-
4.3:34
The system shall support the braille code used in Denmark, Finland, Norway, Sweden
and
Switzerland for uncontracted braille.
The system shall support Finnish uncontracted braille.
The system shall support Swedish uncontracted braille.
The system shall support Norwegian uncontracted braille.
-
4.3:34B
The system shall be easily extended with new languages - for uncontracted braille
- to
make the system work globally in the long term.
-
4.3:34C
The system shall support the braille code used in the Netherlands for uncontracted
braille.
-
4.3:35
The system shall support the braille code used in Denmark, Finland, Norway, Sweden
and
Switzerland for 8-dot braille.
liblouis tests: text --> braille translation
-
4.3:35B
The system shall support the braille code used in the Netherlands for 8-dot braille.
-
4.3:35C
The system shall support the possibility to leave out capital signs in some products.
-
4.3:36
The system shall support double letter spacing, meaning adding a space between
characters. Some characters should be kept together such as a capital sign and a
letter.
liblouis-core tests: text --> braille translation with letter spacing
-
4.3:37
The system shall support the braille code used in Denmark, Norway, Sweden and
Switzerland for contracted braille.
liblouis tests: text --> braille translation
-
4.3:37B
The system shall be easily extended with new languages - for contracted braille -
to
make the system work globally in the long term.
-
4.3:37C
The system shall support the braille code used in the Netherlands for contracted
braille.
-
4.3:38
The system shall support marking of text-level semantics (i.e. em, strong) with braille
indicators.
The system shall support marking of text-level semantics with braille indicators for
Finnish uncontracted braille.
Marking of text-level semantics with braille indicators for Finnish.
sourcereport
Norwegian braille.
Marking of text-level semantics with braille indicators for Norwegian (preserving
structure).
sourcereport
-
4.3:39
The system shall support marking of visual text styling/typography (i.e. span[@class])
with braille indicators. This is because we are often dealing with input files that
are
marked up according to visual features of the print text instead of semantic meaning.
tests: text with visual styling (xml+css) --> braille translation
-
4.3:40
The system shall have a flexible and configurable mapping from markup to braille
indicators. Because there is only a limited set of braille indicators they must be
reused for different semantic meanings or typography depending on document and
context. It must be possible to ignore certain styles that don't convey any useful
information for the braille version.
tests: text with text-level semantics (xml) + configuration (css) --> braille translation
-
4.3:41
The system shall be able to perform automatic hyphenation for uncontracted and
contracted braille.
The system shall support automatic hyphenation for Finnish uncontracted braille.
The system shall be able to perform automatic hyphenation of Norwegian.
The system shall be able to perform automatic hyphenation of Dutch.
-
4.3:42
The system shall support non-standard hyphenation. By non-standard hyphenation we
mean
that the spelling of a word can change when it is hyphenated. The braille translation
of
a hyphenated word can only change because the spelling changes, not e.g. because it
is
contracted in some other way. In other words the definition of non-standard hyphenation
is not “extrapolated to braille”.
tests: text --> hyphenated text --> hyphenated braille
-
4.3:43
When automatic hyphenation is enabled, it shall be possible to exclude certain elements
such as hyperlinks (based on markup).
Exclude certain elements from automatic hyphenation.
sourcereport
-
4.3:44
The user shall be able to make a top-level configuration, e.g. toggle hyphenation.
-
4.3:45
The user shall have fine-grained control over the translation (on element-level) by
means of configuration in those cases where markup of the input is inadequate or
undesirable.
tests: text with markup (xml) + configuration (css) --> braille translation