Bu, Windows'tadır, ancak diğer işletim sistemlerinin cevapları başkaları için kullanışlı olabilir.
Kılavuzların çoğu, "Alt tuşunu basılı tutun ve tuş takımındaki kodu yazın" etkisine bir şey söyler. Bu, ondalık kodlar için (örneğin 'A' için 65 gibi) iyi çalışır, ancak onaltılık kodlar için ('---' için + 0041 gibi) için uygun değildir.
Bazı uygulamalar onaltılık Unicode karakter kodlarının yazılmasını ve daha sonra dönüştürülmesini sağlayacak başka olanaklar sunar. Word, kodu (200f gibi) yazmanıza ve Alt-X yazarak Unicode'a dönüştürmenize olanak tanır.
Bunu standart girdiyle çalışacak genel bir yöntem arıyorum.
harrymc'nin cevabı iyidir, kayıt defteri ayarlarını değiştirebilmenizi/izin vermenizi sağlamak.
Değilse, onaltılıktan ondalık sayıya dönüştürmek için Windows Hesap Makinesi Aksesuarını kullanabilirsiniz. Varsayılan mod bunu yapmaz: XP ve Vista "Bilimsel bir modaya sahipken, Windows 7, 8, 8.1 ve 10" Programlayıcı "bir moda sahiptir.
Hex base seçin ve sonra onaltılık numaranızı yazın. Ardından, eşdeğeri değeri ondalık olarak görmek için Aralık tabanına geçin. Alt tuşunu basılı tutarken sayısal tuş takımınıza yazmanız gereken sayı budur.
Bu bağlı olabilir giriş dili ve ondalık değere sıfır eklemeniz gerekebilir.
Bunu Microsoft Windows'da Unicode karakterler nasıl girilir :
Bunu Windows XP ve Windows 2003'te test ettim. Bu yöntem, dil ayarlarınızdan bağımsız olarak çalışır, ancak yazması en zor olandır:
- Alt tuşunu basılı tutun.
- Sayısal tuş takımındaki + (artı) tuşuna basın.
- Onaltılık unicode değerini yazın.
- Alt tuşunu bırakın.
Ne yazık ki, bu bir kayıt defteri ayarı gerektiriyor. Bilgisayarımda zaten kurulmuştu, ancak bazı okuyucular bu yöntemin onlar için işe yaramadığını bildiriyorlar ve bu yüzden bu yüzden. Kayıt defterinin ne olduğunu bilmiyorsanız, lütfen bunu denemeyin.
HKEY_CURRENT_USER\Control Panel\Input Method
altında, EnableHexNumpad öğesini "1" olarak ayarlayın. Eklemeniz gerekiyorsa, türü REG_SZ olarak ayarlayın.
Bu kayıt defteri değişikliğinden sonra oturumu kapatıp oturum açmalı, hatta yeniden başlatmalısınız.
Mac OS X'te: System Preferences'ta International'ı açın ve bu seçeneği giriş menüsüne eklemek için Giriş Menüsü'nde "Unicode Hex Input" u seçin. Kulağa açık geliyor, ancak Ukrayna ve Vietnam dilleri arasındaki uzun dil listesinde gizli. Seçildiğinde, Option tuşunu basılı tutun ve 4 basamaklı altıgen kodunu yazın.
Ayrıca OS X'te: Hesap Makinesi, daha sonra ASCII veya Unicode olarak görüntülenen ondalık, sekizli ve onaltılı kodların girilmesine izin veren Programlayıcı moduna (Cmd-3) ayarlanabilir. Bununla birlikte, Kopyala, karakter eşdeğer (ler) ini değil, bir kod verecektir. Kimse?
(Windows için bkz. Microsoft Windows'da Unicode karakterleri nasıl girilir ; diğer giriş yöntemleri için bkz Wikipedia )
Ve burada Süper Kullanıcı:
Ve uç noktalara gitmek için:
Ubuntu'da (ve bunların varyantları, LinuxMint gibi), tuşuna basarak Unicode değerlerini girebilirsiniz. Ctrl+Shift+u örneğin Unicode değeri ve Enter tuşuna basın:
Ctrl+Shift+u263a sonra Verimi girin:
Metin: ☺
[. .____] Ekran:
Bunu daha kolay giriş yapmak için AutoHotkey ile veya Windows'ta mümkün girişle birleştirebilirsiniz.
Daha iyi bir çözüm bulamadığım için küçük bir AutoHotkey tabanlı nicode Input tool yazdım. İle unicode karakterler ekleyebilirsiniz. Shift+Ctrl+U.
Temel olarak, girişi bir unicode karakterine dönüştürür ve imleç pozisyonunda “yazır”.
6 basamaklı unicode karakterleri desteklemez. Ayrıca, tüm metnin odak kaybında seçili olduğu bir giriş alanınız varsa, tüm metnin üzerine yazılacaktır (eski bir Firefox sürümünün bu davranışı gösterdiğini hatırlıyorum).
Referans olarak, burada kendiniz derlemek istiyorsanız AutoHotkey kaynağı:
#SingleInstance force
#Persistent
;Menu, Tray, icon, unicode.ico
Menu, Tray, nostandard ; Put the following menu items on top (default: bottom)
Menu, Tray, add, Info, InfoHandler, -10
Menu, Tray, add
Menu, Tray, standard ; Add default menu items at the bottom
return
InfoHandler:
MsgBox Press Shift+Ctrl+U to get an entry field for unicode points (see decodeunicode.org for a list).`n`nAuthor: Simon A. Eugster <[email protected]> / granjow.net
return
+^u::
InputBox, codepoint, Unicode code point, U+
if not ErrorLevel
Send {U+%codepoint%}
return
JMD'nin dediği gibi, basılı tutabilirsiniz. Ctrl-Shift, GTK + uygulamalarında (GNOME programları, Firefox, Chromium ve LibreOffice dahil), U + 1F4A9 yazabilmek için u1f4a9
yazın ve bırakın. Bazı programlar sıralı olarak yazmayı da destekler. Ctrl-Shift-U, 1, f, 4, a, 9, Enter.
Ne yazık ki, bu Qt uygulamalarında (KDE programları, Mathematica ve VLC dahil) çalışmaz. BMP karakterleri için bir Unicode IBus giriş yöntemi vardır. Etkinleştirmek için IBus tercihlerini açın ve "Diğer - unicode (m17n)" giriş yöntemini ekleyin (iki paket ibus-m17n ve ibus-qt4 kurulmalıdır). İmleç bir metin alanındayken, giriş yöntemini etkinleştirin (IBus araç çubuğunu veya klavye kısayolunu kullanarak). Etkinken, giriş yöntemi yazmanıza olanak sağlar Ctrl-Shift-U karşılık gelen Unicode karakterini girmek için 4 onaltılık basamak izler. Ancak bu yalnızca BMP karakter için işe yarar.
(Ubuntu altında test edilmiştir.)
Ayrıca, özel karakterleri nerede kullanmak istediğinize de bağlıdır. MS Office uygulamalarında, belirli karakterler için ASCII kodlarını bilmeye başvurmak zorunda değilsiniz - örneğin, bir diaresis (örneğin, bazı karakterlerin üstünde gördüğünüz iki nokta gibi) naif), Word/Outlook/etc içinde Ctrl + ':' (yani, Ctrl + Shift +;) tuşlarına ve ardından 'i' harfine basabilirsiniz.
http://Word.mvps.org/FAQs/General/InsertSpecChars.htm ... adresinde bulunan kısayolların bir listesi var, sadece "Uluslararası Karakterler" e gidin.
Office dışındaki uygulamaların benzer kısayolları destekleyip desteklemediğini bilmiyorum.