Нео (раскладка клавиатуры)
Раскладка Neo — это оптимизированная немецкая раскладка клавиатуры, разработанная в 2004 году группой Neo Users Group. [1] поддержка почти всех латинских алфавитов, включая международный фонетический алфавит , [2] вьетнамский язык и некоторые кириллические алфавиты. [3]
Позиции букв оптимизированы не только для частоты букв немецкого языка , но и для типичных групп из двух или трех букв. Английский также считается основной целью. Дизайн пытается обеспечить поочередное использование обеих рук для увеличения скорости набора текста. В его основе лежат идеи де-эрго и других эргономичных планировок. Высокочастотные клавиши размещены в домашнем ряду. Текущий макет Neo 2.0 обладает уникальными функциями, которых нет в других макетах, что делает его подходящим для многих целевых групп, таких как программисты, математики, ученые и авторы LaTeX . [4] Neo сгруппирован в разные слои, каждый из которых предназначен для определенной цели.
Большинство специальных символов наследуют значение нижних слоев: символ ⟨¿⟩ находится на один уровень выше символа ⟨?⟩ , а греческий ⟨α⟩ находится над символом ⟨a⟩ . Нео использует в общей сложности шесть слоев со следующим общим назначением: [5] [6]
- Строчные буквы
- Прописные буквы, типографские символы
- Специальные символы для программирования и т. д.
- WASD-подобные клавиши перемещения и цифровой блок
- Греческие строчные буквы
- Математические символы и греческие заглавные буквы
Концепция [ править ]
Облегчение набора текста десятью пальцами [ править ]
На основе статистического распределения букв немецкого языка и исследований в области эргономики раскладка клавиатуры Neo направлена на сокращение движений пальцев во время набора текста. Таким образом, наиболее распространенные буквы находятся в домашнем ряду и в позициях быстрого указателя и средние пальцы. Это позволяет вводить больше слов, не выходя пальцами за домашний ряд, по сравнению с другими раскладками клавиатуры.
Для среднестатистического текста на немецком языке 63% всех букв можно набрать пальцами в домашнем ряду — в отличие от 25% в обычной раскладке QWERTZ . [7]
Кроме того, при использовании Neo руки должны чередоваться во время набора текста как можно чаще и их использование должно быть равномерно распределено — раскладка клавиатуры QWERTY очень перегружена левыми буквами.
При разработке позиций букв был учтен опыт других реформ раскладки клавиатуры. Вместо того, чтобы следовать чисто математическому или экспериментальному пути, Нео объединяет идеи обоих путей с целью улучшения как эргономики, так и простоты запоминания раскладки клавиатуры.
Слои [ править ]
Всего в Neo 2 шесть уровней. Первые два уровня соответствуют немецким строчным и прописным буквам и доступны с помощью switchingкак обычные макеты. На третий уровень можно попасть через Mod3 , что под QWERTZ соответствует Caps Lock key и #ключ и содержит общие знаки препинания и специальные символы. При разработке этого уровня были учтены двоичные и триграммы, которые обычно используются в программировании, в вики, при чате или в командной строке распространенных операционных систем.
На четвертый уровень можно попасть через Mod4 , что под QWERTZ соответствует Alt Gr ключ и <key, содержит цифровую клавиатуру и важные клавиши навигации, поэтому для навигации по текстовому документу не придется отрывать руки от основного поля. Сделав кнопки навигации доступными на главной панели, Neo также сталкивается с критикой, выраженной в реформе клавиатуры, о том, что текстовые редакторы, такие как Vim, будут сложнее использовать. Этот уровень можно заблокировать так же, как и второй.
Уровни пять ( Shift + Mod3 ) и шесть ( Mod3 + Mod4 ), наконец, содержат строчные и прописные буквы греческого языка, а также другие математические и научные знаки.
Разнообразие персонажей и типографика [ править ]
Neo позволяет вводить практически все языки с латинским алфавитом, в частности из-за неработающих клавиш и дополнительных комбинаций Compose, из которых Neo предлагает множество своих собственных. Неработающие клавиши расположены вверху слева и справа и позволяют комбинировать следующие символы с соответствующим диакритическим знаком при нажатии клавиши.
Таким образом, возможны не только серьезные, острые и циркумфлексы, но и многие другие диакритические знаки, такие как кольцо, бреве и макрон, включая новую мертвую кнопку «поворот». ↻, например, из знака a можно создать ɐ. Вместе с пятым уровнем Neo можно использовать для создания символов греческого, а также международного фонетического алфавита. Тем не менее, Neo явно предназначен для немецкого языка; для других необходимы изменения в программировании.
Более того, на клавиатуре были размещены значимые символы Юникода, для которых в противном случае было бы достаточно таблицы символов или которых в противном случае было бы не так легко достичь. К этим символам относятся общие кавычки («...»), тире (-), настоящий апостроф (') и шевроны, обычно используемые в книгах и газетах (« »). Кроме того, заглавная буква ẞ также доступна , стандартизированная в июне 2008 года.
Математика и специальные символы [ править ]
На пятом и шестом уровнях можно найти греческие буквы и многочисленные символы, необходимые для формулы-теоремы, например символы для множеств ( , , ∩ , ∪ , ⊂ ), логика ( ¬ , ∨ , ∧ , ⇔ ), производные ( ∂ , ∇ ) и многие другие. Например, с помощью клавиши Compose последовательность Compose + = + ⊂ может использоваться для создания символа подмножества ⊆ ', который также содержит равенство.
Кроме того, в раскладке клавиатуры доступны следующие символы: биологические символы ( ♀ , ♂ , ⚥ ), стрелки (↦, ←), физические константы ( ℏ ) и графические символы (✔, ✘, ☺).
Бытие [ править ]
Первоначальная версия 1 была представлена в 2004 году Ханно Беренсом в списке рассылки клавиатуры de ergo. Имя Neo представляет собой рекурсивную аббревиатуру и первоначально обозначало NEO Ergonomic Oops , то есть «NEO», позже интерпретация была установлена как Neo ErgonomiclyOptimized .
Учитывался опыт раскладки клавиатуры Дворжака (около 1932 г.), эргономическая раскладка Гельмута Мейера (1954 г.) и некоторые более поздние исследования, а также попытки рассчитать идеальную заполняемость только с помощью алгоритмов. Вместо того, чтобы идти только чисто математическим или чисто экспериментальным путем, как в случае с предыдущими эргономическими раскладками, Нео принимает во внимание оба открытия и сочетает их с учетом эргономики и быстро запоминающегося расположения клавиш. Таким образом, Нео опирается, с одной стороны, на статистические исследования, в частности на распределение букв на немецком и других языках, а с другой стороны на исследования по эргономике, проведенные Вальтером Ромертом, Институтом МАРСАН (1979) или Мальтом (1977).
В 2005 году в Neo 1.1 начали думать о том, как расположить клавиши, которые часто нужны при программировании. В нем скобки и спецсимволы на основном поле с помощью клавиши Mod3 , что соответствует Qwerty клавиша Caps Lock и # кнопка и кнопка Mod4 , который под QWERTY ключ Alt Gr и ключ < соответствует охвату.
Нео 2 [ править ]
В выпуске 2, выпущенном 29 марта 2010 г., были внесены следующие изменения:
- На основном уровне клавиши X, J и Q менялись местами циклически. Букву X поместили на левую руку, чтобы часто используемые комбинации клавиш Ctrl+ X, Ctrl+ C и Ctrl+ V ведь команды «Вырезать», «Копировать» и «Вставить» находятся на одной руке. [7]
- Уровень специальных символов 3 был полностью переработан, поскольку соответствующие клавиши Shift стали более доступными.
- Были введены более высокие уровни 4-6.
Платформы [ править ]
С конца 2006 года Neo был включен в Linux как вариант немецкой раскладки клавиатуры для X Window System X.org во всех текущих дистрибутивах.
Драйверы можно загрузить на странице проекта для распространенных платформ, включая Linux, Windows, Mac OS, BSD и Solaris. Кроме того, доступно бесплатное программное обеспечение для обучения для Linux, Windows и Mac OS. Программное обеспечение для неообучения является официальной частью проекта KTouch.
В ChromeOS Neo можно найти в настройках немецкого языка.
Клавиатура Google Gboard для Android поддерживает Neo2.
Ссылки [ править ]
- ^ Макет Neo , группа пользователей Neo, заархивировано из оригинала 22 сентября 2010 г.
- ^ «IPA mit Neo» . Нео-Майет (на немецком языке). Группа пользователей Neo. Архивировано из оригинала (вики) 22 декабря 2018 г. Проверено 30 марта 2012 г.
- ^ «Спрахен с Нео» . Neo Layout (на немецком языке). Группа пользователей Neo. Архивировано из оригинала (вики) 29 марта 2018 г. Проверено 30 марта 2012 г.
- ^ Лойтлофф, Ханнес (20 сентября 2021 г.), Neo 2 для ErgoDox на QWERTZ , заархивировано из оригинала 26 октября 2022 г. , получено 26 октября 2022 г.
- ^ Опрос, Филипп Х (май 2009 г.), распространяемый. Более эргономичная раскладка клавиатуры с Neo (на немецком языке), LinuxUser
- ^ Книттль-Франк, Даниэль (июль 2009 г.), Neo - Эргономично оптимизированный (на немецком языке), Yalm Magazine
- ^ «Преимущества Neo Occupancy» (на немецком языке). 2011. Архивировано из оригинала 26 января 2019 г.