/louisbox

fork of brbox using liblouis instead of internal handling engine

Primary LanguageGoGNU General Public License v3.0GPL-3.0

это приложение является форком приложения brbox (https://github.com/ilyapashuk/brbox) в котором вместо внутреннего движка для обработки текстов используется liblouis.
оно используется со специально модифицированной таблицей литературного брайля.
К таблице также приложен файл dis, сгенерированный на основе таблицы bxt.
для обработки текста вызывается консольное приложение lou_translate, исполняемый файл которого должен находиться в одном каталоге с программой, в параметрах ему передаётся данная таблица, которая должна находиться в подкаталоге louisdata, и dis-файл, так что возвращаются сразу данные в кодировке bxt.
затем к возвращённым строкам применяется перенос слов.
размер строки в символах задаётся в файле linesize.txt.
приложение работает в кодировке utf8.