Skip to content

Latest commit

 

History

History
38 lines (22 loc) · 3.58 KB

README.md

File metadata and controls

38 lines (22 loc) · 3.58 KB

English instructions are contained in the second half of Anleitung.pdf.

Windows Linux MacOS

Official Website: http://www.adnw.de/

Сборка OPT из исходников в Windows:

https://github.com/klavarog/OPT/blob/master/build_guide_for_win.md

Сборка под другие системы:

g++ -std=c++11 -O2 -DNDEBUG -DTASTENZAHL=35 -DENGLISH -static-libgcc -static-libstdc++ opt.cc -o opt

Подробнее читать здесь: https://github.com/klavarog/OPT/blob/master/Anleitung.pdf (инструкция сначала на немецком языке, следом ниже на английском)

Скачать opt.exe для Windows 10 x86_64:

https://github.com/klavarog/OPT/releases/tag/1.0x86_64

OPT - основные возможности. (см. Wiki: https://github.com/klavarog/OPT/wiki )

Программа позволяет создать с нуля раскладку для вашей клавиатуры по вашим предпочтениям. Может проанализировать частоту использования буквосочетаний на основе любого вашего текста или набора символов на любом языке. Анализирует частоту использования отдельных букв и других знаков, а также частотность диграмм, триграмм и отдельных слов и символов и также любых сочетаний по вашему усмотрению. Также программа способна вычислить наилучшее расположение символов на вашей будущей раскладке по зонам, с учетом ваших пожеланий и настроек. Программа просчитывает все возможные варианты на основе входного текста с учетом ваших настроек и предлагает лучший вариант раскладки с точки зрения удобства и минимизации движений пальцев при печати. Поддерживает слои. Позволяет подобрать раскладку не только для стандартной клавиатуры, но также для 60% клавиатуры, 40% клавиатуры, либо для любой нестандартной кастомной клавиатуры по вашему усмотрению. Не требует установки.

Пример клавиатуры, созданной в этой программе: https://www.keyboard-design.com/best-layouts-by-average-ranking.html

beakl-clp-0.en.matrix

Базовые команды:

  • opt huge300mb_text.txt полный анализ вашего текста с дефолтными ключами.

В директории файла генерируются 4 файла:

"huge300mb_text.txt.1" - частотность использования одинарных символов и букв;

"huge300mb_text.txt.2" - частотность использования двузначных буквосочетаний(биграмм);

"huge300mb_text.txt.3" - частотность использования трехзначных буквосочетаний(триграмм);

"huge300mb_text.txt.wl" - частотность использования целых слов.