¿Puedo Escribir en Español con un Teclado que no sea ISO?

Respuesta breve.

Sí, pero requerirá algunas consideraciones especiales.


Respuesta completa.

Sí, pero requerirá algunas consideraciones especiales... y es posible que tengas un enredo de conceptos que te esté complicando la vida innecesariamente. Sigue leyendo para tener la película completamente clara.


¿Qué es «ISO»? ¿Qué es «ANSI»?

«ISO» y «ANSI» son los apodos dados a dos variantes en el layout físico de un teclado, en lo referido a las teclas Mayús/Shift e Intro/Enter.

En el lado izquierdo de la cuarta fila del bloque alfanumérico de un teclado, puede haber una tecla Mayús/Shift, de 2,25U de longitud... o bien puede haber una tecla Mayús/Shift, de 1,25U de longitud y una tecla alfanumérica de 1,0U inmediatamente a su derecha. Típicamente, a estas distintas teclas Mayús/Shift se les llama, respectivamente, «Shift largo» y «Shift corto» (o, a veces, “ANSI Shift” e “ISO Shift”).

Independientemente de lo anterior, en el lado derecho del bloque alfanumérico puede haber una tecla Intro/Enter de 2,25U de longitud en la tercera fila, acompañada de una tecla alfanumérica de 1,5U en la segunda fila... o bien puede haber una tecla alfanumérica de 1,0U en la tercera fila, acompañada en el espacio restante de una tecla Intro/Enter de 2U de alto, con un ancho de 1,25U en la tercera fila y de 1,5U en la segunda. Típicamente, a estas distintas teclas Intro/Enter se les denomina, respectivamente, «Enter horizontal» y «Enter vertical» o, también, “ANSI Enter” e “ISO Enter”.

Ambas opciones dan lugar a cuatro posibles variantes para el layout físico:

Bloque alfanumérico, variante ANSI.
Bloque alfanumérico, variante ANSI.

Bloque alfanumérico, variante ISO.
Bloque alfanumérico, variante ISO.

Bloque alfanumérico, variante ANSISO.
Bloque alfanumérico, variante ANSISO.

Bloque alfanumérico, variante ISANSI.
Bloque alfanumérico, variante ISANSI.

Hay incluso otras formas y tamaños para la tecla Intro/Enter y circundantes (BAE, TIE, HHKB, etcétera), pero quedémonos con esto por ahora.


«ANSI» no significa «teclado inglés»; «ISO» no significa «teclado español» (ni «teclado británico»).

Una importante fuente de confusión, derivada de un vicio histórico en el hobby de los teclados mecánicos, es utilizar el término «teclado ANSI» como sinónimo de «teclado que lleva impresa en sus teclas las leyendas correspondientes a la distribución de teclado inglés (Estados Unidos)», y usar la expresión «teclado ISO» como sinónimo de «teclado que lleva impresa en sus teclas las leyendas correspondientes a la distribución de teclado Inglés (Reino Unido)» (o «que lleva impresa la distribución de teclado español (España)» cuando se está hablando en un idioma civilizado en vez de en inglés). Éste es un serio error, producido por estar mezclando conceptos que están en niveles diferentes.

Las variantes ANSI e ISO del layout físico de un teclado son eso: diferencias físicas. En cambio, un layout lógico o distribución de teclado nacional es software que se ejecuta en el sistema operativo (Windows, Linux, etcétera) del computador que se está usando. Sí, un teclado típicamente tiene impresas en sus teclas los caracteres correspondientes a alguna distribución de teclado nacional, pero eso no le importa un pimiento al computador — el teclado puede decir cualquier cosa, y lo que valdrá será qué distribución esté seleccionada en el sistema operativo, de acuerdo con lo que el usuario le haya dicho.

Es más, ni siquiera es cierta la creencia popular de que todos los teclados estadounidenses son ANSI; si bien es efectivo que esta variante física constituye una amplia mayoría de ellos, no es difícil encontrar teclados ISO y ANSISO (y BAE, pero no hablamos de eso en compañía de gente decente) que llevan impresa la distribución inglés (Estados Unidos). Lo mismo va para otras distribuciones nacionales: aunque la amplísima mayoría de los teclados vendidos para usuarios hispanoparlantes (lleven estos impresa la distribución español (España) o la español (Latinoamerica)) son ISO, existen unidades que usan una tecla Enter BAE (puaj) o que meten la distribución de teclado a la fuerza en un layout físico ANSI (como ocurre en algunos laptops de gama baja).

