05-axessibility

Axessibility: creating PDF documents with accessible formulae

(D. Ahmetovic, T. Armano, M. Berra, C. Bernareggi, A. Capietto, S. Coriasco, N. Murru, A. Ruighi)

Sommario

I documenti PDF contenenti formule generati da LaTeX non sono solitamente accessibili mediante tecnologie assistive per persone con disabilità visive (i.e., screen reader e barre Braille). Il pacchetto LaTeX axessibility.sty da noi sviluppato risolve questo problema, permettendo di creare documenti PDF in cui le formule vengono lette da tali tecnologie assistive. Infatti, vengono generati automaticamente dei commenti nascosti nel documento PDF (mediante l’attributo /ActualText) in corrispondenza di ogni formula. Tale testo alternativo risulta nascosto nel documento PDF, ma gli screen reader Jaws, NVDA e VoiceOver vi accedono correttamente. Inoltre, abbiamo creato dei dizionari (in inglese e italiano) per NVDA e Jaws che forniscono la lettura delle formule in linguaggio naturale nel caso in cui l’utente non conosca i comandi LaTeX. Il pacchetto non genera PDF/UA.

Abstract


PDF documents containing formulae generated by LaTeX are usually not accessible by assistive technologies for visually impaired people (i.e., by screen readers and braille displays). The LaTeX package axessibility.sty that we developed manages this issue, allowing to create PDF documents where the formulae are read by these assistive technologies, since it automatically generates hidden comments in the PDF document (using the /ActualText attribute) in correspondence to each formula. This actual text is hidden in the PDF document, but the screen readers Jaws, NVDA and VoiceOver read it correctly. Moreover, we have created NVDA and Jaws dictionaries (in English and in Italian) that provide the reading in the natural language in the case that the user does not know the LaTeX commands. The package does not generate PDF/UA.

Leggi l’articolo

Go to top