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

27

Estoy buscando uno de esos + ?atajos para escribir un signo menos (-) desde el teclado, sin tocar el mouse.

Estoy buscando el signo menos (-). Debe tener el mismo ancho que un signo más (+), y su punto de código Unicode es 8722 (x2212 en hexadecimal).

Lo que no estoy buscando:

  • El guión menos (-), ya en el teclado, no es el símbolo tipográfico correcto para la resta.
  • El guión em (-, + + -) se usa para significar una ruptura en el pensamiento y es demasiado ancho para confundirse con un signo menos.
  • El guión en (-, + -) se usa para rangos de valores o relaciones y conexiones y no debe usarse en lugar de un signo menos.
Chris Calo
fuente
3
¿ Ayuda la "entrada hexadecimal Unicode" como se describe aquí ( apple.stackexchange.com/a/4077/1227 )? (no sabía que había tantos signos negativos :)
LudoMC
¿Por qué sí? =)
Chris Calo
No publiqué como respuesta ya que no sabía cómo cambiar el método de entrada con el teclado solo como jan.h explica a continuación.
LudoMC
55
Dios mío ... siento que he estado usando los personajes equivocados toda mi vida.
Mike Weller
@MikeWeller También, "alt-;" crea una verdadera elipsis: "..."
Neil G

Respuestas:

7

Aquí hay una forma realmente rápida de insertar un signo menos (o cualquier otro signo para el caso).

Usa Emoji y Símbolos

Puede acceder a Emoji y Símbolos yendo al menú Editar en la barra de menú superior en su secreen

ingrese la descripción de la imagen aquí

Pero la forma más fácil es invocar el atajo de teclado escribiendo CtrlCommandSpace

Luego se te presentará el cuadro de búsqueda de Emoji y Símbolos; simplemente escriba "menos" y se le presentarán todas las opciones para "signos menos"

ingrese la descripción de la imagen aquí

Alano
fuente
1
Excelente respuesta Aceptado justo ahora. Este es ahora el mejor método disponible con la actualización más reciente de MacOS porque: (1) se puede invocar desde cualquier entrada de texto, (2) ahora se muestra anclado a la entrada en lugar de en una ubicación aleatoria, (3) puede inmediatamente escriba para buscar y usar las teclas de flecha, y (5) no necesita ⌘V para ingresar el carácter elegido, solo presione Entrar. El único inconveniente es que el nombre del personaje no se muestra en ninguna parte, pero eso es bastante menor.
Chris Calo
¿No debería ser ctrl + comando + espacio en lugar de shift + comando + espacio?
David Burström
1
@ Chris Calo, dijiste " El único inconveniente es que el nombre del personaje no se muestra en ningún lado, pero eso es bastante menor " . en la esquina superior derecha y se expande a la aplicación de Caracteres (Especial) una vez normal como en, por ejemplo, OS X 10.8, donde puede ver el Nombre y hacer clic con el botón derecho para Obtener información del personaje. En su forma predeterminada, si pasa el mouse sobre el carácter el tiempo suficiente, el Nombre se muestra en una ventana emergente.
user3439894
17

Hay una manera de ingresar valores Unicode en la Mac: vaya a Preferencias del Sistema, luego Idioma y Texto. En la pestaña Fuentes de entrada, desplácese hasta Entrada hexadecimal Unicode, verifíquelo.

Seleccione Entrada hexadecimal Unicode de la lista de Fuentes de entrada en el panel de preferencias Idioma y texto.

Luego, si cambia a Entrada hexadecimal Unicode en la barra de menú de Mac, puede presionar
+ 2212para el signo menos. Así es como se ve el conmutador de entrada:

Conmutador de entrada en la barra de menú de Mac.

Si desea cambiar entre su entrada y la entrada hexadecimal a través del teclado, debe hacer clic en "Atajos de teclado ..." en la misma ventana, deshabilitar "Mostrar ventana de Spotlight" en la sección Spotlight y quizás activar "Seleccionar la siguiente fuente en Input Menú". + + spaceluego intercambiará el idioma de entrada. (Puede verificar esto en la barra de menú).

