¿Cuál es el carácter correcto para un signo menos?

17

Casi en todas partes veo el llamado guión menos (carácter Unicode U+002Dy símbolo HTML &#45) usado como un signo menos, que en realidad es el carácter de guión estándar (carácter Unicode U+2010y símbolo HTML ‐) como puede ver en esta ecuación de ejemplo:

Ejemplo de guión (-minus) como signo menos

Como se puede dar cuenta, en la mayoría de las fuentes, el guión menos no tiene el ancho, grosor o posición óptimos para representar un signo menos y, por lo tanto, práctico.pografía.com sugiere

use un guión , que hace un signo menos aceptable en hojas de cálculo o expresiones matemáticas.

que se ve así cuando seguimos nuestro ejemplo:

ejemplo de guión como signo menos

Pero en mi opinión, esto es un poco engañoso, ya que un guión también se usa para indicar tramos o diferenciación:

en dash span ejemplo

Por otro lado, existe un signo menos "correcto" (carácter Unicode U+2212y símbolo HTML −) para " discurso cotidiano ", pero que rara vez se utiliza por alguna razón:

signo menos usado en la ecuación

Ahora me pregunto si se debe usar un signo de guión (-minus) , un guión o un signo menos para representar un signo menos en el contexto tipográfico.


Como señalaron @PieBie y @Zach Saucier , existen muchos casos de uso. ¿Pero el tipo de publicación hace alguna diferencia ?

Quiero decir, ¿por qué no deberíamos usar el mismo carácter negativo al escribir una ecuación matemática o indicar un voto negativo para una publicación, por ejemplo en este sitio:

ejemplo para signos menos: guión (-minus), en guión y signo menos


Como nota al margen: tampoco sé por qué no se muestra un signo menos ( U+2212) sino un guión (-minus) cuando presionamos la tecla menos -en nuestro teclado numérico . ¿Por qué hay dos mismas teclas para diferentes personajes?

Nota: El tipo de letra sans-serif Arial se utilizó en los ejemplos.

elegent
fuente
"Ahora me pregunto si está bien ser perezoso y usar un signo de guión (-minus) o un guión como guión como menos", por lo que puedo decir, esto se basa completamente en la opinión. ¿Puedes intentar reformular esto para que sea menos basado en la opinión?
Zach Saucier
1
Además, ¿podría proporcionar más información sobre el tipo de publicación? ¿Es un tratado matemático donde el signo menos se va a usar mucho, o es un volante promocional donde se usa el signo menos para indicar un descuento?
PieBie
@PieBie: ¿Debería esto realmente hacer la diferencia? :)
Elegent
Entonces, ¿no tiene un caso de uso real en mente?
Zach Saucier
1
Definitivamente no deberías usar un guión, porque 5–10 dice “5 a 10” no “5 menos 10.”
Simon White

Respuestas:

15

Si desea un signo menos, use un signo menos.

Para eso es, después de todo.

Dicho esto, a menos que esté escribiendo para una publicación matemática o en un contexto similar, probablemente no se notará si utiliza un guión o guión. Sé que he usado un guión menos o un guión innumerables veces en el pasado.

Como mencionó en su pregunta, no hay una clave para un signo menos en un teclado, solo un guión. Solo por esa razón, el promedio de Joe no usa un signo menos, usa un guión (o guión menos).

Algunas cosas a tener en cuenta.

Un guión o guión generalmente tendrá una alineación vertical diferente al menos y otros símbolos matemáticos. A menudo no es mucho, pero si está usando más símbolos matemáticos que solo un signo menos, puede ser notable. Si tiene problemas para usar otros símbolos matemáticos correctos, entonces no es mucho más esfuerzo usar el signo menos correcto.

Algunos ejemplos de guiones y símbolos matemáticos en diferentes fuentes, para ilustrar la diferencia en la alineación:

ingrese la descripción de la imagen aquí

Si no hay ningún signo menos disponible, el en-dash debería tener el diseño más cercano y debería usarse en su lugar.

Tecla de guión del teclado

La tecla de guión en su teclado en realidad se llama guión menos porque está destinada a usarse como el signo menos y para guiones / guiones. Este carácter todavía está presente en Unicode por razones de compatibilidad (su código de caracteres es U + 002D), pero Unicode también codifica el guión (-, U + 2010) y el signo menos (-, U + 2212) por separado.

Supongo que no hay signo menos, o cualquier guión específico se incluye en los diseños de teclado por varias razones. Primero histórico: ahorró espacio en la máquina de escribir y las primeras teclas del teclado de la computadora. En segundo lugar, realmente no tendría sentido: ¿cómo diferenciaría los distintos guiones, guiones y signos menos? La longitud difícilmente se notaría de forma aislada y agregar en , em , etc. probablemente confundiría a cualquiera que no esté versado en términos tipográficos.

Con respecto a su nota en el teclado numérico , no estoy seguro de por qué no se usa un signo menos. Parece que debería ser. Puede ser por razones técnicas. No estoy familiarizado con la ingeniería de un teclado, pero tal vez ambas teclas de guión (-minus) usan (o históricamente) el mismo circuito. También puede ser simplemente no causar confusión, con dos teclas de aspecto idéntico que emiten caracteres diferentes.

En resumen: si está escribiendo fórmulas matemáticas, use el símbolo correcto. De lo contrario, probablemente pueda salirse con un guión menos o un en-guión (pero si tiene problemas para usar un en-guión, ¡solo use un signo menos!).


Algunas lecturas relacionadas

Cai
fuente
9
Dato curioso: recientemente esto causó una gran disputa en Meta Stack Overflow . Alerta de Spoiler: los votos negativos en todos los sitios de Stack Exchange no están indicados por un signo negativo adecuado. (No me di cuenta hasta que esto se señaló. Ahora me molesta muchísimo 😀)
usr2564301
¡Esa discusión es muy entretenida! Estoy completamente de acuerdo en que debería ser un signo menos y preferiría que lo fuera, pero no me sorprende en absoluto: estoy más sorprendido cuando veo un signo menos adecuado en cualquier diseño web o cualquier cosa digital que no sea t diseño / tipografía / académico relacionado para el caso.
Cai
1
La gente no está de acuerdo en este punto. Parada completa Cuando sugerí que uno debería usar números romanos debido a la semántica, no todas las personas están de acuerdo. Básicamente es un desastre que todo el mundo usa hypen como menos en todas partes, incluso el código que tiene mucha expresión usa el carácter incorrecto. No hay una manera fácil de salir de esta pregunta. A Purist le gustaría usar un signo menos real, pero la pragmática no puede ceder porque significaría una tonelada de documentos para arreglar.
joojaa
Estoy de acuerdo. Es un desastre y no hay realmente una salida al problema. Los números romanos son básicamente el mismo argumento.
Cai
Maldito sea la persona que hizo el diseño del guión en el teclado. ¿Por qué? ¿Por qué? ¿No pueden los operadores en el teclado numérico dar los símbolos matemáticos adecuados?
joojaa