Neo (раскладка клавиатуры) - Neo (keyboard layout)

Neo Layout, слой 1

В Нео макет оптимизирован Немецкий раскладка клавиатуры разработан в 2004 году Neo Users Group,[1] поддерживая почти все На основе латыни алфавиты, в том числе Международный фонетический алфавит,[2] в Вьетнамский язык, некоторые кириллические языки.[3]

Neo Layout, слой 2

Позиции букв оптимизированы не только для немецкого языка. частота писем, но также и для типичных групп из двух или трех букв. Английский также считается основной целью. Дизайн пытается обеспечить попеременное использование обеих рук для увеличения скорости набора текста. Он основан на идеях de-ergo и других эргономичных схемах. Клавиши высокой частоты размещены в главном ряду. Текущий макет Neo 2.0 имеет уникальные особенности, отсутствующие в других макетах, что делает его подходящим для многих целевых групп, таких как программисты, математики, ученые или Латекс авторы.[нужна цитата ] Neo сгруппирован в разные слои, каждый из которых предназначен для определенной цели.

Neo Layout, слой 3

Большинство специальных символов наследуют значение нижних уровней - символ ⟨¿⟩ находится на один уровень выше ⟨?⟩, Или греческое ⟨α⟩ находится над символом a⟩. Neo использует в общей сложности шесть слоев со следующим общим назначением:[4][5]

Neo Layout, слой 4
Neo Layout, слой 5
Neo Layout, слой 6
Клавиатура Neo, 2017 г.в.
  1. Строчные символы
  2. Прописные буквы, типографские символы
  3. Специальные символы для программирования и т. Д.
  4. WASD-подобные клавиши перемещения и цифровой блок
  5. Греческие символы
  6. Математические символы и греческие прописные буквы

Концепция

Содействие письму десятью пальцами

На основе статистического распределения букв немецкого языка и исследований по эргономике раскладка новой клавиатуры направлена ​​на сокращение движений пальцев во время письма. Поэтому наиболее распространенные буквы находятся на базовой линии, а также на быстрых указательном и среднем пальцах. Это позволяет писать больше слов, не выходя за пределы базовой линии, по сравнению с другими раскладками клавиатуры.

Для среднестатистического немецкоязычного текста 63% всех букв можно набрать пальцами в исходном ряду, начиная с базовой линии, по сравнению с 25% в обычном QWERTZ-раскладка.[6]

Кроме того, при использовании Neo руки должны чередоваться как можно чаще во время письма, а их использование должно быть равномерно распределено - раскладка клавиатуры QWERTY сильно левосторонняя.

При разработке расположения букв учитывался опыт других реформ раскладки клавиатуры. Вместо того, чтобы следовать чисто математическим или экспериментальным путям, Neo объединяет идеи обоих путей с целью улучшения как эргономики, так и запоминания раскладки клавиатуры.

Слои

В Neo 2 всего шесть уровней. Первые два уровня соответствуют немецким строчным и прописным буквам и могут быть достигнуты переключение как обычные макеты. На третий уровень можно попасть через Mod3 , что под QWERTZ соответствует Клавиша Caps Lock и # ключ и содержит общие знаки препинания и специальные символы. При разработке этого уровня были приняты во внимание двоичные и триграммы, которые обычно используются в программировании, в вики, при чате или в командной строке общих операционных систем.

На четвертый уровень можно попасть через Mod4 , что под QWERTY соответствует Alt Gr ключ и < key, содержит цифровую клавиатуру и важные навигационные клавиши, поэтому вам не нужно отрывать руки от основного поля для навигации по текстовому документу. Делая кнопки навигации доступными на главной панели, Neo также сталкивается с критикой, выраженной в реформировании клавиатур, что текстовые редакторы, такие как Vim, будут труднее использовать. Этот уровень можно заблокировать так же, как и второй.

Уровни пять ( Сдвиг + Mod3 ) и шесть ( Mod3 + Mod4 ) наконец, содержат строчные и заглавные буквы греческого языка, а также другие математические и научные знаки.

Разнообразие персонажей и типографика

Neo позволяет писать практически все языки с латинским алфавитом, в частности мертвые ключи и дополнительные комбинации Compose, из которых Neo приносит много собственных. Мертвые клавиши расположены вверху слева и справа Neo и позволяют вводить следующие символы с соответствующей диакритикой при нажатии клавиши.

Таким образом, возможны не только серьезные, острые и огибающие, но и многие другие диакритические знаки, такие как Кроужек, Бреве и Макрон, включая новую мертвую кнопку «поворот». , например, из знака а образует ɐ. Вместе с пятым уровнем Нео можно использовать для создания символов греческого, а также международного фонетического алфавита. Тем не менее Neo явно разработан для немецкого языка; для других необходимо изменение программирования.

