SlideShare a Scribd company logo
odt2braille – Creating Braille with LibreOffice

                                      Katholieke Universiteit Leuven


LibreOffice can produce Braille                              System Design
odt2braille is an open-source Braille transcription          The odt2braille architecture is a mixture of own code
extension to LibreOffice Writer and OpenOffice.org           and components from other open-source projects.
Writer. Both are free and open-source office suites for      • The conversion of an ODT file starts with a pre-
word processing, spreadsheets, presentations,                   processing step that transforms the original
graphics, math and databases. odt2braille turns Writer          content and stylesheets to an alternative
into a complete Braille authoring environment. In               representation that is suitable as an input for the
addition to the rich lay-out for traditional ink-printing       Braille formatter.
(for sighted users), the document can now have basic         • The formatter produces a Braille file in Portable
formatting for Braille output. Both print and Braille lay-      Embosser Format (PEF),
out data is saved in a single file, so synchronisation       • which can then be verified through a Braille
issues between several versions of the same                     preview,
document are avoided.                                        • and subsequently converted to other file formats, or
                                                                printed on a Braille embosser.
                                                             The Braille formatting is powered by Liblouisxml, an
                                                             open-source library intended to provide complete
                                                             Braille transcription services for XML documents. For
                                                             the embosser communication and file conversion,
                                                             odt2braille relies on the Braille Utils API.




 Figure 1. OpenOffice.org, extended with odt2braille
 and odt2daisy.

Added Features
odt2braille enables authors to print documents to a
Braille embosser (Interpoint, Index, Braillo) and to
export documents as Braille files (BRF, BRA, PEF).
Additional embossers will be added later. All new
functions are available from the File menu. The Braille      Figure 3. odt2braille architecture
conversion is a seamless and intuitive process. The
output is predictable and highly configurable through        Availability
user preferences. In addition, the                           Extended with odt2braille and odt2daisy and
document can be transcribed                                  AccessODF, LibreOffice and OpenOffice.org Writer
according to existing formatting                             become ideal environments for authoring accessible
guidelines (such as BANA's                                   and high-standard documents.
EBAE), requiring a minimum of                                odt2braille is licensed under the GNU Lesser General
user interaction. Most European                              Public License (LGPL) 3 or later. It is currently only
languages, as well as some well-                             available for Microsoft Windows but will be ported to
known math codes are                                         Mac OS X and Linux. More information can be found
supported. odt2braille can even                              on the website: http://odt2braille.sf.net/.
handle multilingual documents.                               Acknowledgments
Also, the extension provides a
keyboard input mode for directly                             This work has been carried out as part of the ÆGIS project
                                      Figure 2. Writer’s     (Open Accessibility Everywhere: Groundwork, Infrastructure,
inserting Braille characters.                                Standards), which is funded by the European Commission.
                                       extended File menu




                     www.aegis-project.eu

More Related Content

Viewers also liked

Relatório final do 2º desafio
Relatório final do 2º desafioRelatório final do 2º desafio
Relatório final do 2º desafio
andrepaiva7a
 
Volumo de um tacho trabalho de matemática
Volumo de um tacho   trabalho de matemáticaVolumo de um tacho   trabalho de matemática
Volumo de um tacho trabalho de matemática
andrepaiva7a
 
Tu 741 tech_unit_outline
Tu 741 tech_unit_outlineTu 741 tech_unit_outline
Tu 741 tech_unit_outline
robcwatson
 
Izaki bizidunak
Izaki bizidunakIzaki bizidunak
Izaki bizidunak
pagoa
 

Viewers also liked (19)

Unser Kater Bonkers
Unser Kater BonkersUnser Kater Bonkers
Unser Kater Bonkers
 
Logo
LogoLogo
Logo
 
Lesson
LessonLesson
Lesson
 
Relatório final do 2º desafio
Relatório final do 2º desafioRelatório final do 2º desafio
Relatório final do 2º desafio
 
M09_ST
M09_STM09_ST
M09_ST
 
