org.daisy.pipeline.braille.pef
http://www.daisy.org/pipeline/modules/braille/pef-utils/library.xsl
http://www.daisy.org/pipeline/modules/braille/pef-utils/library.xpl
org.daisy.pipeline.braille.pef.TableProvider
)Provides PEF
tables
that are selectable via their unique ID (as defined by the
getIdentifier
method).
The list of known table IDs is:
com_braillo.BrailloTableProvider.TableType.BRAILLO_6DOT_001_00
: Braillo USA 6 DOT 001.00com_braillo.BrailloTableProvider.TableType.BRAILLO_6DOT_031_01
: Braillo NETHERLANDS 6 DOT 031.01com_braillo.BrailloTableProvider.TableType.BRAILLO_6DOT_044_00
: Braillo ENGLAND 6 DOT 044.00com_braillo.BrailloTableProvider.TableType.BRAILLO_6DOT_046_01
: Braillo SWEDEN 6 DOT 046.01com_braillo.BrailloTableProvider.TableType.BRAILLO_6DOT_047_01
: Braillo NORWAY 6 DOT 047.01com_indexbraille.IndexTableProvider.TableType.INDEX_TRANSPARENT_6DOT
: Index transparent 6 dotcom_viewplus.ViewPlusTableProvider.TableType.TIGER_INLINE_SUBSTITUTION_8DOT
: Tiger inline substitution 8-dotcom_yourdolphin.SupernovaTableProvider.TableType.SV_SE_6DOT
: Swedish - Supernova 6 dotes_once_cidat.CidatTableProvider.TableType.IMPACTO_TRANSPARENT_6DOT
: Transparent modees_once_cidat.CidatTableProvider.TableType.IMPACTO_TRANSPARENT_8DOT
: Transparent mode (8 dot)es_once_cidat.CidatTableProvider.TableType.PORTATHIEL_TRANSPARENT_6DOT
: Transparent modeorg.daisy.braille.impl.table.DefaultTableProvider.TableType.EN_US
: USorg_daisy.BrailleEditorsTableProvider.TableType.MICROBRAILLE
: MicroBraille BRL-fileorg_daisy.EmbosserTableProvider.TableType.CS_CZ
: Czechorg_daisy.EmbosserTableProvider.TableType.DA_DK
: Danishorg_daisy.EmbosserTableProvider.TableType.DE_DE
: Germanorg_daisy.EmbosserTableProvider.TableType.EN_GB
: Britishorg_daisy.EmbosserTableProvider.TableType.ES_ES_TABLE_2
: Spanish (modern)org_daisy.EmbosserTableProvider.TableType.ES_ES
: Spanish (classic)org_daisy.EmbosserTableProvider.TableType.IT_IT_FIRENZE
: Italianorg_daisy.EmbosserTableProvider.TableType.MIT
: US (MIT)org_daisy.EmbosserTableProvider.TableType.NABCC_8DOT
: US (NABCC 8 dot)org_daisy.EmbosserTableProvider.TableType.NABCC
: US (NABCC)org_daisy.EmbosserTableProvider.TableType.UNICODE_BRAILLE
: Unicode braillese_tpb.CXTableProvider.TableType.SV_SE_CX
: Swedish CXProvides PEF tables by locale. This is currently implemented using a fixed mapping from locale to ID:
org.daisy.braille.impl.table.DefaultTableProvider.TableType.EN_US
com_braillo.BrailloTableProvider.TableType.BRAILLO_6DOT_031_01
net.sf.saxon.lib.ExtensionFunctionDefinition
){http://www.daisy.org/ns/2008/pef}encode
Encode a (Unicode) braille string using the specified character set, see XSLT documentation
{http://www.daisy.org/ns/2008/pef}decode
Decode a braille string in the specified character set (to Unicode braille), see XSLT documentation
org.daisy.common.xproc.calabash.XProcStepProvider
){http://www.daisy.org/ns/pipeline/xproc/internal}pef2text
Convert a PEF document into a textual (ASCII-based) format, see XProc documentation
{http://www.daisy.org/ns/2008/pef}text2pef
Convert an ASCII-based braille format into PEF, see XProc documentation
{http://www.daisy.org/ns/2008/pef}validate
Validate a PEF document, see XProc documentation