This project provides:
a command line tool to transform dtbook xml source files into a braille format proprietary to sbs using saxon with a java extension that offers translating text into braille using liblouis.
cd dtbook2sbsform
./dtbook2sbsform.sh dtbook.xml
calls saxon.sh
, transforms dtbook.xml
and performs line breaking using linebreak.sh
printing output onto stdout.
./saxon.sh
calls saxon, offering its rich command line interface, includes our extension function
(see resources/xsl/dtbook2sbsform.xsl
).
./linebreak.sh
breaks lines according to sbs rules: only lines beginning with a blank will be broken. Line width is 80 chars.
./utfx.sh
Performs utfx (svn version) tests.
Christian Egli
Bernhard Wagner
Copyright 2011 SBS.
Licensed under GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.