El guión menos : es el tipo de guión más utilizado, ampliamente utilizado en documentos digitales . Es el único carácter de guión disponible en el teclado QWERTY . Entre otros usos, como se explica en el artículo de guión , se puede insertar al final de una línea para dividir una palabra en el límite de una sílaba cuando la siguiente sílaba está impresa en la siguiente línea. En lenguajes de programación y hojas de cálculo, funciona como el signo menos. [1] El nombre "guión-menos" es una invención Unicode ; [ cita requerida ]se hace referencia al carácter como un guión o un signo menos según el contexto en el que se esté utilizando. A menudo se le llama "guión", aunque normalmente es más corto que los caracteres de guión . [a]
- | |
---|---|
Guión-menos | |
En Unicode | U + 002D - GUIÓN MENOS (HTML - ) |
Diferente de | |
Diferente de | U + 2010 - GUIÓN UNICODE U + 2011 - GUIÓN INADECUADA U + 2212 - SIGNO MENOS U + 2013 - EN DASH |
Descripción
- + - - + - | |
---|---|
guiones signos menos, más y menos en fuentes proporcionales y monoespaciadas |
En las primeras máquinas de escribir de fuentes monoespaciadas y codificaciones de caracteres , casi siempre se usaba un solo código / clave para guiones, menos, varios guiones y tachado, debido a que todos tenían una apariencia lo suficientemente similar. [2] [ verificación fallida ] El actual estándar Unicode caracteres distintos especifica de guiones , el signo menos , y diversos tipos de guión incluido el guión de Unicode con punto de código U + 2010 y el guión-menos con el punto de código U + 002D. Cuando se requiere un guión, el guión menos es una opción común ya que es bien conocido, fácil de ingresar en teclados , requerido por muchos formatos de datos y lenguajes de computadora, y es mucho más probable que [ cita requerida ] se procese correctamente. Aunque el estándar Unicode establece que el guión U + 2010 es "preferido" sobre el guión menos, [3] el estándar mismo usa el guión menos como su carácter de guión. [4]
En las fuentes modernas, el guión menos suele ser idéntico o muy similar al guión Unicode. [5]
En contextos matemáticos que incluyen el signo más, el uso del guión menos en lugar del signo menos estándar da como resultado una apariencia poco atractiva. A diferencia del signo menos estándar, el guión menos es generalmente más pequeño y está a una altura diferente que la línea horizontal en el signo más; vea la imagen de arriba. [B]
Además, muchos procesadores de texto permiten un ajuste de palabras después de un guión menos, aunque no después de un signo menos.
Usos
Mecanografía
Este carácter se escribe cuando se desea un guión o un signo menos. Basado en las convenciones de las máquinas de escribir antiguas, es común usar un par - representar un guión em - , [6] y poner espacios a su alrededor - para representar un guión corto - . [ cita requerida ] Algunos procesadores de texto los convierten automáticamente al guión correcto. El carácter también se puede escribir varias veces para simular una línea horizontal (aunque en la mayoría de las máquinas de escribir la escritura repetida del guión bajo producirá una línea conectada). Al alternar el guión menos con espacios, se produce una línea "discontinua" para indicar dónde se debe cortar el papel. Tachar una sección de texto en exceso se usa para tachar .
Lenguajes de programación
La mayoría de los lenguajes de programación usan el guión menos para denotar la resta y la negación. [7] [8] Casi nunca se usa para indicar un rango, debido a la ambigüedad con la resta. Generalmente otros caracteres, como UnicodeU + 2212 - MENOS SIGNO no se reconocen.
En algunos lenguajes de programación --
marca el comienzo de un comentario . Asimismo, ocasionalmente puede iniciar el bloque de firmas . YAML usa un guión triple ---
para finalizar una sección.
Línea de comando
El carácter se usa a menudo cuando se especifican opciones de línea de comandos , una convención iniciada principalmente por Unix . Las opciones pueden ser -x
o -y
; un usuario puede especificar ambos usando -xy
. Varias implementaciones de la getopt
función permiten dos guiones negativos para especificar nombres de opciones "largos" como --description
, que son mucho más fáciles de leer y más difíciles de memorizar y escribir (el software reciente no se preocupa por el número de guiones negativos y tampoco no permitir combinaciones de opciones de una sola letra o requerir que el usuario las reorganice para que no coincidan con una opción larga). Un doble guión-menos por sí mismo (seguido de un espacio) indica que no hay más opciones, lo cual es útil cuando se necesita especificar un nombre de archivo que comienza con un guión-menos. Se puede reconocer una opción de solo un guión menos (seguido de un espacio) en lugar de un nombre de archivo e indica que se debe leer stdin .
Codificación
El glifo tiene un punto de código en Unicode comoU + 002D - GUIÓN MENOS ; también está enASCIIcon el mismo valor.
Ver también
- - (desambiguación)
- Guión
- Guion suave
- Caracteres de dibujo de caja que incluyen ─ (U + 2500), útil para dibujar líneas horizontales
Notas
- ↑ En Lucida Sans Unicode , el guión menos es idéntico al guión corto .
- ^ Las relaciones precisas dependen delas opciones de diseño de tipografía que pueden diferir entre los diseñadores.
Referencias
- ^ Jukka K. Korpela (2006). Unicode explicado . O'Reilly. pag. 382. ISBN 978-0-596-10121-3.
- ^ Fischer, Eric. "La evolución de los códigos de caracteres, 1874-1968". CiteSeerX 10.1.1.96.678 . Cite journal requiere
|journal=
( ayuda ) - ^ "El estándar Unicode, versión 13.0, capítulo 6.2" (PDF) . 2020. Puntuación general § Guiones y guiones.
- ^ Korpela, Jukka. "Guiones y guiones § uso tipográfico" . Consultado el 30 de diciembre de 2020 .
- ^ Marian, Jakub. "Guión, menos, en-guión y em-guión: diferencia y uso en inglés" . Consultado el 23 de diciembre de 2020 .
Un guión suele ser muy corto (tiene su propio carácter Unicode, pero puede usar el guión menos porque tiene el mismo aspecto) ...
- ^ Francés, Nigel (2006). Tipo de InDesign: tipografía profesional con Adobe InDesign CS2 . Adobe Press. pag. 72. ISBN 9780321385444. Consultado el 4 de julio de 2020 .
- ^ Ritchie, Dennis (c. 1975). "Manual de referencia de C" (PDF) . Bell Labs . Consultado el 7 de diciembre de 2016 .
- ^ Marlow, Simon (ed.). Informe de idiomas de Haskell 2010 (PDF) . Consultado el 7 de diciembre de 2016 .[ página necesaria ]