Release Version Dated 24th February 2005
Updated Technical description of component files and section on providing support
for unknown symbols.
To launch the software double click on the Math2Braille[Version Number].exe
The Interface window will then appear:
Figure 1: Empty Interface
The interface is three screens, separate by the tabs at the bottom:
Input MathML
Output
Log Journal
The Input MathML window allows you to:
Load a file
View the MathML
Convert a file
Prepare debugging options for a file
Exit
The output Window allows you to:
Select a different printer
Select different printer preferences
Characters per line
Lines per page
Print the Braille
Save the Braille
Exit
The Log journal Window allows you to:
View the Log journal
Exit
To input files.
Create a MathML file and store it in your desired file path
Launch the software
Click “load from file” in the top left corner of the Interface
You can now view the file in the interface. The XML tree can be packed and unpacked, and the file can be scrolled through.
Figure 2: Window with MathML file entered
To convert a file:
Input a file(See above)
Click (convert to Braille)
The progress bar allows the conversion to be cancelled(To cancle click “cancel”.
The progress bar also allows the user to monitor the stages of conversion, The progress bar also report the number of errors or warnings during the conversion progress.
Figure 3: Progress bar with functionality.
[ top ]To view output:
Click the “Output” tab at the bottom of the interface.
Here you can scroll up and down to view the output
Move through the pages on a multi-page example using the HTML navigation at the bottom of this screen.
Save the output to the standard file path
Print the output
Figure 4:Output window displaying output
In the “log journal window” the user can:
View which stages of conversion have been successful and which have not.
Figure 5:Log journal showing Flagged error at decoding stage
Figure 6: Log journal for a successful conversion
Click on “options” in any window
This displays the current windows default printer.
This allows you to change the characters per line
This allows you to change the lines per page
From here you can also launch the windows standard dialog box for that printer.
Figure 7:Print options dialogue box
As requested, this version of the software is able to recognise undefined symbols which have no Braille Transcription associated with them. If the user choose, they can assign a specific Braille code to an unknown symbol.
The unknown symbols are flagged when they are processed while he progress bar is on screen. If unknown symbols are found the following Dialog box appears:
On the left of the dialog box, the unknown symbols are listed. When these are selcted, a Braille atom and description can be inserted. This is then saved locally in the file, BrailleDictUnknown.xml bside the route. This is a simple XML file which can be set up to communicate with any system required. Alternatively a master version fo this file can be distributed with the system which will stop the dialog box appearing for all unknown symbols defined by the inhouse production administrator.(Or whoever has authority)