El diseño Neo es un diseño de teclado alemán optimizado desarrollado en 2004 por el Grupo de Usuarios de Neo, [ 1 ] que admite casi todos los alfabetos basados en el alfabeto latino , incluido el Alfabeto Fonético Internacional , [ 2 ] el idioma vietnamita y algunos alfabetos cirílicos. [ 3 ]
Las posiciones de las letras están optimizadas no solo para la frecuencia de las letras alemanas , sino también para grupos típicos de dos o tres letras. El inglés también se considera un objetivo importante. El diseño busca fomentar el uso alterno de ambas manos para aumentar la velocidad de escritura. Se basa en ideas de de-ergo y otros diseños ergonómicos. Las teclas de alta frecuencia están ubicadas en la fila principal. El diseño actual Neo 2.0 tiene características únicas que no están presentes en otros diseños, lo que lo hace adecuado para muchos grupos objetivo como programadores, matemáticos, científicos y autores de LaTeX . [ 4 ] Neo está agrupado en diferentes capas, cada una diseñada para un propósito especial.
La mayoría de los caracteres especiales heredan el significado de las capas inferiores: el carácter ⟨ ¿ ⟩ está una capa por encima del ⟨ ? ⟩ , o el carácter griego ⟨ α ⟩ está por encima del carácter ⟨ a ⟩ . Neo utiliza un total de seis capas con el siguiente uso general: [ 5 ] [ 6 ]
- letras minúsculas
- Letras mayúsculas, caracteres tipográficos
- Caracteres especiales para programación, etc.
- Teclas de movimiento tipo WASD y bloque numérico
- letras minúsculas griegas
- Símbolos matemáticos y letras mayúsculas griegas
Concepto
Facilitando la escritura con diez dedos
Basándose en la distribución estadística de las letras del idioma alemán y en estudios ergonómicos, el diseño del teclado Neo busca reducir los movimientos de los dedos al escribir. Por lo tanto, las letras más comunes se ubican en la fila central y en las posiciones de los dedos índice y medio, los más rápidos. Esto permite escribir más palabras sin que los dedos abandonen la fila central, en comparación con otros diseños de teclado.
Para un texto promedio en alemán, el 63% de todas las letras se pueden escribir con los dedos en la fila principal, en contraste con el 25% en la distribución QWERTZ habitual . [ 7 ]
Además, al usar Neo, las manos deben alternarse con la mayor frecuencia posible al escribir y su uso debe distribuirse uniformemente , ya que la distribución del teclado QWERTY está muy desequilibrada hacia la izquierda.
El diseño de la disposición de las letras tuvo en cuenta la experiencia de otras reformas de distribución de teclados. En lugar de seguir un camino puramente matemático o experimental, Neo combina las ideas de ambos enfoques con el objetivo de mejorar tanto la ergonomía como la facilidad de memorización de la distribución del teclado.
Capas
Neo 2 tiene un total de seis niveles. Los dos primeros niveles corresponden a las letras mayúsculas y minúsculas alemanas y se puede acceder a ellos con switchingla distribución habitual. El tercer nivel se accede mediante la tecla Mod3, que en QWERTZ corresponde a la tecla Caps Lock keyy la #tecla , y contiene signos de puntuación comunes y caracteres especiales. En el diseño de este nivel se han tenido en cuenta los caracteres binarios y trigramas, que se utilizan habitualmente en programación, en wikis, en chats o en la línea de comandos de los sistemas operativos más comunes.
Se puede acceder al cuarto nivel mediante Mod4, que en QWERTZ corresponde a la Alt Grtecla y la <tecla , contiene un teclado numérico y teclas de navegación importantes, para que no tengas que apartar las manos del campo principal para navegar en un documento de texto. Al hacer que los botones de navegación sean accesibles en el panel principal, Neo también responde a la crítica expresada en los teclados reformistas de que los editores de texto como Vim serían más difíciles de usar. Este nivel se puede bloquear al igual que el segundo.
Los niveles cinco ( Shift+ Mod3) y seis ( Mod3+ Mod4) finalmente contienen letras minúsculas y mayúsculas en griego, así como otros signos matemáticos y científicos.
Variedad de caracteres y tipografía
Neo permite la introducción de prácticamente todos los idiomas con alfabeto latino, en particular gracias a las teclas muertas y las combinaciones de composición adicionales, muchas de las cuales son propias de Neo. Las teclas muertas se encuentran en la esquina superior izquierda y derecha y permiten combinar los caracteres siguientes con el diacrítico correspondiente al pulsarlas.
Así, no solo son posibles los signos de gravedad, agudo y circunflejo, sino también muchos otros diacríticos como el anillo, el breve y el macrón, incluyendo el novedoso botón muerto «girar» ↻. Por ejemplo, a partir del signo «a» se puede crear una «ɐ». Junto con el quinto nivel, Neo puede utilizarse para crear símbolos griegos y del Alfabeto Fonético Internacional. Sin embargo, Neo está claramente diseñado para el idioma alemán; para otros idiomas es necesario modificar la programación.
Se han incorporado al teclado signos de puntuación Unicode comunes que, de otro modo, requerirían una tabla de caracteres o serían más difíciles de implementar. Estos caracteres incluyen las comillas curvas alemanas e inglesas („ “ ”), el guion corto (–), el apóstrofo curvado (') y las comillas angulares (« »). También está disponible la letra mayúscula ẞ , estandarizada en junio de 2008.
Matemáticas y caracteres especiales
En los niveles cinco y seis se alcanzan las letras griegas y numerosos caracteres necesarios para escribir fórmulas, por ejemplo, símbolos para conjuntos (,, ∩ , ∪ , ⊂ ), lógica ( ¬ , ∨ , ∧ , ⇔ ), derivadas ( ∂ , ∇ ), y muchas más. Mediante la tecla Componer, por ejemplo, la secuencia Compose+ =+ ⊂puede utilizarse para generar el símbolo de subconjunto o igualdad ⊆.
Además, con la distribución del teclado están disponibles los siguientes caracteres: caracteres biológicos ( ♀ , ♂ , ⚥ ), flechas (↦, ←), constantes físicas ( ℏ ) y símbolos gráficos (✔, ✘, ☺).
Génesis
La versión inicial 1 fue presentada en 2004 por Hanno Behrens en la lista de correo de teclados de-ergo. El nombre Neo es un acrónimo recursivo y originalmente significaba NEO Ergonomic Oops ; posteriormente, la interpretación se estableció como Neo ergonómico optimizado .
Se consideraron las experiencias con la distribución de teclado Dvorak (alrededor de 1932), la distribución ergonómica de Helmut Meier (1954) y algunas investigaciones posteriores, así como los intentos de calcular una ocupación ideal mediante algoritmos. En lugar de seguir un camino puramente matemático o experimental, como ocurre con las distribuciones ergonómicas anteriores, Neo tiene en cuenta ambos hallazgos y los combina con la ergonomía y la disposición de las teclas para facilitar su memorización. Así, Neo se basa, por un lado, en estudios estadísticos, en particular la distribución de letras en alemán y otros idiomas, y, por otro lado, en estudios sobre ergonomía realizados por Walter Rohmert, el Instituto MARSAN (1979) o Malt (1977).
En 2005, Neo 1.1 comenzó a pensar en cómo organizar las teclas que se necesitan con frecuencia al programar. En él se encuentran los corchetes y caracteres especiales en el campo principal con la ayuda de la tecla Mod3, que corresponde a la Qwertytecla de bloqueo de mayúsculas y el #botón y el botón Mod4, que en QWERTY la tecla Alt Gry la tecla <corresponden a alcanzar.
Neo 2
La versión 2, publicada el 29 de marzo de 2010, introdujo los siguientes cambios:
- En el nivel principal, las teclas X, J y Q se intercambiaban cíclicamente. La X se colocó a la izquierda para que las combinaciones de teclas de uso frecuente Ctrl+X , + y + para los comandos "Cortar", "Copiar" y "Pegar" estuvieran en una mano. [7]CtrlCCtrlV
- El nivel 3 de caracteres especiales se ha rediseñado por completo, ya que las teclas Shift correspondientes son ahora más accesibles.
- Se introdujeron los niveles superiores 4-6.
Plataformas
Desde finales de 2006, Neo se ha incluido en Linux como una variante de la distribución de teclado alemana para el sistema X Window System X.org en todas las distribuciones actuales.
Los controladores se pueden descargar desde la página del proyecto para las plataformas más comunes, como Linux, Windows, Mac OS, BSD y Solaris. Además, hay disponible software de aprendizaje gratuito para Linux, Windows y Mac OS. El software neo-learning forma parte oficial del proyecto KTouch.
En ChromeOS , Neo se puede encontrar en la configuración de idioma alemán.
El teclado Gboard de Google para Android es compatible con Neo2.
Referencias
- ↑ Diseño de Neo , grupo de usuarios de Neo, archivado del original el 22/09/2010
- ↑ «IPA con Neo» . Neo-Layout (en alemán). Grupo de usuarios Neo. Archivado desde el original (wiki) el 22 de diciembre de 2018 . Consultado el 30 de marzo de 2012 .
- ↑ "Sprachen mit Neo" . Diseño de Neo (en alemán). Grupo de usuarios de Neo. Archivado del original (wiki) el 29/03/2018 . Consultado el 30/03/2012 .
- ↑ Leutloff, Hannes (2021-09-20), Neo 2 para ErgoDox en QWERTZ , archivado del original el 26-10-2022 , recuperado el 26-10-2022
- ^ Encuesta, Phillip H (mayo de 2009), Neu verteilt. Ergonomischeres Tastaturlayout mit Neo (en alemán), LinuxUser
- ^ Knittl-Frank, Daniel (julio de 2009), Neo – Ergonomisch optimiert (en alemán), Yalm-Magazine
- ^ "Vorteile der Neo-Belegung" (en alemán). 2011. Archivado desde el original el 26 de enero de 2019.
- Diseños de teclado con escritura latina