stringtranslate.com

Llave muerta

Una tecla muerta es un tipo especial de tecla modificadora en una máquina de escribir mecánica o en un teclado de computadora , que se usa típicamente para agregar un diacrítico específico a una letra base . [1] La tecla muerta no genera un carácter (completo) por sí misma, sino que modifica el carácter generado por la tecla presionada inmediatamente después. Por lo tanto, no se necesita una tecla dedicada para cada combinación posible de un diacrítico y una letra, sino que solo se necesita una tecla muerta para cada diacrítico, además de las teclas de letras base normales.

Por ejemplo, si una asignación de teclado (como la internacional de EE. UU. ) tiene una tecla muerta para el circunflejo , ^ , el carácter â se puede generar presionando primero ^y luego . [2]a

Generalmente, el diacrítico en sí se puede generar como un carácter independiente al presionar la tecla muerta seguida de espacio ; por lo tanto, se puede escribir un signo de intercalación (circunflejo independiente) al presionar y luego .^Space

Máquinas de escribir mecánicas

Máquina de escribir española (teclado QWERTY) con teclas muertas para acentos agudos, circunflejos, diéresis y graves.

La tecla muerta es de origen mecánico, y "muerta" significa sin movimiento. En las máquinas de escribir con barra de tipos mecánica, todos los caracteres tienen el mismo ancho. Al presionar una tecla, una barra de tipos metálica golpea el carácter sobre una cinta entintada, transfiriendo tinta al papel, y se activa un mecanismo que hace que el papel (insertado en un carro ) avance un espacio. Para utilizar un solo diacrítico, como el acento agudo , con múltiples caracteres de base (como á, é, í, ó, ú ) se tomó la decisión de crear un nuevo carácter, el acento agudo o diacrítico ´ , que no existía en la composición tipográfica en esa fecha. Debido a un cambio en el mecanismo, al golpear la tecla que contenía el acento no avanzaba el papel (la tecla estaba "muerta" o sin espaciado ), lo que significa que podía ser seguida por cualquier carácter que apareciera debajo del acento agudo, produciendo un carácter sobreimpreso . Esta segunda tecla hacía avanzar el carro del papel.

Tenga en cuenta que con los teclados mecánicos, el acento agudo podría ser seguido por cualquier carácter, para crear nuevas combinaciones como q con acento agudo.

Teclados electronicos

Una tecla muerta es diferente de una tecla modificadora típica (como o ), en que en lugar de presionarse y mantenerse mientras se presiona otra tecla, la tecla muerta se presiona y se suelta antes de presionar la tecla que se va a modificar. En algunos sistemas informáticos, no hay ninguna indicación para el usuario de que se ha presionado una tecla muerta, por lo que la tecla parece muerta (no sucede nada inmediatamente), pero en algunos sistemas de entrada de texto, se muestra el diacrítico, junto con una indicación de que el sistema está esperando otra pulsación de tecla para completar la secuencia de escritura.AltGrOption

Sin embargo , las computadoras funcionan de manera diferente . La tecla muerta cambia temporalmente la asignación del teclado para la siguiente pulsación, lo que activa un modo especial del teclado en lugar de generar realmente un carácter modificador . En lugar de la letra normal, se genera una variante precompuesta , con el diacrítico apropiado. Cada combinación de un diacrítico y una letra base debe especificarse en el conjunto de caracteres y debe ser compatible con la fuente en uso.

No existe ningún carácter precompuesto para combinar el acento agudo con la letra q , por lo que si se toca , es probable que se obtenga ´q, con el acento y la letra como caracteres separados. Sin embargo, en algunos sistemas, la secuencia de escritura no válida puede descartarse. (Al utilizar los caracteres de combinación disponibles en el conjunto de caracteres Unicode , puede ser posible generar una combinación que se parezca más o menos a una q con un acento agudo ( ), pero esa técnica es bastante distinta de la funcionalidad de la tecla muerta. Además, dado que una letra como la q normalmente no acepta acentos, los creadores de fuentes pueden no incluir los atributos de fuente necesarios para que un acento de combinación se aplique con éxito o de una manera atractiva. Es necesario probar este uso fuente por fuente, ya que la compatibilidad con el acento de esta manera varía considerablemente).´q

Llaves muertas encadenadas

Unicode codifica más de cien caracteres precompuestos con dos diacríticos para su uso en el alfabeto latino del vietnamita y de otros idiomas. Para mayor comodidad, se generan en la mayoría de los teclados que los admiten, presionando las dos teclas muertas correspondientes en cualquier orden, seguidas de la tecla de la letra. Por lo tanto, estas teclas muertas están encadenadas , lo que significa que la segunda pulsación de tecla no activa ninguna inserción, y el sistema sigue esperando otra pulsación de tecla.

