35 votos

¿Cómo se escribe un signo menos verdadero (no un guión) en un Mac?

Estoy buscando uno de esos atajos +? para escribir un signo de resta () desde el teclado, sin tener que usar el ratón.

Estoy buscando el signo de resta (). Debería tener el mismo ancho que el signo de suma (+) y su punto de código Unicode es 8722 (x2212 en hexadecimal).

Lo que no estoy buscando:

  • El guion (hyphen) (-), que ya está en el teclado, no es el símbolo tipográficamente correcto para la resta.
  • El guion largo (em dash) (—, ++-) se utiliza para indicar una pausa en el pensamiento y es demasiado ancho para ser confundido con un signo de resta.
  • El guion corto (en dash) (–, +-) se utiliza para rangos de valores o relaciones y conexiones y no debe usarse en lugar de un signo de resta.

3 votos

¿"Entrada hexadecimal Unicode" como se describe aquí (apple.stackexchange.com/a/4077/1227) te ayuda? (¡no sabía que había tantos signos menos :)

0 votos

¿Por qué sí lo hace? =)

0 votos

No publiqué como respuesta porque no sabía cómo cambiar el método de entrada solo con el teclado como jan.h explicó más abajo.

17voto

user7667 Puntos 16

Existe una forma de ingresar valores Unicode en Mac: ve a Preferencias del Sistema, luego a Idioma y Texto. En la pestaña Fuentes de Entrada, desplázate hasta Unicode Hex Input, y actívalo.

Selecciona Unicode Hex Input de la lista de Fuentes de Entrada en el panel de preferencias de Idioma y Texto.

Luego, si cambias a Unicode Hex Input en la barra de menú de Mac, puedes presionar
+2212 para el signo de menos. Así es como se ve el interruptor de input:

Interruptor de input en la barra de menú de Mac.

Si deseas alternar entre tu input y el input hex mediante el teclado, debes hacer clic en "Atajos de Teclado..." en la misma ventana, desactivar "Mostrar Ventana de Spotlight" en la sección de Spotlight, y tal vez activar "Seleccionar siguiente fuente en el Menú de Input". ++space permitirá cambiar el idioma de input. (Puedes comprobarlo en la barra de menú.)

(Como alternativa, hay una opción de bajo uso de ratón a través de Caracteres especiales:
Ve a Editar > Caracteres Especiales...; selecciona la pestaña Unicode, y Tablas de Código en la parte superior.
A continuación, desplázate hacia abajo en la lista hasta que veas 00002200 en la columna Unicode. Haz clic en ello. Más abajo, busca la fila que comienza con 2210, y debería ser el 3er caracter.)

1 votos

Yo sugeriría un atajo de teclado para cambiar de idioma que no interfiera con spotlight. Personalmente uso alt+cmd+L.

10voto

Jax Puntos 23

Si necesitas hacer esto muchas veces, puedes obtener ukelele y usarlo para crear tu propio diseño de teclado. Eso es lo que hice, y ahora puedo escribir todo tipo de símbolos matemáticos con facilidad, como muchos signos integrales (∫, ∬, ∭, ∮), ∅, ∇, ∀, ∃, ∑, ∏, ⊂, ⊆, ⊃, ⊇, por no mencionar las flechas: →, ←, ↔, ↓, ↑ y así sucesivamente. (Sin embargo, probablemente no quieras mi diseño de teclado, ya que está basado en el teclado noruego.) Admito que me tomó un tiempo armarlo, pero siento que valió la pena el esfuerzo. Sin embargo, tu experiencia puede variar.

0 votos

Los diseños de teclado noruegos son los mejores ;)

3voto

Nick C Puntos 220

Encontré una nueva y mejor solución, pero tampoco es gratuita. Puedes usar la popular utilidad de productividad para Mac Alfred con una extensión de flujo de trabajo para buscar y copiar cualquier carácter unicode.

Es la solución más rápida que he encontrado para encontrar e insertar cualquier carácter unicode que necesites. Simplemente presionas un comando de teclado para abrir el diálogo de Alfred, escribes la palabra clave y término de búsqueda, utilizas las flechas arriba/abajo para resaltar el resultado que quieres y luego presionas Enter para copiarlo al portapapeles. Así es como se ve:

enter image description here

Instalación

Aquí están los pasos para configurar esto:

  1. Primero, instala Alfred desde alfredapp.com.
  2. Luego, para habilitar los flujos de trabajo, tendrás que comprar la actualización de Alfred Powerpack. (Si todo lo que quieres es buscar caracteres Unicode, probablemente no valga la pena el costo. Pero viene con muchas mejoras útiles.)
  3. Luego ve al repositorio unicode-symbols-search en Github y descarga el ZIP.
  4. Abre el ZIP y la carpeta contenida para encontrar un archivo llamado Symbols Search.alfredworkflow. Abre ese archivo y Alfred debería hacerse cargo e instalarlo.

Cosas opcionales

Hago dos personalizaciones: cambio la palabra clave para este flujo de trabajo y desactivo la inserción automática.

La palabra clave predeterminada es uss, lo cual no significa nada para mí. La cambio a char.

  1. Primero, presiona el atajo de teclado para mostrar el diálogo de Alfred y luego presiona Cmd , para abrir las preferencias.
  2. Navega a la sección Flujos de trabajo y deberías ver Symbols Search. Haz doble clic en el cuadro izquierdo etiquetado Script Filter para abrir su configuración.
  3. Cambia la palabra clave a char (o cualquier otra que desees).

enter image description here

Tampoco me gusta que por defecto se pegue inmediatamente el carácter cuando presionas Enter. Para desactivar eso:

  1. Como mencionado anteriormente, ve a Preferencias de Alfred > Flujos de trabajo > Symbols Search.
  2. Haz doble clic en el cuadro derecho etiquetado Copiar al portapapeles para abrir su configuración.
  3. Desmarca la casilla etiquetada Pegar automáticamente desde la mayoría de aplicaciones.

enter image description here

Úsalo

¡Ahora vamos a usarlo de verdad!

  1. Usa el atajo de teclado para mostrar el diálogo de Alfred. (Preferencias de Alfred > General)
  2. Escribe char menos. (O reemplaza char por la palabra clave que hayas elegido para el flujo de trabajo Symbols Search.)
  3. Pulsa la flecha abajo hasta que se resalte el signo de menos.
  4. Pulsa Enter para copiar al portapapeles.
  5. Vuelve a la aplicación en la que quieras pegar el signo de menos y hazlo.
  6. ¡Declara la victoria!

La primera vez que haces esto no es rápido. Todas las demás veces lo será.

1voto

Una opción sería crear ~/Library/KeyBindings/ y guardar un archivo de lista de propiedades de estilo antiguo como este como DefaultKeyBinding.dict:

{
    "~M" = (insertText:, "−"); // opt-shift-m
}

0 votos

¿Cómo creas un archivo .dict?

1voto

Nick C Puntos 220

No es gratis y debes usar el mouse brevemente, pero la forma más rápida de hacer esto es con una aplicación llamada Characters de la Mac App Store por $2.99. Haces clic en el ícono en la barra de menú de Mac, buscas un carácter y utilizas las flechas y Enter para copiarlo al portapapeles.

Captura de pantalla de la aplicación Characters para Mac

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