http://www.daisy.org/pipeline/modules/braille/common-utils/library.xsl
http://www.daisy.org/pipeline/modules/braille/common-utils/library.xpl
http://www.daisy.org/pipeline/modules/braille/css-utils/transform/abstract-block-translator.xsl
http://www.daisy.org/pipeline/modules/braille/css-utils/transform/block-translator-from-text-transform.xsl
org.daisy.pipeline.braille.common.TransformProvider
)Provides a
BrailleTranslator
that takes a CSS styled document and processes it
block
per block, transcribing text to braille if possible. The result is a
copy of the input with some text nodes translated to braille, and
some text-level CSS styles changed. Invisible control characters
such as soft
hyphens
may also have been inserted. Block-level CSS and text that can not
be translated to braille for some reason is left unchanged.
Recognized features of this transformer are:
id
locale
xml:lang
attributes.The remaining features are used for selecting sub-transformers of
type
BrailleTranslator
that match (input:text-css)
.
net.sf.saxon.lib.ExtensionFunctionDefinition
){http://www.daisy.org/ns/pipeline/functions}text-transform
Apply a text transformer to a string sequence, see XSLT documentation
org.daisy.common.xproc.calabash.XProcStepProvider
){http://www.daisy.org/ns/pipeline/xproc}transform
Apply an XML transformer to a node, see XProc documentation
{http://www.daisy.org/ns/pipeline/xproc}parse-query
Parse a query string and convert it to a c:param-set
document, see XProc documentation