5 votos

¿Cómo se escriben los caracteres "Full Width"?

Me gustaría poder type con el Caracteres de "ancho completo". como por ejemplo

y

o

o incluso

sin tener que recurrir a la "caza y captura" a través de la Symbols and Emoji dialogar

enter image description here

¿Es esto posible sin tener que asignar laboriosamente macros para cada carácter a través de OS X Los "atajos" (o BetterTouchTool etc.)?

4voto

rawcoder Puntos 46

- Preferencias del sistema abierto

- Seleccione "Teclado".

- Vaya a la pestaña "Fuentes de entrada".

- Haga clic en el botón más de la parte inferior para añadir un formato de teclado

- Seleccione un formato de teclado que admita texto de ancho completo (por ejemplo, japonés)

- Asegúrese de que el modo de entrada de ancho completo está activado. (Para el menú del teclado japonés tendrá que marcar la casilla junto a "Romaji de ancho completo")

- Asegúrese de que la casilla "Mostrar el menú de entrada en la barra de menús" está marcada

- Seleccione el modo de ancho completo en la barra de menú

- A continuación, debería poder escribir un texto de ancho completo

Capturas de pantalla: https://imgur.com/a/eHqyl

1voto

siva Puntos 23

DefaultKeyBinding.dict

Crear ~/Library/KeyBindings/DefaultKeyBinding.dict e introduzca

{"$^A"=(insertText:,"");"$^B"=(insertText:,"");"$^C"=(insertText:,"");"$^D"=(insertText:,"");"$^E"=(insertText:,"");"$^F"=(insertText:,"");"$^G"=(insertText:,"");"$^H"=(insertText:,"");"$^I"=(insertText:,"");"$^J"=(insertText:,"");"$^K"=(insertText:,"");"$^L"=(insertText:,"");"$^M"=(insertText:,"");"$^N"=(insertText:,"");"$^O"=(insertText:,"");"$^P"=(insertText:,"");"$^Q"=(insertText:,"");"$^R"=(insertText:,"");"$^S"=(insertText:,"");"$^T"=(insertText:,"");"$^U"=(insertText:,"");"$^V"=(insertText:,"");"$^W"=(insertText:,"");"$^X"=(insertText:,"");"$^Y"=(insertText:,"");"$^Z"=(insertText:,"");"^a"=(insertText:,"");"^b"=(insertText:,"");"^c"=(insertText:,"");"^d"=(insertText:,"");"^e"=(insertText:,"");"^f"=(insertText:,"");"^g"=(insertText:,"");"^h"=(insertText:,"");"^i"=(insertText:,"");"^j"=(insertText:,"");"^k"=(insertText:,"");"^l"=(insertText:,"");"^m"=(insertText:,"");"^n"=(insertText:,"");"^o"=(insertText:,"");"^p"=(insertText:,"");"^q"=(insertText:,"");"^r"=(insertText:,"");"^s"=(insertText:,"");"^t"=(insertText:,"");"^u"=(insertText:,"");"^v"=(insertText:,"");"^w"=(insertText:,"");"^x"=(insertText:,"");"^y"=(insertText:,"");"^z"=(insertText:,"");"^0"=(insertText:,"");"^1"=(insertText:,"");"^2"=(insertText:,"");"^3"=(insertText:,"");"^4"=(insertText:,"");"^5"=(insertText:,"");"^6"=(insertText:,"");"^7"=(insertText:,"");"^8"=(insertText:,"");"^9"=(insertText:,"");"$^1"=(insertText:,"");}

Esto reafirma

  • ^a (ctrl-a) para insertar
  • ^a (shift-ctrl-a) para insertar
  • ^0 para insertar
  • ^1 para insertar

Sólo he implementado un signo de puntuación, ya que depende de la disposición de tu teclado. Creo que ya entiendes la idea si quieres implementar los demás por ti mismo.

Asegúrate de no tener ninguna otra aplicación que intercepte estos atajos de teclado (por ejemplo, Keyboard Maestro), pero si alguno no funciona, puedes cambiar el modificador con un find & replace.

En DefaultKeyBinding.dict, $ = (turno), ^ = ^ (ctrl)

Abandone y reabra las solicitudes para que el cambio surta efecto.

1voto

PATRY Puntos 3068

Los caracteres de ancho completo están en Unicode FF01--FF5E. Se podría hacer una distribución de teclado personalizada para estos con Ukekele . El Visor de Caracteres tiene una categoría para ellos llamada Variante de Forma de Ancho Completo bajo Personalizar/Asia Oriental scripts.

También hay convertidores en línea como este .

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X