Ficha de artistas Teatro Sánchez Aguilar
Ficha de artistas Teatro Sánchez AguilarFicha de artistas Teatro Sánchez Aguilar
Ficha de artistas Teatro Sánchez Aguilar
 
Final Idea
Final IdeaFinal Idea
Final Idea
 
Edit'oh 51
Edit'oh 51Edit'oh 51
Edit'oh 51
 
It workplace performance anwenderzufriedenheit messbar machen
It workplace performance   anwenderzufriedenheit messbar machenIt workplace performance   anwenderzufriedenheit messbar machen
It workplace performance anwenderzufriedenheit messbar machen
 
Case @posmidiadigital - Pernambuco Social Media
Case @posmidiadigital - Pernambuco Social MediaCase @posmidiadigital - Pernambuco Social Media
Case @posmidiadigital - Pernambuco Social Media
 
Volumo de um tacho trabalho de matemática
Volumo de um tacho   trabalho de matemáticaVolumo de um tacho   trabalho de matemática
Volumo de um tacho trabalho de matemática
 
Examen iii corte
Examen iii corteExamen iii corte
Examen iii corte
 
Trabajo final 03
Trabajo final 03Trabajo final 03
Trabajo final 03
 
4.justificar un texto
4.justificar un texto4.justificar un texto
4.justificar un texto
 
Projeto slides Mari
Projeto slides MariProjeto slides Mari
Projeto slides Mari
 
2.condición si y
2.condición si y2.condición si y
2.condición si y
 
Tu 741 tech_unit_outline
Tu 741 tech_unit_outlineTu 741 tech_unit_outline
Tu 741 tech_unit_outline
 
Physical therapy schools in connecticut
Physical therapy schools in connecticutPhysical therapy schools in connecticut
Physical therapy schools in connecticut
 
Izaki bizidunak
Izaki bizidunakIzaki bizidunak
Izaki bizidunak
 

Similar to Poster Aegis intenal poster_odt2braille_20111115c

Odt2braille brings braille to your office
Odt2braille brings braille to your officeOdt2braille brings braille to your office
Odt2braille brings braille to your office
AEGIS-ACCESSIBLE Projects
 
introduction to linux libre office.pptx
introduction to linux  libre office.pptxintroduction to linux  libre office.pptx
introduction to linux libre office.pptx
KiranAR15
 

Similar to Poster Aegis intenal poster_odt2braille_20111115c (20)

Odt2braille brings braille to your office
Odt2braille brings braille to your officeOdt2braille brings braille to your office
Odt2braille brings braille to your office
 
Fosdem 2011 odt2daisy odt2braille
Fosdem 2011 odt2daisy odt2brailleFosdem 2011 odt2daisy odt2braille
Fosdem 2011 odt2daisy odt2braille
 
UNC Chapel Hill 2014 CTC Retreat - Creating epub e books
UNC Chapel Hill 2014 CTC Retreat - Creating epub e booksUNC Chapel Hill 2014 CTC Retreat - Creating epub e books
UNC Chapel Hill 2014 CTC Retreat - Creating epub e books
 
Niatalk24jan10
Niatalk24jan10Niatalk24jan10
Niatalk24jan10
 
Spreadsheet
SpreadsheetSpreadsheet
Spreadsheet
 
Graphical libraries
Graphical librariesGraphical libraries
Graphical libraries
 
introduction to linux libre office.pptx
introduction to linux  libre office.pptxintroduction to linux  libre office.pptx
introduction to linux libre office.pptx
 
Free Libre Open Source Software at FFZG library
Free Libre Open Source Software at FFZG libraryFree Libre Open Source Software at FFZG library
Free Libre Open Source Software at FFZG library
 
Intro to libre_office
Intro to libre_officeIntro to libre_office
Intro to libre_office
 
Libre office
Libre officeLibre office
Libre office
 
Poster Luister punt
Poster Luister puntPoster Luister punt
Poster Luister punt
 
