En Windows extraño la funcionalidad de Linux, que cualquier carácter existente podría insertarse presionando Ctrl + Shift + u1234, donde "1234" es un código Unicode de ese carácter.
Algunos de los caracteres se pueden agregar mediante códigos Alt (Alt + código en el teclado numérico), pero el rango de caracteres que se pueden insertar mediante códigos Alt es demasiado limitado. Desafortunadamente, no tengo un teclado numérico y estoy muy acostumbrado a usar códigos de caracteres Unicode.
La única forma de usar códigos Unicode en Windows que ya he encontrado es en Microsoft Office, que viene con una funcionalidad integrada 1234 + Alt + X (donde 1234 significa código de caracteres Unicode). Pero quiero usar Unicode en todas partes, no solo en MS Office.
Aunque no funciona a través de secuencias Unicode como usted describe, recomiendo encarecidamente wincompose : utiliza las mismas secuencias de composición que están disponibles de forma nativa en Linux, y son mucho más intuitivas. Puede buscar lo que está disponible en el archivo de texto /usr/share/X11/locale/en_US.UTF-8/Compose
en su máquina Linux, o a través de una GUI (incluido el filtrado y la búsqueda) con wincompose:
Visor de secuencias Compose en wincompose (fuente: wincompose ; haga clic en la imagen para ver una variante más grande)
La mayoría de las secuencias se construyen de forma bastante intuitiva. Cada uno es introducido por una "tecla de redacción" que puede definir (utilizo la Wintecla correcta para eso), seguida de una secuencia que puede recordar fácilmente: "poner una o en la A" sería ComposeoAy daría como resultado una Å, el multiplicador " veces" con el aspecto de una x especial (×) Composexx, y así sucesivamente (consulte el sitio del proyecto para ver ejemplos adicionales). Algunos caracteres incluso corresponden a emojis/smileys: ♥ esCompose<3
Uso wincompose desde 2013, cada vez que me veo obligado a usar Windows. En todos los demás usos Linux, así que puedo usar las mismas secuencias en ambos sistemas. La aplicación se ejecuta de manera muy estable y no tiene efectos secundarios (tuve algunos con productos similares), el desarrollador es muy activo y receptivo. Como ya habrás notado, el producto está alojado en Github, por lo que la aplicación está disponible de forma gratuita en todos los sentidos (utiliza la LICENCIA PÚBLICA "HAZ LO QUE MIERDA QUIERAS").
Integrando algunos hechos de los comentarios originales (ahora eliminados) sobre la pregunta que conducen a esta respuesta:
Finalmente existe una solución, su nombre es AutoHotkey .
Me escribí un script de AutoHotkey como el que se muestra a continuación. Solo tiene que soltar Ctrl (y en diseños de teclado de EE. UU. o en teclados numéricos también Shift) después de presionar "u" y finalmente presionar Ctrl nuevamente para insertar el carácter:
^+u::
SendInput, u
Input, num, V L5,{LControl}{RControl}
SetFormat, IntegerFast, Hex
len:=strlen(num)+1
Send, {bs %len%}{U+%num%}
Return
Se puede encontrar información adicional en este hilo en el foro de AutoHotkey o en el manual de AutoHotkey .
Descubrí que hay alguna forma de trabajar con métodos abreviados de teclado Unicode en Microsoft Office. Si escribo código Unicode (por ejemplo, "00b5") y presiono Alt + X, el código cambia a microletra (µ) elegantemente. Espero que haya alguna solución general, pero este enfoque también funciona.
aleskva
izzy
aleskva
izzy
aleskva
izzy