(Alternativamente, existe la opción de uso bajo del mouse a través de Caracteres especiales:
vaya a Edición> Caracteres especiales ...; allí, seleccione la pestaña Unicode y las tablas de Código (o como se llame en inglés) en la parte superior.
A continuación, desplácese hacia abajo en la lista hasta que vea 00002200 en la columna Unicode. Haga clic. Abajo, busque la fila que comienza con 2210, y debería ser el 3er carácter).

jan.h
fuente
1
Sugeriría un método abreviado de teclado con cambio de idioma que no interfiera con los reflectores. Yo uso alt + cmd + L personalmente.
Mike Weller
9

Si necesita hacer esto mucho, puede obtener ukelele y usarlo para crear su 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 (∫, ∬, ∭, ∮), ∅, ∇, ∀, ∃, ∑, ∏, ⊂, ⊆, ⊃, ⊇, sin mencionar las flechas: →, ←, ↔, ↓, ↑ y así sucesivamente. (Sin embargo, probablemente no desee la disposición de mi teclado, ya que se basa en el teclado noruego). Admito que me llevó un tiempo armarlo, pero creo que valió la pena el esfuerzo. Sin embargo, su millaje puede variar.

Harald Hanche-Olsen
fuente
Los diseños de teclado noruegos son los mejores;)
Emil
3

Encontré una solución nueva y mejor, pero tampoco es gratuita. Puede usar la popular utilidad de productividad 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. Simplemente presione un comando de teclado para iniciar la solicitud de Alfred, escriba la palabra clave y el término de búsqueda, use las flechas arriba / abajo para resaltar el resultado que desea y luego presione Entrar para copiarlo en el portapapeles. Así es como se ve:

ingrese la descripción de la imagen aquí

Instalación

Estos son los pasos para configurar esto:

  1. Primero, instale Alfred desde alfredapp.com .
  2. A continuación, para habilitar los flujos de trabajo, deberá comprar la actualización Alfred Powerpack . (Si todo lo que quiere es buscar personajes Unicode, comprar el Powerpack probablemente no valga la pena el costo. Pero viene con muchas mejoras útiles).
  3. Luego vaya al repositorio de búsqueda de símbolos unicode en Github y descargue el ZIP.
  4. Abra el ZIP y la carpeta contenida para encontrar un archivo llamado Symbols Search.alfredworkflow. Abra ese archivo y Alfred debería hacerse cargo e instalarlo.

Cosas opcionales

Realizo dos personalizaciones: cambio la palabra clave para este flujo de trabajo y apago el pegado automático.

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

  1. Primero, presione el atajo de teclado para mostrar el mensaje de Alfred y luego presione Cmd ,para abrir las preferencias.
  2. Vaya a la sección Flujos de trabajo y debería ver Búsqueda de símbolos . Haga doble clic en el cuadro de la izquierda con la etiqueta Filtro de secuencia de comandos para abrir su configuración.
  3. Cambia la palabra clave a char(o lo que quieras).

ingrese la descripción de la imagen aquí

Tampoco me gusta que el valor predeterminado sea pegar inmediatamente el carácter al presionar Entrar. Para apagar eso:

  1. Como se indicó anteriormente, vaya a Preferencias de Alfred > Flujos de trabajo > Búsqueda de símbolos .
  2. Haga doble clic en el cuadro derecho etiquetado Copiar al portapapeles para abrir su configuración.
  3. Desmarca la casilla de verificación etiquetada Pegar automáticamente desde la mayoría de las aplicaciones .

ingrese la descripción de la imagen aquí

Úsalo

¡Ahora usémoslo!

  1. Use el método abreviado de teclado para mostrar la solicitud de Alfred. ( Preferencias de Alfred > General )
  2. Tipo char minus. (O reemplace char cualquier palabra clave que elija para el flujo de trabajo de Symbols Search).
  3. Presione la flecha hacia abajo hasta que se resalte el signo menos.
  4. Presione Entrar para copiar al portapapeles.
  5. Regrese a la aplicación en la que desea pegar el signo menos y hágalo.
  6. Declara la victoria.

La primera vez que haces esto no es rápido. En cualquier otro momento es.