Shaping Pootle for LibreOffice localiser
Shaping Pootle for LibreOffice localiserShaping Pootle for LibreOffice localiser
Shaping Pootle for LibreOffice localiser
 
ePubs-RollYourOwn(for_supercon2012)
ePubs-RollYourOwn(for_supercon2012)ePubs-RollYourOwn(for_supercon2012)
ePubs-RollYourOwn(for_supercon2012)
 
Jupyter notebooks on steroids
Jupyter notebooks on steroidsJupyter notebooks on steroids
Jupyter notebooks on steroids
 
Programming language
Programming languageProgramming language
Programming language
 
Introduction To Docbook 4 .5 Authoring
Introduction To Docbook 4 .5   AuthoringIntroduction To Docbook 4 .5   Authoring
Introduction To Docbook 4 .5 Authoring
 
Haiku os
Haiku osHaiku os
Haiku os
 
Haiku os
Haiku osHaiku os
Haiku os
 
Haiku os
Haiku osHaiku os
Haiku os
 
Haiku os
Haiku osHaiku os
Haiku os
 

More from AEGIS-ACCESSIBLE Projects

More from AEGIS-ACCESSIBLE Projects (20)

Newsletter 7 AEGIS project
Newsletter 7 AEGIS projectNewsletter 7 AEGIS project
Newsletter 7 AEGIS project
 
Veritas newsletter no 5 final
Veritas newsletter no 5 finalVeritas newsletter no 5 final
Veritas newsletter no 5 final
 
Aegis concertation - 2nd International AEGIS conference
Aegis concertation - 2nd International AEGIS conferenceAegis concertation - 2nd International AEGIS conference
Aegis concertation - 2nd International AEGIS conference
 
Mobile applications (Panagiotis Tsoris, Steficon)
Mobile applications (Panagiotis Tsoris, Steficon)Mobile applications (Panagiotis Tsoris, Steficon)
Mobile applications (Panagiotis Tsoris, Steficon)
 
