stringtranslate.com

redactar clave

Ventana de configuración de distribución del teclado Xfce , que presenta una opción de tecla de redacción

Una tecla de redacción (a veces llamada tecla múltiple ) es una tecla en el teclado de una computadora que indica que las siguientes pulsaciones (generalmente 2 o más) activan la inserción de un carácter alternativo, generalmente un carácter precompuesto o un símbolo. [1]

Por ejemplo, escribir Composeseguido de y luego insertará ñ .~n

Las claves de redacción son más populares en Linux y otros sistemas que utilizan el sistema X Window , pero existe software para implementarlas en Windows y macOS .

Historia

La tecla Redactar carácter [2] [3] fue introducida por ingenieros de Digital Equipment Corporation (DEC) en el teclado LK201 , disponible desde 1983 con el terminal VT220 . [4] El teclado incluía un LED que indicaba que una secuencia de composición está en curso. [5] Mientras que el LK201 introdujo el grupo de teclas de comando entre el bloque alfanumérico y el teclado numérico, y la disposición en "T invertida" de las teclas de flecha, que se han convertido en estándar, [6] la tecla de redacción, por el contrario, no se convirtió en un estándar. .

En 1987, Sun Microsystems lanzó Sun4 , la primera estación de trabajo Unix dedicada que tenía una clave de redacción. [4] En los teclados de las estaciones de trabajo Sun Tipo 5 y 6, el LED Compose se coloca en la tecla (consulte la imagen a continuación).

ISO/IEC 9995-7 diseñó un símbolo gráfico para esta clave, en ISO/IEC 9995-7 como símbolo 15 "Componer carácter", y en ISO 7000 "Símbolos gráficos para uso en equipos" como símbolo ISO-7000-2021. Este símbolo está codificado en Unicode como U+2384 SÍMBOLO DE COMPOSICIÓN .

Debido a que Microsoft Windows y macOS no admiten una tecla de redacción de forma predeterminada, la tecla no existe en la mayoría de los teclados diseñados para hardware de PC moderno. Cuando el software admite el comportamiento de la clave de redacción, se utiliza alguna otra clave. Ejemplos comunes son la tecla de Windows de la derecha , la tecla o una de las teclas. [7] No hay ningún LED en el teclado ni ningún otro indicador físico de que una secuencia de redacción está en curso, aunque el sistema operativo puede mostrar algún icono (como el símbolo "Componer carácter", a continuación) en el campo de entrada de texto del usuario.AltGrCtrl

Componer secuencias

Si la tecla Redactar no es también una tecla modificadora, entonces la sustitución de tecla significa que no es necesario soltar la tecla Redactar antes de las siguientes pulsaciones. Esto hace posible que los mecanógrafos experimentados introduzcan rápidamente caracteres compuestos.

Las versiones anteriores de las secuencias de composición seguían la escritura a mano y la técnica de sobretachar poniendo la letra en primer lugar y los signos diacríticos en segundo lugar. Por ejemplo produjo el personaje ñ . Este orden todavía está en uso, [8] sin embargo , hoy en día se usa el orden inverso conocido por las teclas muertas con acento presentes en las últimas máquinas de escribir : para ñ . [9] Esto permite múltiples signos diacríticos, por ejemplo, escribir ấ .Composen~Compose~nCompose'^a

Los caracteres sin acentos generalmente se construyen a partir de letras que, al sobrescribirlas o secuenciarlas, producirían algo parecido al carácter. Por ejemplo , producirá el símbolo de copyright © y producirá Æ .ComposeocComposeAE

No existe un límite intrínseco en la longitud de la secuencia, que debe respetar tanto las reglas mnemónicas y ergonómicas como la viabilidad dentro de un árbol de composición integral. Por ejemplo, U+278CDINGBAT NEGATIVO CIRCLED SANS-SERIF TRES se puede insertar mediante , donde indica caracteres encerrados en un círculo, [10] indica inverso, indica sans-serif e indica el carácter final. Compose@%$3@ %$3

Comparado con otros métodos de entrada

Distribución del teclado QWERTZ checo . Los caracteres logrados usando AltGr se muestran en azul, las teclas muertas se muestran en rojo

La principal ventaja de una tecla de redacción es que la secuencia utilizada para seleccionar el carácter puede estar formada por cualquier letra, número o símbolo disponible en el teclado. Esto permite que la secuencia sea más mnemotécnica , por lo que es más fácil de recordar, es posible adivinar si se desconoce y puede admitir una cantidad mucho mayor de caracteres.

La principal desventaja es que componer secuencias siempre requiere al menos una pulsación de tecla más. La ubicación inconveniente de la tecla de redacción también puede ralentizar la escritura.

