
doc.transformers.ch_sbs_dtbook2translatedbrailledtbook.html Maven / Gradle / Ivy
ch_sbs_dtbook2translatedbrailledtbook
Transformer documentation: ch_sbs_dtbook2translatedbrailledtbook
Transformer Purpose
Translate all text in a DTBook document to Braille. The
resulting DTBook could be formatted and converted to PEF for
example.
Input Requirements
A DTBook document, valid to 2005-1 dtd or later.
Output
A DTBook document containing Braille.
On success
A valid DTBook document containing Braille.
On error
On error, this transformer will send a fatal message, then throw an exception and abort.
See further Parameters.
Configuration/Customization
Parameters (tdf)
See Script Documentation.
Extended configurability
None.
Further development
Add support for more
languages. Liblouis
supports many languages in the form of Braille translation tables.
It doesn't however have a mapping between an ISO language code,
contraction grade and a specific Braille translation table. This
mapping is currently embedded in the transformer xsl. This should
be extended and probably refactored to be part of Liblouis.
Dependencies
- A
working Liblouis
installation
Author
Christian Egli, SBS
Bernhard Wagner, SBS
Licensing
LGPL