Кроме того, на клавиатуре были размещены значимые символы Unicode, для которых в противном случае пришлось бы стремиться к таблице символов или которые в противном случае было бы не так легко достичь. Эти символы включают обычные кавычки («...»), тире (-), настоящий апостроф (') и шевроны, обычно используемые в книгах и газетах («...»). В дополнение Заглавная ẞ, стандартизированный в июне 2008 г., также доступен.

Математика и специальные символы

На пятом и шестом уровнях можно встретить греческие буквы и многочисленные символы, необходимые для формульной теоремы, например символы для множеств (ℕ, ℝ, ∩, ∪, ⊂), логики (¬, ∨, ∧, ⇔), производных ( ∂, ∇) и многие другие. С помощью клавиши Compose, например, последовательность Сочинять + = + может использоваться для создания символа подмножества ', который также содержит равенство.

Кроме того, для раскладки клавиатуры доступны следующие символы: биологические символы (♀, ♂, ⚥), стрелки (↦, ←), физические константы (ℏ) и графические символы (✔, ✘, ☺).

Скорость набора

Другой целью было увеличить скорость набора текста за счет сокращения среднего движения пальца, однако научных исследований не проводилось. Некоторые пользователи сообщают о более высоких скоростях с Neo, хотя другие не видят преимущества в скорости по сравнению с другими раскладками клавиатуры, такими как QWERTZ или Dvorak.[нужна цитата ]

Бытие

Первоначальная версия 1 была представлена ​​в 2004 году Ханно Беренсом в списке рассылки de ergo keyboard. Название Нео рекурсивная аббревиатура, первоначально означавшая NEO Ergonomic Упс , поэтому "NEO", позже интерпретация была установлена ​​на Neo оптимизирован с точки зрения эргономики .

Были рассмотрены опыты с раскладкой клавиатуры Дворжака (около 1932 г.), эргономическая раскладка Гельмута Мейера (1954 г.) и некоторые более поздние исследования, а также попытки рассчитать идеальную занятость с помощью одних лишь алгоритмов. Вместо того, чтобы действовать чисто математическим или чисто экспериментальным путем, как в случае с предыдущими эргономическими схемами, Neo принимает во внимание оба вывода и объединяет их с учетом эргономики и быстро запоминающегося расположения клавиш. Таким образом, Neo опирается, с одной стороны, на статистические исследования, в частности на распределение букв на немецком и других языках, с другой стороны, на исследования эргономики, проведенные Вальтером Ромертом, Институтом МАРСАН (1979) или Мальтом (1977).

В 2005 году Neo 1.1 начал думать о том, как расставить клавиши, которые часто нужны при программировании. В нем скобки и специальные символы на основном поле с помощью клавиши Mod3 , что соответствует Qwerty ключ Caps Lock и # кнопка и кнопка Mod4 , что под QWERTY клавиша Alt Gr и ключ < соответствует досягаемости.

Нео 2

Релиз 2, выпущенный 29 марта 2010 г., содержит ряд фундаментальных изменений:

  • На основном уровне клавиши X, J и Q менялись местами циклически. X был помещен на левую руку, чтобы часто используемые комбинации клавиш Ctrl+Икс, Ctrl+C и Ctrl+V потому что команды «Вырезать», «Копировать» и «Вставить» находятся с одной стороны. [7]
  • Уровень специального персонажа 3 был полностью переработан, так как соответствующие клавиши Shift стали более доступными.
  • Были введены высшие уровни 4-6.

Платформы

С конца 2006 года Нео был включен в Linux как вариант немецкой раскладки клавиатуры для X Window System X.Org во всех текущих дистрибутивах.

Драйверы можно загрузить на странице проекта для распространенных платформ, включая Linux, Windows, Mac OS, BSD и Solaris. Кроме того, бесплатное обучающее программное обеспечение доступно для Linux, Windows и Mac OS; Программное обеспечение для необучения является официальной частью проекта KTouch.

Под ChromeOS, Neo можно найти в настройках немецкого языка.

Google Gboard Клавиатура для Android поддерживает Neo2.

Рекомендации

  1. ^ Нео макет, Группа пользователей Neo, архив из оригинал на 22.09.2010
  2. ^ "IPA mit Neo". Neo-Layout (на немецком). Группа пользователей Neo. Архивировано из оригинал (вики) на 2018-12-22. Получено 2012-03-30.
  3. ^ "Sprachen mit Neo". Neo Layout (на немецком). Группа пользователей Neo. Архивировано из оригинал (вики) на 2018-03-29. Получено 2012-03-30.
  4. ^ Опрос, Филип Х (май 2009 г.), Neu verteilt. Ergonomischeres Tastaturlayout mit Neo (на немецком языке), LinuxUser
  5. ^ Knittl-Frank, Дэниел (июль 2009 г.), Neo - Ergonomisch optimiert (на немецком языке), Ялм-Журнал
  6. ^ "Vorteile der Neo-Belegung" (на немецком). 2011. Архивировано с оригинал на 2019-01-26.