El método más común utilizado para ingresar caracteres no impresos en las teclas es una tecla modificadora como AltGr . Este método tiene la limitación de que AltGr agrega solo dos asociaciones más (desplazadas y no desplazadas) para cada tecla. Los caracteres adicionales disponibles suelen estar personalizados para el mercado local y, por lo tanto, satisfacen las necesidades de la mayoría de los usuarios, la mayor parte del tiempo. El diseño predeterminado de Reino Unido/Irlanda, por ejemplo, proporciona (a través de AltGr+aeiou) las letras á é í ó ú que se necesitan para el gaélico irlandés pero, en consecuencia, no las letras à è ì ò ù necesarias para el gaélico escocés .

Una tecla muerta trata el primer carácter de cualquier secuencia como un modificador para las siguientes teclas: cuando se presiona, la tecla parece no tener ningún efecto hasta que se presiona la siguiente tecla. (La mayoría de los sistemas intentan hacer que la elección de la tecla muerta sea una parte lógica de la selección de caracteres; esto tiene sentido para los acentos y el concepto se extiende a otros símbolos). Por ejemplo, la tecla grave ("comilla invertida") ( ` ) suele ser una tecla muerta: para lograr à , se utiliza la secuencia + . Las secuencias compuestas son posibles: por ejemplo, para agregar dos puntos (diacrítico) , parece un candidato obvio, pero claramente esta clave muy utilizada no se puede reutilizar como una clave muerta. La solución es modificarlo usando AltGr, por lo que + entrega ä . [a] Otras combinaciones son bastante menos obvias que sus contrapartes de clave de redacción: por ejemplo, compare + + con + para ş (ChromeOS con mapeo extendido del Reino Unido).`a"AltGr2 aCompose,sAltGr= s

Los códigos alternativos o la entrada numérica Unicode casi podrían considerarse una tecla de redacción, pero utilizan números poco intuitivos, en lugar de mnemónicos, como selector.

Los selectores de caracteres de GUI modernos a menudo requieren una función de búsqueda que no es muy diferente a las secuencias de redacción para localizar un carácter rápidamente.

Soporte de software

Sistema de ventana X

Los archivos de encabezado X llaman a la clave de redacción "Multi_key". En Xorg, la tecla de redacción predeterminada es + , [11] (mientras presionar antes es el "cuarto modificador de nivel de teclado", una tecla diferente). Como esto es bastante inconveniente (especialmente para teclados sin ), es común seleccionar una distribución de teclado en la que otra tecla, como la de la mano derecha o, esté asignada a la tecla de redacción. Esta opción normalmente está disponible en la configuración del entorno de escritorio. El controlador del teclado X no permite que la tecla utilizada para Redactar también funcione como modificador. [ cita necesaria ] En los sistemas modernos se admite una gran cantidad de secuencias de composición. [12]⇧ ShiftAltGrAltGr ⇧ ShiftAltGrCtrl⊞ Win

ventanas

En Microsoft Windows, algunos programas como PuTTY brindan soporte de clave de redacción. [ cita necesaria ] Para emular la tecla de redacción para todo el software, a menudo se utilizan utilidades de atajos de teclado. También hay una serie de utilidades de código abierto (como WinCompose, [13] AllChars, [14] Compose-Keys, [15] o Compose [16] ). Hay diseños de teclado instalables (como KbdEdit [17] ) que contienen una tecla de redacción asignada a una de las teclas como o . Funcionan utilizando la función de encadenamiento de claves muertas que se usa más comúnmente para ingresar letras con múltiples signos diacríticos. Estas distribuciones de teclado también se pueden programar directamente en C (el idioma en el que están escritos los controladores de Windows), compilarse utilizando el kit de controladores de Windows gratuito [18] y empaquetado utilizando Microsoft Keyboard Layout Creator 1.4, de forma gratuita. [19] compatible con las últimas versiones del sistema operativo.CtrlAltGr

Mac OS

Aunque el sistema de entrada de texto Cocoa permite la entrada de muchos caracteres alternativos y acentuados de forma nativa en macOS, [20] no está integrada una verdadera solución de clave de redacción. Al menos una se ha implementado utilizando la utilidad Karabiner, [8] que funciona con todos aplicaciones, al igual que el uso de ciertos diseños de teclado (por ejemplo, "ABC – Extendido") donde Compose se implementa utilizando la función de encadenamiento de teclas muertas. [20]

ChromeOS

Aunque ChromeOS cuenta con un repertorio de glifos más amplio que la mayoría de sus competidores, los acordes necesarios para lograrlos no siempre son tan obvios como proporciona el concepto Compose. Google ha puesto a disposición un complemento (ComposeKey) para competir en este mercado. [21] [22]

DOS

En DOS, la compatibilidad con las teclas de redacción dependía de la aplicación en ejecución o de un controlador de teclado cargable. Por ejemplo, Lotus 1-2-3 utilizó + como tecla de redacción para permitir una entrada más sencilla de muchos caracteres especiales del conjunto de caracteres internacionales de Lotus (LICS) [23] y del conjunto de caracteres multibyte de Lotus (LMBCS).AltF1

Combinaciones de composición comunes

La tabla que se muestra a continuación muestra algunas de las composiciones predeterminadas para el servidor X.Org . Para los sistemas modernos que admiten Unicode, la siguiente tabla está lejos de estar completa. [12]

Ver también

Notas

  1. ^ + en lugar de + porque 2 y " comparten la misma clave en el diseño del Reino Unido/Irlanda y + + ya está asignado a ½ ( 12 ).AltGr2AltGr"AltGr⇧ Shift2

Referencias

  1. ^ "Símbolos de texto del teclado de Linux: métodos abreviados de teclas de redacción". FSímbolos . 24 de julio de 2013 . Consultado el 7 de julio de 2015 .
  2. ^ "p1060628". Wickens en línea . 2007. Archivado desde el original el 13 de abril de 2015 . Consultado el 7 de julio de 2015 .
  3. ^ "LK201_large_keycodes.jpg" (JPEG) . El proyecto NetBSD . Consultado el 9 de julio de 2015 .
  4. ^ ab "Agregue una clave de redacción virtual a su PC". Windows.Appstorm . Archivado desde el original el 6 de noviembre de 2020 . Consultado el 7 de julio de 2015 .
  5. ^ "p1060631". Wickens en línea . 2007. Archivado desde el original el 13 de abril de 2015 . Consultado el 7 de julio de 2015 .
  6. ^ Madrigueras, Jim (21 de septiembre de 2009). "Historia de la T inversa". Rincón nerd . Consultado el 9 de julio de 2015 .
  7. ^ "Tecla de redacción en Windows". Earthwithsun.com . Archivado desde el original el 3 de marzo de 2016 . Consultado el 7 de julio de 2015 .
  8. ^ ab "Configuración de una clave Real Compose en Mac OS X". Jajaja Motor . 2012-06-18. Archivado desde el original el 22 de junio de 2020 . Consultado el 7 de julio de 2015 .
  9. ^ "Ingrese caracteres con acento europeo en un teclado americano". Software ZoneO . Junio ​​de 2006. Archivado desde el original el 18 de abril de 2015 . Consultado el 7 de julio de 2015 .
  10. ^ se sugiere para los caracteres encerrados en un círculo, en lugar de , de modo que pueda producir U+24D2LETRA C MINÚSCULA LATINA EN UN CIRCULO , mientras que produce U+00A9 © COPYRIGHT SIGN .@oCompose@c Composeoc
  11. ^ "Clave de redacción". Ubuntu . Consultado el 10 de julio de 2012 .
  12. ^ ab Monniaux, David. "Secuencia de composición UTF-8 (Unicode)" . Consultado el 15 de julio de 2015 .
  13. ^ Clave de redacción para Windows - GitHub.
  14. ^ Todos los caracteres - SourceForge.net.
  15. ^ Redactar claves - GitHub.
  16. ^ Redactar - GitHub.
  17. ^ KbdEdit: emulación de la clave de redacción mediante claves muertas encadenadas.
  18. ^ Kit de controladores de Windows versión 7.1.0: centro de descarga oficial de Microsoft.
  19. ^ Microsoft Keyboard Layout Creator 1.4: centro de descarga oficial de Microsoft.
  20. ^ ab Wust, J. 'Mach' (29 de junio de 2015). "Diseño de teclado personalizado de EE. UU.". FuenteForge . Consultado el 7 de julio de 2015 .
  21. ^ "teclados-adicionales-para-chrome-os/composekey/". github.com . Consultado el 28 de enero de 2020 .
  22. ^ "Componer clave". Tienda Chrome . Consultado el 28 de enero de 2020 .
  23. ^ "Apéndice F". Guía del usuario de HP 95LX (PDF) (2 ed.). Corvallis, Oregón, EE. UU.: Hewlett-Packard Company , División Corvallis. Junio ​​de 1991 [marzo de 1991]. F0001-90003. Archivado (PDF) desde el original el 28 de noviembre de 2016 . Consultado el 27 de noviembre de 2016 .

enlaces externos