Uso de AutoHotKey para ingresar los símbolos Unicode en Windows 7


4

Soy un usuario bilingüe y mientras escribo, uso principalmente el teclado del Reino Unido, tengo este diseño configurado en mi computadora. Sin embargo, ocasionalmente quiero escribir algo en mi idioma nativo y los símbolos matemáticos son una ventaja adicional.

En X11 utilizo la combinación de xmodmap y XCompose. Me gustaría agregar los siguientes enlaces a la cartografía del Reino Unido:

  • AltGr + letra - letra como si tuviera el teclado pulido configurado (por ejemplo, AltGr + a debe enviar ą al programa). Traté de hacerlo de varias maneras pero resultó en errores. Tenga en cuenta que están muy cerca del comienzo del espacio (ą tienen el código Unicode 261).
  • Menú + (secuencia) - Varios símbolos predefinidos que reflejarían el XCompose. Se añaden bonificaciones. Por ejemplo Menú + (i-n) (- representa el lanzamiento y luego presiona) da (esto es solo un ejemplo de mi configuración XCompose). Considero que es una ventaja añadida sin embargo.

¿Cómo debo traducirlo al script AutoHotKey?

Respuestas:


1

Para enviar, por ejemplo, un espacio Unicode entremezclado con otros caracteres:

Send {U+0020}A{U+0020}B{U+0020}C{U+0020}D{U+0020}.{U+0020}.{U+0020}.{U+0020}

0

No soy un experto en AHK, pero uso el siguiente script para agregar caracteres en español a las ofertas de AltGR en mi EeePC

^! n :: enviar ñ
^! + n :: enviar Ñ
^! c :: enviar ç
^! + n :: enviar Ç
^! +? :: enviar ¿
^! +! :: enviar ¡

Espero que pueda modificar eso para satisfacer sus necesidades. Guárdelo como un archivo de texto con .ahk y agréguelo al inicio para que esté siempre disponible


Para linea ^!a:: send ą muestra "Ä ..."
Maciej Piechotka

Lo siento que no funcionó para ti. Tal vez el foro de usuarios de autohotkey pueda ayudar.
BrianA

1
Debe asegurarse de que el archivo de secuencia de comandos esté codificado en UTF-8 en lugar de ANSI.
Synetech
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.