Neo макет представляет собой оптимизированную немецкие раскладки клавиатуры разработана в 2004 годом Neo Users Group, [1] поддерживают почти все латинские на основе алфавитов, в том числе Международного фонетического алфавита , [2] вьетнамский языка , некоторые кириллические языках. [3]
Позиции букв оптимизированы не только для частоты немецких букв , но и для типичных групп из двух или трех букв. Английский также считается основной целью. Дизайн пытается обеспечить попеременное использование обеих рук для увеличения скорости набора текста. Он основан на идеях de-ergo и других эргономичных схемах. Клавиши высокой частоты размещены в главном ряду. Текущий макет Neo 2.0 имеет уникальные особенности, отсутствующие в других макетах, что делает его подходящим для многих целевых групп, таких как программисты, математики, ученые или авторы LaTeX . [ необходима цитата ] Neo сгруппирован в разные слои, каждый из которых предназначен для определенной цели.
Большинство специальных символов наследуют значение нижних уровней - символ ⟨¿⟩ находится на один уровень выше ⟨?⟩, Или греческое ⟨α⟩ находится над символом a⟩. Neo использует в общей сложности шесть слоев со следующим общим использованием: [4] [5]
- Строчные символы
- Прописные буквы, типографские символы
- Специальные символы для программирования и т. Д.
- WASD-подобные клавиши перемещения и цифровой блок
- Греческие символы
- Математические символы и греческие прописные буквы
Концепция [ править ]
Содействие написанию десяти пальцев [ править ]
На основе статистического распределения букв немецкого языка и исследований по эргономике раскладка новой клавиатуры направлена на сокращение движений пальцев во время письма. Поэтому наиболее распространенные буквы находятся на базовой линии и быстрых указательном и среднем пальцах. Это позволяет писать больше слов, не выходя за пределы базовой линии, по сравнению с другими раскладками клавиатуры.
Для среднестатистического немецкоязычного текста 63% всех букв можно набрать пальцами в основном ряду от базовой линии - в отличие от 25% в обычной QWERTZ-раскладке . [6]
Кроме того, при использовании Neo руки должны чередоваться как можно чаще во время письма, а их использование должно быть равномерно распределено - раскладка клавиатуры QWERTY сильно левосторонняя.
При разработке расположения букв учитывался опыт других реформ раскладки клавиатуры. Вместо того, чтобы следовать чисто математическим или экспериментальным путям, Neo объединяет идеи обоих путей с целью улучшения как эргономики, так и запоминания раскладки клавиатуры.
Слои [ править ]
В Neo 2 всего шесть уровней. Первые два уровня соответствуют немецким строчным и прописным буквам и могут быть достигнуты switchingобычными раскладками. На третий уровень можно Mod3перейти с Caps Lock keyпомощью #клавиши, которая в QWERTZ соответствует клавише и и содержит общие знаки препинания и специальные символы. При разработке этого уровня были приняты во внимание двоичные и триграммы, которые обычно используются в программировании, в вики, при чате или в командной строке общих операционных систем.
На четвертый уровень можно Mod4перейти с помощью , который в QWERTY соответствует Alt Grклавише и <клавише, содержит цифровую клавиатуру и важные клавиши навигации, поэтому вам не нужно отрывать руки от основного поля для навигации по текстовому документу. Делая кнопки навигации доступными на главной панели, Neo также сталкивается с критикой, выраженной в реформировании клавиатур, что текстовые редакторы, такие как Vim, будут труднее использовать. Этот уровень можно заблокировать так же, как и второй.
Уровни пять ( Shift+ Mod3) и шесть ( Mod3+ Mod4), наконец, содержат строчные и заглавные буквы греческого языка, а также другие математические и научные знаки.
Разнообразие персонажей и типографика [ править ]
Neo позволяет писать практически на всех языках с латинским алфавитом, в частности из-за мертвых клавиш и дополнительных комбинаций Compose, из которых Neo предлагает множество собственных. Мертвые клавиши расположены вверху слева и справа и позволяют комбинировать следующие символы с соответствующей диакритикой при нажатии клавиши.
Таким образом, возможны не только серьезные, острые и циркумфлексные, но и многие другие диакритические знаки, такие как Kroužek, Breve и Makron, в том числе новая мертвая кнопка «поворот» ↻, например, от знака a создает ɐ. Вместе с пятым уровнем Neo можно использовать для создания символов греческого, а также международного фонетического алфавита. Тем не менее, Neo явно разработан для немецкого языка; для других необходимо изменение программирования.
Кроме того, на клавиатуре были размещены значимые символы Unicode, для которых в противном случае пришлось бы прилагать усилия к таблице символов или которые в противном случае было бы не так легко получить. Эти символы включают обычные кавычки («...»), тире (-), настоящий апостроф (') и шевроны, обычно используемые в книгах и газетах («...»). Кроме того, также доступен Capital ẞ , стандартизированный в июне 2008 года.
Математика и специальные символы [ править ]
На пятом и шестом уровнях можно встретить греческие буквы и многочисленные символы, необходимые для формульной теоремы, например символы для множеств (ℕ, ℝ, ∩, ∪, ⊂), логики (¬, ∨, ∧, ⇔), производных ( ∂, ∇) и многие другие. С помощью клавиши Compose, например, последовательность Compose+ =+ ⊂может использоваться для генерации символа подмножества, ⊆ ', который также содержит равенство.
Кроме того, для раскладки клавиатуры доступны следующие символы: биологические символы (♀, ♂, ⚥), стрелки (↦, ←), физические константы (ℏ) и графические символы (✔, ✘, ☺).
Скорость набора [ править ]
Другой целью было увеличение скорости набора текста за счет сокращения среднего движения пальца, однако научных исследований не проводилось. Некоторые пользователи сообщают о более высоких скоростях с Neo, хотя другие не видят преимущества в скорости по сравнению с другими раскладками клавиатуры, такими как QWERTZ или Dvorak. [ необходима цитата ]
Бытие [ править ]
Первоначальная версия 1 была представлена в 2004 году Ханно Беренсом в списке рассылки de ergo keyboard. Название Neo - это рекурсивная аббревиатура, первоначально означающая NEO Ergonomic Oops , поэтому "NEO", позже интерпретация была установлена на Neo с оптимизацией эргономики .
Были рассмотрены опыты с раскладкой клавиатуры Дворжака (около 1932 г.), эргономическая раскладка Гельмута Мейера (1954 г.) и некоторые более поздние исследования, а также попытки рассчитать идеальную заполняемость с помощью одних только алгоритмов. Вместо того, чтобы идти чисто математическим или чисто экспериментальным путем, как в случае с предыдущими эргономическими схемами, Neo принимает во внимание оба вывода и объединяет их с учетом эргономики и быстро запоминающегося расположения клавиш. Таким образом, Neo полагается, с одной стороны, на статистические исследования, в частности на распределение букв на немецком и других языках, с другой стороны, на исследования эргономики, проведенные Вальтером Ромертом, Институтом МАРСАН (1979) или Мальтом (1977).
В 2005 году Neo 1.1 начал думать о том, как расставить клавиши, которые часто нужны при программировании. В нем находятся скобки и специальные символы в основном поле с помощью клавиши Mod3, которое соответствует Qwertyклавише Caps Lock, а также #кнопке и кнопке Mod4, которой в QWERTY соответствует клавиша Alt Grи клавиша <.
Neo 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-Layout (на немецком языке). Группа пользователей Neo. Архивировано 22 декабря 2018 года из оригинальной (wiki) . Проверено 30 марта 2012 .
- ^ "Sprachen mit Neo" . Neo Layout (на немецком языке). Группа пользователей Neo. Архивировано из оригинала (вики) 29 марта 2018 года . Проверено 30 марта 2012 .
- ^ Опрос, Phillip H (май 2009), Neu verteilt. Ergonomischeres Tastaturlayout mit Neo (на немецком языке), LinuxUser
- ^ Knittl-Frank, Daniel (июль 2009), Neo - Ergonomisch optimiert (на немецком языке ), Yalm-Magazine
- ^ "Vorteile der Neo-Belegung" (на немецком языке). 2011. Архивировано из оригинала на 2019-01-26.