Cómo escribir Guion bajo
_ se obtiene con Mayús + -, en el mismo sitio en los teclados estadounidense y británico. Alt + 95 en el teclado numérico lo produce en cualquier distribución de Windows, que es la salida cuando el teclado que tiene delante no trae ninguna tecla para él, y _ lo escribe en HTML. Su punto de código es U+005F.
Low Line (nombre Unicode, en inglés)
- Cópielo
- Unicode
- U+005F
- Windows
- Alt + 95
| Dónde | Atajo | Cómo |
|---|---|---|
| Windows | Alt + 95 | Mantenga Alt y teclee el número en el teclado numérico. |
| HTML | _ | Pegue esto en el código fuente HTML. |
| Unicode | U+005F | LOW LINE |
Otros símbolos de puntuación
_ vive en el bloque Basic Latin (U+0000-U+007F), el juego ASCII original: las letras, las cifras y la puntuación impresas en un teclado estadounidense. Dentro de Unicode está clasificado como Pc, un signo de puntuación conector. Une palabras, como el guion bajo.
Para qué se usa Guion bajo
_ pertenece a la prosa y no a una ecuación. LaTeX lo escribe \_, una orden de texto, y no existe ninguna orden matemática para él: es un signo que se escribe, no un operador que actúe sobre nada. Meterlo dentro de $...$ es justo la manera de que salga mal.
Unicode publica una segunda lista de nombres para _ en CLDR, las palabras clave que ofrecen sus propios datos de búsqueda en lugar del nombre formal, y son línea, raya y subrayado. Esas palabras son lo que probablemente teclee quien busca este carácter cuando Guion bajo no es el nombre por el que lo conoce, y la búsqueda de las listas de símbolos las reconoce igual que al nombre de Unicode.
Lo que Unicode dice de Guion bajo
El estándar reconoce _ también con otro nombre: spacing underscore (1.0). Es un alias formal y no un apodo, y por eso aparece en la documentación de otra gente para ese mismo punto de código.
Unicode anota _ directamente. Frente a U+005F, la tabla de códigos lleva la nota “This is a spacing character”. Y añade: joins with adjacent instances of itself. Es el estándar diciendo para qué sirve el carácter, y no una deducción a partir de su nombre.
La tabla de códigos remite de _ a modifier letter low macron (U+02CD), combining macron below (U+0331), combining low line (U+0332), double low line (U+2017) y combining conjoining macron below (U+FE2D). Son los caracteres que el estándar cree que quizá quería usted en su lugar, lo que los convierte en los que conviene mirar cuando Guion bajo parece casi lo correcto y no del todo.
Cómo se comporta Guion bajo en los programas
_ ocupa una columna en un terminal. No lleva dirección propia, así que en una línea que mezcla español con árabe o hebreo toma la dirección del texto que lo rodea en vez de imponer una.
Lo que se pregunta sobre Guion bajo
¿Cómo poner guion bajo en el teclado?
Mayús + -, tanto en la distribución estadounidense como en la británica. Alt + 95 en el teclado numérico también lo produce.
¿Qué significa guion bajo?
_ es LOW LINE, codificado en U+005F. La tabla de códigos de Unicode lo anota como “This is a spacing character”, que es lo que el propio estándar declara sobre para qué sirve. Es distinto de modifier letter low macron (U+02CD) y combining macron below (U+0331), que la tabla enumera a su lado precisamente porque se confunden entre sí.
Todas las formas de escribir Guion bajo
| Forma | Valor |
|---|---|
| Punto de código | U+005F |
| Decimal | 95 |
| Bytes UTF-8 | 5F |
| Bytes UTF-16 | 00 5F |
| Entidad HTML | _ |
| HTML numérico | _ o _ |
| CSS | \005F |
| JavaScript | \u005F |
| Python | \u005F |
| Codificado para URL | %5F |
| LaTeX, in prose | \_ |
| SVG | 005F.svg · (SIL Open Font License) |
Si hay que escapar _
_ ocupa un byte en ASCII, en UTF-8 y en todas las páginas de códigos de uso corriente, así que nunca llega estropeado. Su problema es el contrario: significa algo para el programa que lo lee. En HTML puede escribirse _, en una URL es %5F, y dentro de un campo CSV, una orden del intérprete de comandos o una expresión regular hay que entrecomillarlo o escaparlo en vez de teclearlo tal cual. Por eso _ es además el carácter que la gente pone en sustitución cuando el que quería no se deja teclear.