Download full issue (PDF 2.1MB) - Council of European ...
Download full issue (PDF 2.1MB) - Council of European ...
Download full issue (PDF 2.1MB) - Council of European ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
© Novática<br />
Information Technologies for Visually Impaired People<br />
( ... ... ),<br />
and additionally the reader knows he/she is reading a<br />
fraction immediately from the first symbol. In the same kind<br />
<strong>of</strong> idea, Nemeth uses 3 Braille characters: the beginning <strong>of</strong><br />
fraction, the fraction bar and the end <strong>of</strong> fraction<br />
( ... ... ).<br />
In order to reduce the length <strong>of</strong> simple numerical fractions,<br />
in Marburg and British notations, the denominator<br />
is written with lower numbers, that is, numbers that are<br />
written in the lower part <strong>of</strong> the Braille cell. For instance<br />
will be<br />
3 Conversion to/from Mathematical Braille<br />
In the last twenty years, various projects have been developed<br />
in the field <strong>of</strong> Mathematical Braille notations, mainly<br />
with the aim <strong>of</strong> facilitating the written communication between<br />
sighted people and Braille readers in the field <strong>of</strong> Mathematics.<br />
We will first focus on converters that allow conversions to be<br />
performed between mainstream mathematical formats like<br />
L A TEX and MathML and Braille notations.<br />
These converters are used for different purposes. One is<br />
to facilitate the production <strong>of</strong> scientific Braille documents.<br />
Indeed it is much easier to produce a Mathematics document<br />
in L A TEX or to use a word processor that supports<br />
MathML than to write a document in Mathematical Braille.<br />
Additionally a lot <strong>of</strong> resources are available in both these<br />
formats. In the reverse conversion (from Braille notations<br />
to mainstream formats) they allow sighted teachers or peers<br />
to access to formulas written by blind students.<br />
3.1 Labradoor<br />
Labradoor (LAtex to BRAille DOOR) converts a <strong>full</strong><br />
L A TEX document including Mathematical formulas into<br />
Marburg Braille or into HRTEX(see below). In addition, it<br />
<strong>of</strong>fers a rich variety <strong>of</strong> formatting capabilities, enabling the<br />
production <strong>of</strong> Braille hard copies out <strong>of</strong> formatted L A TEX<br />
documents [23]. As for conversion, one may choose between<br />
two options: The mathematical contents <strong>of</strong> a L A TEX<br />
document may be converted either to Marburg Braille Notation,<br />
or to Human Readable TeX (HRTEX). The latter is a<br />
code developed at the University <strong>of</strong> Linz, with the intention<br />
to supply teaching materials in a way more easily readable<br />
than TEX or L A TEX notation.<br />
HRTEX is derived from TEX, although not compatible<br />
with it. These are some <strong>of</strong> the most important differences:<br />
Many symbols are abbreviated. For example, the<br />
symbols for Greek letters are composed <strong>of</strong> the first two characters,<br />
e.g., instead <strong>of</strong> \alpha we just write \al, instead<br />
<strong>of</strong> \beta we write \be, etc.<br />
.<br />
The names <strong>of</strong> standard functions are written like<br />
variables, but in upper case letters, e.g., we write SIN instead<br />
<strong>of</strong> \sin, LOG instead <strong>of</strong> \log, etc.<br />
Alternative notation for fractions: The fraction bar<br />
is represented by two slashes -//-, and the whole fraction<br />
is written as a group. For instance, instead <strong>of</strong><br />
\frac{a+b}{c+d} we write {a+b // c+d}.<br />
As for formatting, Labradoor supports two output modes,<br />
one for Braille hard copies, and one for electronic text. In<br />
Hard Copy mode, elaborate text formatting algorithms suitable<br />
to represent paragraphs, lists, tables etc. in an attractive<br />
Braille layout are available. The table formatter deserves<br />
special mention, because it is able to represent tables in a<br />
variety <strong>of</strong> ways. Apart from the attempt to render a table in<br />
Braille according to its natural layout, tables may be dissolved<br />
according to their rows or columns. In Electronic<br />
Text mode these sophisticated formatting tools are disabled.<br />
3.2 MathML to Braille Converters<br />
Various converters from MathML to Braille have recently<br />
been developed. They allow transcribers to design<br />
Mathematical content using mainstream Maths editors.<br />
Bramanet [24] converts formulas from MathML to<br />
French Braille. It is an application based on the XSLT technology.<br />
It allows various settings including the possibility<br />
to edit the output Braille table in order to fit with any hardware.<br />
It comes with a script which automatically makes a<br />
conversion from a document containing Maths formulas to<br />
a document ready to be embossed in Braille.<br />
math2braille [25] is a "self-contained Module’’ which<br />
takes in a MathML file and outputs a Braille representation<br />
<strong>of</strong> the same Maths. It is based on protocols and procedures<br />
that have been developed in a previous project about access<br />
to music. It produces Braille code in use in the Netherlands.<br />
Stanley and Karshmer [26] propose a translator from<br />
MathML to Nemeth Braille Code. The translation is performed<br />
in 2 phases. First the MathML elements are translated<br />
to Nemeth codes.<br />
Then syntactic rules that are inherent to Nemeth code<br />
are applied, such as the use <strong>of</strong> the numeric indicator, additional<br />
spaces, and some contractions. These rules were fashioned<br />
by Dr Nemeth to direct the conversion <strong>of</strong> Mathematics<br />
into the Braille code.<br />
3.3 Insight<br />
Based on the MAVIS project [27] which was the first<br />
solution to back-translation from Nemeth Braille code to<br />
L A TEX, the Insight project [28] proposes a complete system<br />
to translate Maths documents with mixed Grade II<br />
Braille text and Nemeth code to L A TEX. The back-translator<br />
is based on language semantics and logic programming.<br />
The system processes an image <strong>of</strong> a Braille sheet (for<br />
instance a scanned page) and recognises the Braille dots to<br />
produce an ASCII Braille file. Text and Nemeth code are<br />
automatically identified and separated to be separately translated.<br />
Finally a single L A TEX document is produced to be<br />
read by a sighted individual.<br />
UPGRADE Vol. VIII, No. 2, April 2007 35