Probé el IME Unicode , y funciona. Ahora tengo que recordar todos los puntos de código.
Unicode IME para Windows XP
Debe abrir la parte adecuada del Panel de control, en WIn-7 es algo así como
- Panel de control abierto
- Escoger
Region and Language
- Elegir
Keyboards and Languages
,
- hacer clic Change Keyboards
- Seleccione
Keyboard
La página vinculada (fechada en 2005) describe (presumiblemente para XP)
- Abierto
Add Input Language
- Elegir
Input Language
=Chinese (Taiwan)
- Seleccione
Keyboard Layout/IME
=Chinese (Traditional) - Unicode
(Los detalles obviamente varían entre las versiones de Windows)
La página vinculada continúa
Fácil de usar: simplemente cambie a él y comience a escribir números hexadecimales en cualquier aplicación ...
y luego, cuando escriba un punto de código Unicode completo, ¡confirmará el carácter automáticamente!
Unicode IME para Windows Vista y Windows 7
El "IME Unicode" oficial de Microsoft descrito anteriormente se eliminó en Vista y no está presente en Windows 7.
Un blog de MSDN tiene algunas instrucciones para volver a agregar un IME Unicode , pero parece haber sido un trabajo en progreso en ese momento.
He instalado este IME Unicode en Windows-7 de 64 bits y funciona bien.
Para instalar el IME, usted
- copia un archivo de texto que define el IME en
\Program Files\Windows NT\TableTextService
y luego
- abrir un símbolo del sistema con privilegios elevados,
cd
al directorio anterior y
- tipo
rundll32 TableTextService.dll RegisterProfile TableTextServiceUnicode.txt
- haciendo clic en Aceptar en el diálogo de confirmación.
- Luego puede seguir las instrucciones en la parte superior de esta respuesta para habilitar este IME.
Usando el IME Unicode
Presiona Left Alt+ Shiftpara cambiar a IME Unicode (o de nuevo). La forma del cursor cambia a un guión bajo y el icono del teclado en el área de notificación del sistema cambia en consecuencia. Si luego escribe cuatro dígitos hexadecimales en el Bloc de notas (u otra aplicación?), Se inserta el carácter Unicode para ese punto de código Unicode.
Definición IME
A continuación se muestra el inicio y el final de la definición del archivo de texto IME. Los derechos de autor / licencia del original no están claros, pero parece que están disponibles de forma gratuita.
[System]
LangId = LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL
GuidProfile={ECD4D0E2-BC06-4726-AFB4-5EB43538B683}
Description="Unicode IME"
Display Description="Unicode IME"
[Configuration]
CandidateList.Phrase.HideWindow=1
CandidateList.Text.HideWindow=1
ReadingWindow.HideWindow=1
CandidateList.dontShowNextKeySequence=1
CandidateList.KeepCandidateListForInvalidKey=1
Composition.ConversionOnlyOneItem=1
Composition.QuitAndErrorOnConversion=1
[PreservedKey]
GuidImeMode={98213494-367A-4855-90A1-97D917E3EC3D}
KeyDefineImeMode=VK_SHIFT, TF_MOD_ON_KEYUP_SHIFT_ONLY
ImeMode=1
DoubleSingleByte=0
Punctuation=0
[LanguageBar]
EnableImeMode=0
EnableDoubleSingleByte=0
EnablePunctuation=0
[Profile]
KeystrokeFile ="%programFiles%\Windows NT\TableTextService\TableTextServiceUnicode.txt"
DictionaryFile="%programFiles%\Windows NT\TableTextService\TableTextServiceUnicode.txt"
[Keystroke.Composition]
VK_1, 0 = INPUT // 1
VK_2, 0 = INPUT // 2
VK_3, 0 = INPUT // 3
VK_4, 0 = INPUT // 4
VK_5, 0 = INPUT // 5
VK_6, 0 = INPUT // 6
VK_7, 0 = INPUT // 7
VK_8, 0 = INPUT // 8
VK_9, 0 = INPUT // 9
VK_0, 0 = INPUT // 0
VK_A, 0 = INPUT // A
VK_B, 0 = INPUT // B
VK_C, 0 = INPUT // C
VK_D, 0 = INPUT // D
VK_E, 0 = INPUT // E
VK_F, 0 = INPUT // F
[Text]
"0020" = " "
"0021" = "!"
"0022" ="
"0023" = "#"
"0024" = "$"
"0025" = "%"
"0026" = "&"
"0027" = "'"
"0028" = "("
"0029" = ")"
"002a" = "*"
"002b" = "+"
"002c" = ","
"002d" = "-"
"002e" = "."
"002f" = "/"
"0030" = "0"
"0031" = "1"
"0032" = "2"
"0033" = "3"
"0034" = "4"
middle part removed for brevity (and because copyright unclear)
"ffeb" = "→"
"ffec" = "↓"
"ffed" = "■"
"ffee" = "○"
"fff9" = ""
"fffa" = ""
"fffb" = ""
"fffc" = ""
"fffd" = "�"