Este comportamiento de tecla muerta encadenada se activa y desactiva mediante el indicador de tecla muerta , que es el cuarto argumento de la función DEADTRANS (después del código de carácter base, el código diacrítico y el código de carácter compuesto). Si este indicador se establece en su valor predeterminado cero, se inserta el carácter compuesto; si se establece en uno, el código de carácter compuesto se maneja como otro código diacrítico como los que se deben a las pulsaciones de teclas muertas, y aparece normalmente como un segundo argumento en otras entradas de la lista de teclas muertas.

El encadenamiento de teclas inactivas permite emular teclas compuestas simplemente utilizando la función de tecla inactiva. Esto se puede realizar con software de edición de teclado propietario [3] o con kits de desarrollo de controladores [4] .

Teclas muertas en varios diseños de teclado

Una tecla puede funcionar como una tecla muerta de forma predeterminada, y muchos diseños de teclado no ingleses en particular tienen teclas muertas directamente en el teclado. El teclado básico de EE. UU. no tiene ninguna tecla muerta, pero el diseño de teclado internacional de EE. UU. , disponible en Windows y el sistema X Window , coloca algunas teclas muertas directamente en signos de puntuación de apariencia similar. Los teclados vendidos en la mayor parte del resto del mundo tienen una tecla AltGr (Tecla gráfica alternativa), que brinda la capacidad de modificar algunas letras directamente y convierte otras en teclas muertas (dependiendo de la configuración del teclado). Los sistemas informáticos antiguos, como el MSX , a menudo tenían una tecla especial etiquetada como tecla muerta , que en combinación con las teclas Ctrl y Shift se podía usar para agregar algunos de los diacríticos comúnmente necesarios en los idiomas de Europa occidental ( ´, `, ˆy ¨) a las vocales que se escribían posteriormente.

En ausencia de una tecla muerta predeterminada, incluso una tecla de impresión normal puede modificarse temporalmente para que funcione como una tecla muerta manteniendo presionada simultáneamente otra tecla modificadora (normalmente AltGr u Opción ). En Microsoft Word (y en la mayoría de los demás campos de entrada de texto), el uso de la tecla Control con una tecla que normalmente se parece al diacrítico (por ejemplo, ^para un circunflejo ) actúa como una tecla muerta. [5] En Macintosh , muchas distribuciones de teclado emplean teclas muertas. Por ejemplo, cuando se presionan + simultáneamente primero y luego seguidos por , el resultado es â . [6] En una Macintosh, al presionar una de estas combinaciones de teclas Opción se crea el acento y se resalta, luego aparece el carácter final cuando se presiona la tecla para el carácter base. [ cita requerida ]⌥ Optionia

Sin embargo, algunas letras latinas acentuadas menos comunes en los principales idiomas de Europa occidental, como ŵ (usada en galés ) o š (usada en muchos idiomas de Europa central ), no se pueden escribir con la distribución "EE. UU." Para los usuarios con teclados de EE. UU., el acceso a muchos más diacríticos se proporciona mediante la distribución de teclado " EE. UU. Internacional ". Los usuarios con teclados del Reino Unido tienen una opción similar con la distribución extendida del Reino Unido ; hay muchas otras configuraciones nacionales disponibles.

En AmigaOS , las teclas muertas se generan al presionar en combinación con (agudo), (grave), (circunflejo), (tilde) o ( trema ) (por ejemplo, la combinación seguida de la tecla genera á y seguida de genera é , mientras que seguida de genera à y seguida de genera è ). [7]AltFGHJKALT-FaALT-FeALT-GaALT-Ge

Véase también

Referencias

  1. ^ "Llave muerta | Definición de llave muerta según Merriam-Webster". Merriam-webster.com . Consultado el 1 de mayo de 2017 .
  2. ^ El estándar Unicode, versión 8.0.0, cap. 05, §12 Estrategias para el manejo de marcas sin espaciado: entrada mediante teclado | https://www.unicode.org/versions/Unicode8.0.0/ch05.pdf#G1076
  3. ^ "Llaves muertas encadenadas". Kbdedit.com . Consultado el 1 de mayo de 2017 .
  4. ^ "Descargar Windows Driver Kit versión 7.1.0 desde el Centro de descargas oficial de Microsoft". Microsoft.com. 2010-02-26 . Consultado el 2017-05-01 .
  5. ^ "¿Cómo consigo letras con acentos en Microsoft Word?". www.computerhope.com . Consultado el 21 de febrero de 2019 .
  6. ^ "Ingresar caracteres con acentos en Mac". Soporte técnico de Apple . Consultado el 21 de enero de 2024 .
  7. ^ Commodore-Amiga, Inc. (1992). Manual de referencia del núcleo ROM de AMIGA LIBRARIES . Addison-Wesley. págs. 823–827. ISBN 0-201-56774-1.

Enlaces externos