El guion (-) une palabras compuestas: bien conocido. La raya media (–) marca rangos y conexiones: páginas 20–24. La raya larga (—) separa una frase dentro de una oración, como una coma más fuerte. Son tres caracteres Unicode distintos de anchura creciente, y los analizadores, las búsquedas y la composición tipográfica los tratan de forma diferente.
Los tres caracteres de un vistazo
Los nombres vienen de la tipografía histórica: la raya media tenía la anchura de una N mayúscula y la raya larga la de una M mayúscula.
| Signo | Nombre | Punto de código | Anchura | Uso principal |
|---|---|---|---|---|
| - | Guion-menos | U+002D | La menor | Palabras compuestas |
| – | Raya media | U+2013 | Media | Rangos y conexiones |
| — | Raya larga | U+2014 | La mayor | Pausas dentro de una oración |
El primero está en tu teclado. Los otros dos no, y esa es la raíz práctica de casi toda la confusión: la gente escribe un guion donde corresponde una raya media o larga, porque es el único disponible sin atajo de teclado.
El guion
El guion une elementos en una sola unidad.
- Modificadores compuestos delante de un nombre: un autor bien conocido, un perro de doce años de edad, una instalación de última generación. Fíjate en que el guion desaparece cuando la frase va detrás del nombre: el autor está bien conocido.
- Algunos prefijos, sobre todo para evitar una colisión o una ambigüedad: reelegir en inglés se escribe re-elect, y re-cover una silla (volver a tapizarla) se distingue de recover (recuperarse de una enfermedad).
- Las divisiones de palabras al final de línea, en la composición justificada.
- Números compuestos: twenty-three (veintitrés).
Técnicamente, el carácter del teclado es el guion-menos: un único punto de código que hace de guion, de signo menos y de marca de opción en la línea de comandos, heredado de las máquinas de escribir y del ASCII primitivo. Unicode tiene un guion específico (U+2010) y un signo menos específico (U+2212), pero casi nada los usa, y no deberías empezar a hacerlo: - es lo que esperan los analizadores, los shells y las URL.
La raya media
La raya media significa a, hasta o entre. Conecta en lugar de unir.
- Rangos numéricos: páginas 20–24, 2020–2024, de 9–17 h. Las guías de estilo desaconsejan mezclarla con palabras: escribe de 2020 a 2024, no de 2020–2024.
- Conexiones y conflictos entre entidades separadas: el rally París–Dakar, la relación médico–paciente, el eje este–oeste. Aquí la distinción con el guion importa: Franco-German con guion sugiere una sola cosa fusionada, mientras que France–Germany con raya media significa dos partes en relación.
- Modificadores compuestos donde una parte ya tiene varias palabras: un acuerdo post–Segunda Guerra Mundial. Con un guion, este se uniría solo a «Segunda».
- Resultados y votaciones: una victoria por 3–1.
La raya media es la menos usada de las tres y la que más a menudo se sustituye por un guion. En prosa normal, esa sustitución es una imprecisión tipográfica menor que pocos lectores notan. En datos no es menor: un rango de fechas escrito con raya media no coincidirá con una expresión regular que busca un guion.
La raya larga
La raya larga separa una frase, creando una pausa más fuerte que una coma y más suave que un punto.
- En pareja, alrededor de un inciso: Los resultados —que nadie esperaba— fueron claros.
- Sola, antes de una conclusión o un giro: Lo revisó todo dos veces —y aun así se le escapó.
- Para marcar el habla interrumpida en los diálogos.
El espaciado es el único desacuerdo de estilo real. La convención editorial estadounidense (Chicago Manual of Style) escribe la raya larga pegada: palabra—palabra. La convención británica (Oxford y la mayoría de los periódicos del Reino Unido) usa en su lugar una raya media con espacios: palabra – palabra. Ambas son correctas; lo importante es la coherencia dentro de un documento. Los textos de IA suelen usar la raya larga con espacios —palabra — palabra—, un híbrido de las dos tradiciones, y por eso puede resultar sutilmente extraña a editores formados en cualquiera de ellas.
La raya larga es también el signo que se ha convertido en una firma no oficial del texto generado por IA, porque los modelos la usan con mucha más regularidad que las personas. Eso se explica en por qué ChatGPT usa tantas rayas largas.
Cómo escribir cada una
| Plataforma | Raya media (–) | Raya larga (—) |
|---|---|---|
| macOS | Option + - | Option + Shift + - |
| Windows | Alt + 0150 | Alt + 0151 |
| Linux | Ctrl + Shift + u, 2013 | Ctrl + Shift + u, 2014 |
| Word / Docs | Dos guiones entre palabras se convierten solos | Dos guiones se convierten solos |
| HTML | – |
— |
| iOS / Android | Mantén pulsada la tecla del guion | Mantén pulsada la tecla del guion |
Los códigos Alt de Windows requieren un teclado numérico, razón por la que tantos usuarios de portátil sencillamente nunca escriben estos caracteres.
Cuándo la diferencia rompe cosas de verdad
En prosa, usar un guion donde corresponde una raya media es un detalle tipográfico. Fuera de la prosa, son tres puntos de código distintos y la diferencia es funcional:
- La búsqueda y el buscar y reemplazar coinciden con caracteres exactos. Buscar
2020-2024no encontrará2020–2024. - Los comandos de shell necesitan U+002D. Un
--forcepegado desde un documento donde la autocorrección lo convirtió en raya larga no es una opción, y el mensaje de error no mencionará las rayas. - CSV y JSON tratan las rayas media y larga como texto normal, lo que suele estar bien, hasta que un valor que debería coincidir con una clave no lo hace.
- Las URL y los slugs solo aceptan el guion ASCII.
- La ordenación y la deduplicación tratan los tres como caracteres distintos, así que entradas que parecen idénticas no se agrupan.
Si necesitas normalizar las rayas en un documento, Eliminar rayas largas del texto las sustituye por el reemplazo que elijas e informa del recuento, para que puedas confirmar que el número coincide con lo esperado en lugar de fiarte de un reemplazo silencioso. La trampa equivalente con las comillas se explica en por qué las comillas tipográficas rompen el código.
Preguntas frecuentes
¿Cuál es la diferencia entre la raya larga y la raya media?
La raya media (–, U+2013) significa a o hasta y marca rangos como 2020–2024. La raya larga (—, U+2014) separa una frase dentro de una oración, como una coma más fuerte. La raya larga es aproximadamente el doble de ancha, y son caracteres Unicode distintos.
¿Cuándo debo usar un guion en lugar de una raya?
Usa el guion para unir palabras en una sola unidad: bien conocido, veintitrés. Si te refieres a un rango, a una conexión entre dos partes o a una pausa en una oración, lo que necesitas es una raya media o larga.
¿Las rayas largas llevan espacios alrededor?
Depende de la guía de estilo. La convención estadounidense las escribe pegadas (palabra—palabra), mientras que la británica suele usar una raya media con espacios (palabra – palabra). Ambas son correctas; lo importante es la coherencia dentro de un mismo documento.
¿Cómo escribo una raya larga?
En macOS pulsa Option + Shift + guion. En Windows mantén pulsada Alt y escribe 0151 en el teclado numérico. En Word y Google Docs, escribir dos guiones entre palabras la genera automáticamente. En el móvil, mantén pulsada la tecla del guion.
¿Importa si uso un guion en lugar de una raya media?
En prosa es una imprecisión menor que la mayoría de los lectores no notará. En datos, código, URL o cualquier cosa que se busque o se analice importa mucho, porque los tres son caracteres distintos y una coincidencia exacta fallará.