it-swarm.asia

Unicode karakterleri klavyeden ekleme

NumPad tuşlarında 'Alt + ASCII code' kullanarak bir metin belgesine ASCII karakterini eklemeyi biliyorum. Alt+13 é karakteri ekler).

Windows Karakter Eşlemesinde verilen unicode değerini kullanarak klavyeden bir Unicode karakteri eklemenin benzer bir yolu var mı?

alt text

81
pelms

John D. Cook’a göre 3 yol var:

  1. Microsoft Word'de, Unicode karakterleri karakterin onaltılık değerini yazıp Alt-x yazarak ekleyebilirsiniz. Bir karakterin Unicode değerini, imleci karakterin hemen üzerine getirip Alt-x tuşlarına basarak da görebilirsiniz. Bu, WordPad ve Outlook gibi Windows zengin düzenleme denetimini kullanan uygulamalarda da çalışır.
  2. Daha fazla uygulama ile çalışan bir başka yaklaşım ise aşağıdaki gibidir. Önce HKEY_CURRENT_USER\Control Panel\Input Method\EnableHexNumpad altında REG_SZ türünde EnableHexNumpad adında bir kayıt defteri anahtarı oluşturun, değerini 1 olarak ayarlayın ve yeniden başlatın. Ardından Alt tuşunu basılı tutup ardından sayısal tuş takımında artı işaretini ve ardından karakter değerini yazarak Unicode simgelerini girebilirsiniz. Alt tuşunu bıraktığınızda, sembol görünecektir. Bu yaklaşım, Firefox ve Safari dahil olmak üzere denediğim çoğu uygulamayla çalıştı, ancak Internet Explorer ile yapmadı.
  3. Başka bir seçenek ise nicodeInput yardımcı programını yüklemektir. Bu, Internet Explorer dahil, denediğim her uygulamayla çalıştı. Kurulduktan sonra, Alt tuşunu basılı tuttuğunuzda ve sayısal tuş takımında artı işaretini yazdığınızda aşağıdaki pencere açılır. Karakterin sayısal değerini kutuya yazın, Gönder düğmesini tıklayın; karakter Alt-plus'ı tıklattığınızda odağın bulunduğu pencereye eklenecektir.

İkinci seçeneğe giderdim çünkü şu anki kullanımınızla güzel bir şekilde bütünleşiyor.

66
Davy Landman

Chrome veya Safari kullanıyorsanız, konsolu Ctrl+Shift+I (veya Cmd+Alt+I Mac'te) ve copy('\uNNNN') yazın - burada NNNN, + öğesinden sonraki Unicode kodudur:

Sağdan Sola Geçersiz Kılma U + 202E copy('\u202e')

Bunu Firefox ile de yapabilirsiniz. ama Firebug'a ihtiyacınız olacak.

Güncelleme (11 Nisan 2015): Firefox’un yerleşik konsolunda da iyi çalışıyor.

24
nyuszika7h

Windows'da WIN + R (run), charmap yazın ve UNICODE alanında arama yapın. aslında benim sorunumu çözüyor, oysa ALT + kodu yardımcı olmadı ( link ).

6
Roger Alien

Utanmadan, sık sık günlük kullanım için çok hantal sunulan herhangi bir çözüm bulduğum için Windows'a sembol girmek için yazdığım küçük bir aracı takacağım. Kişisel kullanım durumum, örneğin mizanpajları değiştirmek zorunda kalmadan uluslararası bir Amerikan klavyesinde İsveççe å yazıyor.

Apple OS X'te nasıl çalıştığına benzemeyen bir açılır pencereden unicode karakterlerin girilmesine izin verir.

Ayrıntılar için bkz. https://github.com/mjvh80/SymWin , ücretsiz ve açık bir kaynaktır, ancak (şu anda) kurulmalı, eğer yeterli ilgi varsa önceden oluşturulmuş versiyonu.

Araç, anahtar başına, örneğin http://copypastecharacter.com gibi bir siteden sembolleri bir kez kopyalayıp yapıştırarak. Çeşitli sembollerle önceden yapılandırılmış olarak gelir.

3
Marcus

En kolay yol: Microsoft Klavye Düzeni Oluşturucu . Bu resmi bir Microsoft çözümüdür. İşlevsellik, OS X için Ukelele'ye benzer.

İndirme ve talimatlar: http://msdn.Microsoft.com/en-GB/goglobal/bb964665.aspx

3
Adam Szabo

John D. Cook'un çözümleri benim işime yaramadı, çünkü işverenim kayıt defterini kapattı. Windows 7 ve üzeri sürümlerde, Segoe UI Symbol yazı tipinin, Unicode karakterlerinin tümü sayısal sırada değilse çoğunun temsillerini içerdiğini keşfettim. İhtiyaçlarınızı karşılayan bir Unicode sembolü bulabilirseniz (belki de Wikipedia'daki Unicode makalesine göz atarak), Unicode numarasını not edin (onaltılık değer). Ardından, Word'de tekrar Sembol Ekle | Şeritten diğer Semboller, Segoe UI Symbol yazı tipini seçin ve karakter kodu kutusundaki o hex değerini arayan ekranları kaydırın.

2
user598830

Firefox kullanıyorsanız, nicode Input Tool/Converter eklentisini de yükleyebilirsiniz.

2
KdgDev

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. Genellikle ayarlanır ancak gerekirse, HKEY_Current_User/Control Panel/Input Method altında, EnableHexNumpad öğesini "1" olarak ayarlayın. Eklemeniz gerekiyorsa, türü REG_SZ olarak ayarlayın.

kaynak: http://www.fileformat.info/tip/Microsoft/enter_unicode.htm

1
Luiz Cruz

Firefox: Tutarken control+shift, girmek u unicode karakterinin sırasını izler. Bir addon yüklemeye gerek kalmadan onu ekleyecektir.

0
djhaskin987

Varsayılan giriş yönteminde (Microsoft Bopomofo) Çince (Geleneksel, Tayvan) yazıyordum ve bunu keşfettim (XP ve Win10'da test edildi):

  1. ` tuşuna basın (1 anahtarının sol üst köşesine yerleştirilen mezar aksanı).
  2. U tuşuna basın.
  3. Onaltılık değeri girin.
  4. Enter tuşuna basın.

Microsoft Bopomofo'yu "Unicode IME" olarak da yükleyebilirsiniz.

0
Icosie