ViPi platform technologies and integration pathway (Karel Van Isacker, Phoeni...
ViPi platform technologies and integration pathway (Karel Van Isacker, Phoeni...ViPi platform technologies and integration pathway (Karel Van Isacker, Phoeni...
ViPi platform technologies and integration pathway (Karel Van Isacker, Phoeni...
 
Basic ICT Training curriculum (Andy Burton, NTU)
Basic ICT Training curriculum (Andy Burton, NTU)Basic ICT Training curriculum (Andy Burton, NTU)
Basic ICT Training curriculum (Andy Burton, NTU)
 
ViPi Survey (Andy Burton, NTU)
ViPi Survey (Andy Burton, NTU)ViPi Survey (Andy Burton, NTU)
ViPi Survey (Andy Burton, NTU)
 
General introduction of the ViPi project (Karel Van Isacker, PhoenixKM)
General introduction of the ViPi project (Karel Van Isacker, PhoenixKM)General introduction of the ViPi project (Karel Van Isacker, PhoenixKM)
General introduction of the ViPi project (Karel Van Isacker, PhoenixKM)
 
Semantic Content Management enhancements (George Milis, G.M EuroCy Innovation...
Semantic Content Management enhancements (George Milis, G.M EuroCy Innovation...Semantic Content Management enhancements (George Milis, G.M EuroCy Innovation...
Semantic Content Management enhancements (George Milis, G.M EuroCy Innovation...
 
Gelijke kansen op informatie, toegankelijke documenten en communicatiekanalen...
Gelijke kansen op informatie, toegankelijke documenten en communicatiekanalen...Gelijke kansen op informatie, toegankelijke documenten en communicatiekanalen...
Gelijke kansen op informatie, toegankelijke documenten en communicatiekanalen...
 
AEGIS SP4 story - building an accessible mobile application
AEGIS SP4 story - building an accessible mobile applicationAEGIS SP4 story - building an accessible mobile application
AEGIS SP4 story - building an accessible mobile application
 
AEGIS SP3 story - building an accessible web application
AEGIS SP3 story - building an accessible web applicationAEGIS SP3 story - building an accessible web application
AEGIS SP3 story - building an accessible web application
 
ACCESSIBLE newsletter n° 6
ACCESSIBLE newsletter n° 6ACCESSIBLE newsletter n° 6
ACCESSIBLE newsletter n° 6
 
AEGIS Newsletter n° 6
AEGIS Newsletter n° 6AEGIS Newsletter n° 6
AEGIS Newsletter n° 6
 
VERITAS newsletter n° 3
VERITAS newsletter n° 3VERITAS newsletter n° 3
VERITAS newsletter n° 3
 
VERITAS newsletter n° 2
VERITAS newsletter n° 2VERITAS newsletter n° 2
VERITAS newsletter n° 2
 
VERITAS newsletter n° 4
VERITAS newsletter n° 4VERITAS newsletter n° 4
VERITAS newsletter n° 4
 
Conference proceedings 2011 AEGIS International Workshop and Conference
Conference proceedings 2011 AEGIS International Workshop and ConferenceConference proceedings 2011 AEGIS International Workshop and Conference
Conference proceedings 2011 AEGIS International Workshop and Conference
 
Aegis concertation certh
Aegis concertation certhAegis concertation certh
Aegis concertation certh
 
Veritas iti aegis_conf
Veritas iti aegis_confVeritas iti aegis_conf
Veritas iti aegis_conf
 

Recently uploaded

Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Peter Udo Diehl
 

Recently uploaded (20)

How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT Professionals
 

Poster Aegis intenal poster_odt2braille_20111115c

  • 1. odt2braille – Creating Braille with LibreOffice Katholieke Universiteit Leuven LibreOffice can produce Braille System Design odt2braille is an open-source Braille transcription The odt2braille architecture is a mixture of own code extension to LibreOffice Writer and OpenOffice.org and components from other open-source projects. Writer. Both are free and open-source office suites for • The conversion of an ODT file starts with a pre- word processing, spreadsheets, presentations, processing step that transforms the original graphics, math and databases. odt2braille turns Writer content and stylesheets to an alternative into a complete Braille authoring environment. In representation that is suitable as an input for the addition to the rich lay-out for traditional ink-printing Braille formatter. (for sighted users), the document can now have basic • The formatter produces a Braille file in Portable formatting for Braille output. Both print and Braille lay- Embosser Format (PEF), out data is saved in a single file, so synchronisation • which can then be verified through a Braille issues between several versions of the same preview, document are avoided. • and subsequently converted to other file formats, or printed on a Braille embosser. The Braille formatting is powered by Liblouisxml, an open-source library intended to provide complete Braille transcription services for XML documents. For the embosser communication and file conversion, odt2braille relies on the Braille Utils API. Figure 1. OpenOffice.org, extended with odt2braille and odt2daisy. Added Features odt2braille enables authors to print documents to a Braille embosser (Interpoint, Index, Braillo) and to export documents as Braille files (BRF, BRA, PEF). Additional embossers will be added later. All new functions are available from the File menu. The Braille Figure 3. odt2braille architecture conversion is a seamless and intuitive process. The output is predictable and highly configurable through Availability user preferences. In addition, the Extended with odt2braille and odt2daisy and document can be transcribed AccessODF, LibreOffice and OpenOffice.org Writer according to existing formatting become ideal environments for authoring accessible guidelines (such as BANA's and high-standard documents. EBAE), requiring a minimum of odt2braille is licensed under the GNU Lesser General user interaction. Most European Public License (LGPL) 3 or later. It is currently only languages, as well as some well- available for Microsoft Windows but will be ported to known math codes are Mac OS X and Linux. More information can be found supported. odt2braille can even on the website: http://odt2braille.sf.net/. handle multilingual documents. Acknowledgments Also, the extension provides a keyboard input mode for directly This work has been carried out as part of the ÆGIS project Figure 2. Writer’s (Open Accessibility Everywhere: Groundwork, Infrastructure, inserting Braille characters. Standards), which is funded by the European Commission. extended File menu www.aegis-project.eu