Chris Calo
fuente
1

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

{
    "~M" = (insertText:, "−"); // opt-shift-m
}
Lri
fuente
¿Cómo se crea un .dictarchivo?
Vidar S. Ramdal
1

No es gratis, y debes usar el mouse brevemente, pero la forma más rápida de hacerlo es con una aplicación llamada Characters from Mac App Store por $ 2.99. Hace clic en el icono en la barra de menú de Mac, busca un personaje y usa las flechas e Intro para copiarlo en el portapapeles.

Captura de pantalla de la aplicación Characters para Mac

Chris Calo
fuente
0

En palabras, puede crear un nuevo acceso directo:

  1. Haga clic en Insertar -> Símbolo -> Símbolo avanzado. Eso abrirá el navegador de símbolos.
  2. En la parte inferior izquierda, haga clic en el botón "Autocorrección", que abrirá la ventana de autocorrección.
  3. En la pestaña "Autocorrección matemática", active "Usar reglas de autocorrección matemática fuera de las regiones matemáticas"
  4. En el cuadro "Reemplazar", escriba el código que desea usar. (Lo tengo configurado en "-")
  5. En el cuadro "Con", ingrese el símbolo "menos". Tuve que "cortar y pegar" de un documento de texto.
  6. Haga clic en Aceptar.

Hecho. La próxima vez que escriba, será reemplazado por el signo menos.

¡Espero eso ayude!

Gustavo Seabra
fuente
Esto también se puede hacer automáticamente en todas las aplicaciones de OS X a través de Preferencias del sistema -> Idioma y texto -> Texto bajo "símbolo y sustitución de texto" :)
Emil
Esta pregunta no se trata de Microsoft Word. Se trata de escribir un signo menos en cualquier lugar de Mac OS X.
Chris Calo
1
Acabo de notar el comentario de @emil. Esa sería una mejor respuesta.
Chris Calo
0

También puede configurar un acceso directo de autocorrección regular para esto, lo que me pareció mucho más simple.

Primero, inserte un signo menos apropiado en un documento de Word en algún lugar usando la función "Insertar símbolo". Resalta ese signo menos.

Vaya a "Herramientas" -> "Autocorrección". El signo menos correcto que ha resaltado aparecerá en el campo "reemplazar con" a la derecha; todo lo que tiene que hacer ahora es escribir el atajo que quiera usar a la izquierda. Me gusta usar combinaciones de letras que no aparecerán en otros contextos, pero que de alguna manera recuerdan lo que realmente quiero escribir; Elegí "mnsgn" en este caso.

Haga clic en "Agregar" y luego en "Aceptar". Ahora, cada vez que escriba lo que sea su acceso directo, se corregirá automáticamente a un signo menos.

Aerinah
fuente
Pero eso es SOLO para MS Word, nada más.
Tom Gewecke
0

No conozco el acceso directo para el signo menos real en macOS. Sin embargo, puede insertar uno usando-

  1. Vaya a Preferencias del sistema -> Teclado y (asegúrese de estar en la pestaña 'teclado') la opción de marca de verificación "Mostrar visores de teclado, emoji y símbolo en la barra de menú", esto colocará un icono en el lado derecho de la barra de menú de su Mac.ingrese la descripción de la imagen aquí

  2. Haga clic en ese icono, se abrirá un menú.

  3. Elija "Mostrar emoji y símbolos". Se abrirá un cuadro de diálogo.

  4. Elija "Símbolos matemáticos". Puede insertar el signo menos desde aquí como se muestra a continuación.ingrese la descripción de la imagen aquí

¡Espero que ayude!

Upasana
fuente
0

En mi Mac, con OS X El Capitan, puedo obtener un signo menos invocando la tabla de caracteres especiales: control+ command+ space. Utilizo signos menos con bastante frecuencia, por lo que aparece allí como de uso frecuente. Simplemente haz clic en él o presiona Intro si ya está resaltado, y ahí va

Si necesita ingresar varios signos menos en un texto, puede copiarlo en el portapapeles y luego pegarlo libremente hasta que necesite el portapapeles para otra cosa.

Lars Finsen
fuente