En último término, aunque cada distribución de teclado nacional está fuertemente asociada al layout físico ANSI o al ISO (o, en un caso particularmente vergonzoso, a BAE), nada obliga a ello; lo único que importa es que el usuario escoja la distribución de teclado que quiera usar, que la sepa usar, y que las teclas estén.

Los siguientes ejemplos ilustran este punto:


Teclado ANSISO, distribución de teclado inglés (Estados Unidos).
Teclado ANSISO (antigualla). Distribución de teclado nacional impresa encima: inglés (Estados Unidos).


Teclado ANSISO, distribución de teclado inglés (Estados Unidos).
Teclado ANSISO (modeLno). Distribución de teclado nacional impresa encima: inglés (Estados Unidos).


Teclado ISO, distribución de teclado holandés.
Teclado ISO. Distribución de teclado nacional impresa encima: holandés.


Teclado ISO, con letras X encima.
Teclado ISO. Usado para escribir este artículo, sin que las equis XXXXX XXXX XX XXXXXXXX XXXX este autor.


Teclado ANSI, distribución de teclado iberoamericano.
Teclado ANSI. Distribución de teclado nacional impresa encima: iberoamericano (versión antigua).


Teclado ANSI, distribución de teclado español (Latinoamérica) forzada encima.
Teclado ANSI (de un laptop de gama baja). Distribución de teclado nacional impresa encima: español (Latinoamérica).


¿“Que las teclas estén”? ¿Cómo podrían no estar?

Digamos, para efectos de esta sección, que normalmente usas la distribución de teclado español (España) (lo que se dirá aquí es igualmente válido para otras distribuciones). Y digamos que en el curro te han pasado un laptop cuyo teclado es ANSI, o que has montado un teclado personalizado que es ANSI, tal vez incluso con las capuchas compradas en una compra grupal de geekhack. De nuevo, aun cuando las teclas tengan impresas encima las leyendas del layout inglés (Estados Unidos), si tu sistema operativo está configurado correctamente, al apretar, por ejemplo, la tecla que dice ser ;:, lo que obtendrás será el caracter Ñ.

En esas condiciones, podrás escribir en español normalmente, y de todas las teclas alfanuméricas, sólo en dos casos necesitarás hacer consideraciones especiales:

Distribución de teclado español (España) sobre un bloque alfanumérico ISO y sobre uno ANSI.

La tecla C12 (la que produce el caracter Ç) de un teclado ISO se corresponde con la tecla D13 de un teclado ANSI, así que obtener la ce trencada no es un problema.

Por el contrario, la tecla B01 (la que produce los caracteres < y >) no está... y requerirá recurrir a alguno de los siguientes mecanismos:

  1. Pretender que los signos menor que y mayor que no existen y abstenerse completamente de usarlos. Ni hablar del peluquín.

  2. Apretar ALT y escribir el código ASCII de cada caracter en el teclado numérico. De ninguna manera. Esa gilipollez ya era inaceptable en la década del ’80 y no la vamos a estar resucitando ahora. ¿Y qué pasa si el teclado carece de bloque numérico, como en los modelos “TKL” que son tan populares hoy en día?

  3. Si usas un teclado personalizado, programar un par de macros para obtener los dos caracteres de interés mediante la tecla Fn (como se hace en el teclado de laptop barato que aparece en la sección anterior). Ésta no es la mejor solución, aun si sólo usas teclados personalizados, porque se trata de asignaciones que en último término dependen de cada teclado y de cada distribución nacional.

  4. Recurrir a una distribución de teclado alternativa, que establezca asignaciones adicionales para ambos caracteres faltantes.

    Tendrías que construir desde cero un nuevo layout para el idioma español... o, si usas Windows, aprovechar el trabajo ya hecho por otros. La distribución de teclado español extendido hace precisamente eso: los signos menor que y mayor que están en donde siempre y además en AltGr‑8 y AltGr‑9, para cubrir la ausencia de la tecla B01.

    Si, en cambio, normalmente usas la distribución español (Latinoamérica), el mismo problema está resuelto con el layout latinoamericano extendido.

¡Hala! A escribir correctamente, que no hay excusa para no hacerlo.


Última actualización: 18/10/2022.

Volver a Documentos acerca de teclados.