Раскладка КОЛОБОК предлагает метод ввода текстов на русском языке с использованием эрго-сплит клавиатуры. В общем случае ввод осуществляется одновременным нажатием нескольких клавиш (аккордом), при этом за одно нажатие (удар) может быть введено несколько букв. В широком смысле раскладка является теорией стенотайпинга (в стенотайпинге подобные системы ввода текста принято называть "теориями").
Для русского языка в открытом доступе существует только одна теория, поддерживающая компьютерную расшифровку ввода - за авторством Priscilla E. Trillo. Создание альтернативной системы мотивировано желанием упростить освоение аккордового ввода. В системе КОЛОБОК текст вводится более короткими порциями, уделяется большое внимание принципам разделения текста на порции, с учетом фонетики и морфологии русского языка. В системе Трилло используется 11 колонок по 2 клавиши для фингеров (так принято называть пальцы кроме больших), 5 клавиш для тамбов (так принято называть большие пальцы), и предлагается за один удар вводить как можно большую часть слова. В системе колобок для ввода текста используется 8 колонок по 2 клавиши для фингеров, тамбы не используются, и слова вводятся порциями, сформированными по интуитивно понятным правилам.
Такие порции состоят из двух частей - одна часть вводится левой рукой, другая - правой. Эти части будем называть "кубиками", подразумевая, что слово складывается из них, как игрушечный домик из кубиков. Каждый кубик всегда вводит одну и ту же определенную последовательность букв (в частном случае это может быть одна буква). При одновременном вводе левого и правого кубика, в текст вводится последователность из букв обоих кубиков, правого вслед за левым. Пример разбиения слов на кубики приведен в заголовке к этому разделу. Точка соединяет левый и правый кубик в единый аккорд. Звездочка означает отсутствие одного из кубиков в аккорде.
В отличие от стенотайпинга, где пробелы и заглавные буквы расставляются автоматически, в системе КОЛОБОК их надо вводить явно. Шифт и пробел нажимаются тамбами, и могут использоваться как традиционным способом, так и в составе аккорда. Если одновременно с аккордом, вводящим несколько букв за раз, нажать шифт, то первая буква в последовательности будет заглавная, остальные - строчные. Если одновременно с аккордом нажать пробел, то пробел будет добавлен перед последовательностью букв.
Освоение классичекого стенотайпинга осложнено тем, что его надо применять сразу полностью. Ввод по буквам (фингерспеллинг) в стенотайпинге возможен, но требует нажимать не самые простые аккорды, и поэтому медленно работает.
В отличие от стенотайпинга, система КОЛОБОК позволяет вводить отдельные буквы, не перегружая при этом пользователя сложными аккордами. Это позволяет осваивать аккордовый ввод постепенно. После изучения алфавита, можно применять раскладку в повседневной работе, шаг за шагом добавляя в свой арсенал новые аккорды. Небесполезным бонусом является возможность вводить любые буквы левой рукой, при этом в правой руке можно держать мышь.
Простота системы (по сравнению с традиционным стенотайпингом) позволяет реализовать ее на стороне клавиатуры в виде прошивки, избавляя от необходимости устанавливать программное обеспечение на компьютер.
[http://www.keyboard-layout-editor.com/#/gists/5557a0ccad7c531f38f32e39619f1eff]
Область букв выделена синим цветом. Это домашняя позиция для пальцев. С левой стороны согласные, с правой - гласные.
Часть букв вводятся одновременным нажатием двух клавиш. Например, для ввода буквы "М" надо нажать клавиши К и Т, а для ввода буквы Ю надо нажать клавиши Е и Я.
Сочетания букв также вводятся с одновременным нажатием нескольких клавиш в этой области.
Область цифр выделена зеленым цветом. Одновременное нажатие нескольких клавиш вводит цифру, равную сумме нажатых цифр. Комбинация 28 вводит 0. Комбинации, которые дают в сумме больше 10 вводят точку, запятую и дефис - аккорды для этих символов продублированы в буквенной и цифровой областях, чтобы их было удобно вводить как в составе текста, так и при вводе чисел. Квадратные и фигурные скобки не вошли в область символов и вводятся в области цифр с шифтом.
Область символов выделена фиолетовым цветом. Аккорры этой области в комбинации с шифтом позволяют вводить до 30 различных символов. Рекомендуется настраивать эту область в зависимости от индивидуальных потребностей и предпочтений.
Дополнительный ряд указательного пальца левой руки - область выделена красным. Backspace, Enter, Del соответственно.
Комбинация ENT DEL срабатывает как нажатие Esc.
Дополнительный ряд указательного пальца правой руки - область выделена красным.
Клавиша UND удаляет символы, введенные последним нажатым аккордом. Отслеживается история из восьми аккордов. При навигации, и в некоторых других случаях, история очищается. Если история пуста, то нажатие UND вызывает Ctl+Backspace.
В этой области есть модификаторы Alt и Win.
Тамб кластер - клавиши, нажимаемые большими пальцами, выделены желтым цветом.
Shft - клавиша шифт для ввода заглавных букв. При вводе сочетания букв, заглавной вводится только первая буква в сочетании.
Spc - пробел. Допускается нажатие пробела вместе с буквами. При этом пробел вводится перед буквой или сочетанием букв.
wCtl - клавиша "слабый контрол". При работе мышью эта клавиша ведет себя как обычный контрол, а в сочетании с другими клавишами - как слоефикатор. Например, нажатие букв на левой половине с клавишей Ctl вызывает команды перемещения курсора (стрелки и др.), комбинация Ctl+4 вызывает команду копирования Ctl+C, а комбинация Ctl+Ent вызывает команду переключения между окнами Alt+Tab.
Word - позволяет вводить целые слова и фразы одним аккордом. Например, "Добрый день" или "Пожалуйста". Список слов и аккордов к ним определяется индивидуально.
Cap - действует аналогично клавише "шифт", но при вводе последовательности букв, все буквы печатаются заглавными. При необходимости одновременного использования режимов Word и Cap, эти клавиши можно нажать поочередно, до того как буквенные клавиши будут отпущены.
Ctl - обычный контрол. В отличие от клавиши wCtl не включает слой.
Полный перечень аккордов можно посмотреть в файле ТаблицаАккордов.xlsx
- Урок 1. Буквы с в е о
- Урок 2. Буквы к т а и
- Урок 3. Буквы д б ы у
- Урок 4. Буквы п н я ь
- Урок 5. Буквы р л ю э
- Урок 6. Буквы м г сочетания ей ой
- Урок 7. Буквы ч з сочетания ай ий
- Урок 8. Буквы ж х сочетания ель оль
- Урок 9. Буквы ш ц сочетания ать ить
- Урок 10. Буквы щ ф сочетания ый уй
- Урок 11. Буквы ъ й ё сочетание яй
- Урок 12. Сочетания ст пр ел ол
- Урок 13. Сочетания как он ал ил
- Урок 14. Сочетания чт был его ого
- Урок 15. Сочетания эт вс от ер
- Урок 16. Сочетания сл ск ем ом
- Урок 17. Сочетания так котор ен он
- Урок 18. Сочетания кр тр ет али
- Урок 19. Сочетания дн ств ая ала
- Урок 20. Сочетания зн стр ан или
- Урок 21. Сочетания из гд ов ое
- Урок 22. Сочетания вн бр ает од
- Урок 23. Сочетания др гр ее ые
- Урок 24. Сочетания жн мн им ие
- Урок 25. Сочетания гл дв ор ам
- Урок 26. Сочетания чн об ех ую
- Урок 27. Сочетания вр см ых ять
- Урок 28. Сочетания кт -т ул ым
- Урок 29. Сочетания вл тн ед ах
- Урок 30. Сочетания дл кл ыть ыл
- Урок 31. Сложные слова
- Урок 32. Сочетания спр сч их оз
- Урок 33. Сочетания зд св ами ение
- Урок 34. Сочетания сказ говор ему аль
- Урок 35. Сочетания раз вст ит ила
- Урок 36. Сочетания дел буд ар ому
- Урок 37. Сочетания сн пер ения ели
- Урок 38. Сочетания вш вид ость ин
- Урок 39. Сочетания ср каз ия есть
- Урок 40. Сочетания сам пл аю ут
- Урок 41. Сочетания жд сп ез ило
- Урок 42. Сочетания одн скольк ас ял
- Урок 43. Сочетания хорош бл еть уть
- Урок 44. Сочетания кн чк иль ите
- Урок 45. Сочетания вств встр ои ае
- Урок 46. Сочетания бн скр ете аете
- Урок 47. Сочетания скл сх аем ают
- Прошивка QMK для клавиатуры JORNE. Репозитарий
- Прошивка QMK для клавиатуры DACTYL MANUFORM 4x5. Репозитарий
Если вас заинтересовала раскладка КОЛОБОК и появились какие-либо вопросы, напишите мне в телеграм https://t.me/vlad_utyumov
Закончил освоение второго уровня раскладки. Урок считал освоенным после достижения средней скорости 250 зн/мин на тренировочном словаре.
Выбрал кубики и аккорды для второго уровня
Отказался от использования клавиши "звездочка". Ранее эта клавиша обеспечивала одновременную доступность однорукого и двурукого режимов ввода. Теперь однорукий ввод включается специальной командой.
Отказался от идеи сразу осваивать набор аккордов КОЛОБОК 200. Вместо этого отобрал набор легких аккордов "Уровень 1". Задним числом выделил минимальный набор "Уровень 0". Начал тренировать "Уровень 1" с целью 300 знаков в минуту.
Кубик "ъ" перенес с правой стороны па левую Заменил аккорд в кубиках "оль", "ель", "ье"
Заменил аккорд в кубиках "ин", "ить" Добавил кубик "ыть" Удалил левый кубик "от"
Добавил кубик "ыл" Удалил кубик "ек"
Добавил кубики "уй", "яй". Заменил аккорды для кубиков "ения", "ую". Удалил кубики "ог", "ою"
Для кубиков "ас", "аз", "ед", "стр" сделал менее логичные но более удобные аккорды
Автор перешел на повседневное использование раскладки
Описал аккорды для всех символов и команд. ТаблицаАккордов.xlsx
Добавил кубики "ель", "оль", "аль". Удалил кубики "ец", "оей", "ич"
Добавил аккорды для работы одной рукой ТаблицаАккордов.xlsx.
Удалил из раскладки кубик "ив", добавил значительно более частотный "ого"
Реализована учебная прошивка для клавиатуры JORNE. Репозитарий
Добавлены более длинные кубики: некоторые корни и окончания. Отобраны 200 кубиков для построения раскладки. Выполнена переразбивка словаря с учетом этого списка кубиков.
Собрана статистика кубиков (набор 200) по этому словарю.
Выбраны аккорды для этих кубиков ТаблицаАккордов.xlsx.
Добавлен слоговый словарь. Словарь собран по набору текстов из раздела "Современная русская проза". Объем текстов 150 Мб. В этих текстах найдено около 500 000 различных словоформ, из которых в словарь взято 50 000 наиболее частотных.
Далее словоформы были разбиты на слоги в соответствии с правилами фонетики. Из этих правил сделаны исключения:
- Приставки отделяются от остальной части слова. Приставки алгоритм находил по простому совпадению подстроки, без учета семантики, это внесло погрешность в статистику.
- Двойные согласные разделяются на два слога
После алгоритмической разбивки словарь был отредактирован вручную.
По этому словарю собрана статистика кубиков, которую можно использовать для создания раскладки.