03.04.2013 Views

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 ...

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!