a-projects / ruchey

Русская инженерная раскладка клавиатуры (Ручей)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Описание

Ручей (Ruchey) - это универсальные инженерные раскладки, имеющие одинаковый набор и расположение символов, как для кириллицы, так и для латиницы. Отличительными чертами является полный набор спецсимволов. Основное назначение - это набор технических текстов, статей с использованием разметки Markdown, Yaml, Wiki, а также кода программ на Русском языке. Уделено внимание и минимизации времени привыкания.

Подробности

  • Полный набор спецсимволов как в кириллической, так и в латинской раскладке
  • Раскладки разработаны для операционных систем Linux, Windows и Mac
  • Часть спецсимволов вынесены на третий уровень, т.е. набираются при зажатом правом Alt (AltGr)
  • Предусмотрено, чтобы набор был комфортен для большого пальца и не было перекрещивания с указательным
  • Переключаются именно раскладки, а не языки ввода. Язык ввода один - Русский
  • На четвёртом уровне (AltGr+Shift) находятся вспомогательные символы юникода, например ударение

Рис 1: Русская (инженерная, РУС/RUS)

RUCHEY_R

Рис 2: Русская (инженерная, АНГ/ENG)

RUCHEY_E

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

При наборе фигурных и квадратных скобок, а так же символов меньше и больше методом "слепой печати", рекомендуется переносить кисть так, чтобы маркером являлась не клавиша "О" ("J"), а правый Alt (AltGr). Т.е. кисть смещается, как если бы была необходимость воспользоваться стрелками.

Участие в разработке

Свои вопросы, замечания просто пишите мне на почту baryshkin_aa@codeblast.ru. Я постараюсь на них ответить, пояснить некоторый ход мыслей и решений. Конкретные ошибки закидывайте в issue.

Критерии разработки

  • По возможности, спецсимволы на клавишах, где они нанесены
  • Учитывать набор парных и строго одиночных символов
  • Набор должен быть комфортен для большого пальца

Ответы на вопросы:

Вопрос: Какие задачи покрывают эти раскладки?
Ответ: Набор технических текстов, ведение Wiki подобных сайтов, написание статей и комментариев на сайтах с использованием разметки Markdown или Yaml, написание кода программ на Русском языке.

Вопрос: Насколько большие изменения по сравнению русской раскладкой?
Ответ: С версии v2.0 «Ручей» полностью базируется на русской раскладке.

Вопрос: Насколько большие изменения по сравнению с английской раскладкой?
Ответ: Большие т.к. обе раскладки основаны на Русской, но буквы остались на своих местах.

Вопрос: Насколько снижается скорость набора тех. текстов на Русском?
Ответ: Не снижается, наоборот увеличивается т.к. нет необходимости переключения.

Вопрос: Насколько снижается набор кода программ на Английском?
Ответ: Снижается, но лично мне не доставляет неудобств т.к. большую часть времени занимает мыслительный процесс.

Вопрос: Я набираю методом «слепой печати» как это отразиться на навыках?
Ответ: Не сильно. Этот текст набран методом «слепой печати».

Вопрос: Почему именно инженерная раскладка, что в ней такого инженерного?
Ответ: Такое название дано с целью подчеркнуть наличие всех спецсимволов в русской раскладке.

Вопрос: Почему раскладки не кириллица/латиница, а русская/английская?
Ответ: Если не сильно выпадать из окна, то русский и английский алфавит являются соответственно подмножеством кириллического и латинского. Т.е. при необходимости можно сделать раскладку «Ручей» для белорусского или немецкого алфавита. Также любое изменения алфавитов (если это когда-нибудь случится) будет отражено в изменении раскладок.

Вопрос: Эта раскладка специально для 1С программистов?
Ответ: Я не являюсь 1С программистом, но думаю, что она прекрасно подойдёт.

Вопрос: Эта раскладка специально для 1С программистов?
Ответ: Я не являюсь 1С программистом, но думаю, что она прекрасно подойдёт.

About

Русская инженерная раскладка клавиатуры (Ручей)

License:The Unlicense