Jump to content

How to Create Accessible LibreOffice files

From The Document Foundation Wiki
This page is a translated version of the page Accessibility/Creating Accessible LibreOffice Files and the translation is 69% complete.

Warnung: Der Anzeigetitel „How to Create Accessible LibreOffice files“ überschreibt den früheren Anzeigetitel „Barrierefreiheit/barrierefreie LibreOffice Dateien erstellen“.

Wie werden barrierefreie LibreOffice PDFs und Dokumente erstellt

Barrierefreier Inhalt in LibreOffice hilft nicht nur Menschen mit Beeinträchtigungen, Zugang zu fremden Inhalten zu finden, darin zu navigieren und ihn zu verstehen, sondern hat auch für Jedermann viele Vorteile.

Gute Barrierefreiheit heisst besseren Nutzen des Inhaltes in anderen Technologien, unterstützender oder anderer. Diese Seite stellt eine Liste von Aktionen zusammen, die alle einen Beitrag zur Barrierefreiheit leisten.

How to run the LibreOffice Accessibility Checker

Running the Accessibility Checker (PC and Mac)

You can use Accessibility Checker in Writer to ensure the content is truly accessible. It finds potential accessibility issues and prompts to help resolve each issue. The Accessibility Checker can be run whenever you like.

  1. Open the original in LibreOffice Writer.
  2. Click Tools from the menu and select Accessibility Check....
  3. Follow the prompts in the Accessibility Check sidebar to fix issues.

Checking accessibility while you work

Tips displayed in the Accessibility Check sidebar are dynamic - updating with tips if needed whilst you edit the document.

Wie wird ein markiertes PDF gespeichert

Ein markiertes PDF unter LibreOffice (PC und Mac) speichern

  1. Das Original in LibreOffice öffnen
  2. über Datei im Menü auf Exportieren als PDF gehen.
  3. Im PDF-Optionen Dialog Indiziertes PDF (fügt die Dokumentstruktur hinzu) und die Lesezeichen exportieren anklicken.
  4. Mit Exportieren bestätigen.

Wie werden Titel hinzugefügt

Titel in LibreOffice Writer (PC und Mac) hinzufügen

Text in Titel ändern.

  1. Das Original wird in LibreOffice Writer geöffnet.
  2. Der Text, der zum Titel werden soll, wird markiert.
  3. In der Formatleiste wird die Dropdown Liste Absatzvorlage festlegen geöffnet und die passende Titelebene ausgewählt. Falls die gewünschte Titelebene nicht angezeigt wird, kann diese über weiter Vorlagen gefunden werden.
  4. Dies wird für jeden Text wiederholt, der zum Titel werden soll.
    Maskenausschnitt für das Drop-Down-Menü zur Absatzvorlage in LibreOffice auf dem PC
    Maskenausschnitt für das Drop-Down-Menü zur Absatzvorlage in LibreOffice auf dem PC

Titelvorlagen im LibreOffice Writer bearbeiten

Die optischen Eigenschaften einer Titelvorlage bearbeiten.

  1. Die Dropdown-Liste Absatzvorlage festlegen wird geöffnet. Ein Klick auf den Pfeil neben der zu ändernden Absatzvorlage führt zu einem weiterführenden Menü.
  2. Ein Klick auf Vorlage bearbeiten führt zum Änderungsdialog.
  3. Hier werden alle Änderungen (z. Bsp. die Schriftart, die Schriftgröße usw.) auf den Tabs Schrift und Schrifteffekte eingestellt und mit OK bestätigt. Jeder Text, der diese Vorlage verwendet, wird automatisch geändert.
  4. Das Dokument wird mit Speichern gespeichert.
    Maskenausschnitt für das Drop-Down-Menü zur Absatzvorlage in LibreOffice auf dem PC
    Maskenausschnitt für das Drop-Down-Menü zur Absatzvorlage in LibreOffice auf dem PC

Titel in LibreOffice Impress (PC) hinzufügen

  1. Das Original wird in LibreOffice Impress geöffnet.
  2. Die erste Folie, die den Titel enthält, wird mit einem Klick aktiviert.
    Maskenausschnitt der LibreOffice Folie auf dem PC
    Maskenausschnitt der LibreOffice Folie auf dem PC
  3. Das Menü Eigenschaften auf der rechten Seite wird geöffnet. Der Abschnitt Layouts wird aufgeklappt und das Layout ausgewählt, das am besten der Struktur der Folie entspricht.
    Maskenausschnitt der Layouts in LibreOffice Impress auf dem PC
    Maskenausschnitt der Layouts in LibreOffice Impress auf dem PC
  4. Falls der bereits existierende Titel und Inhalt mit den bereitgestellten Boxen gut aussieht, heisst das, die Folie nutzt das Layout korrekt.
    Maskenausschnitt eines Titels in LibreOffice Impress auf dem PC
    Maskenausschnitt eines Titels in LibreOffice Impress auf dem PC
  5. Falls ein leeres Titelfeld und eine leeres Textfeld über den bereits existierenden Textfeldern steht, heisst das, Titel und Text müssen in diese leeren Felder verschoben werden.
    Maskenausschnitt des Layouts einer Folie in LibreOffice Impress auf dem PC
    Maskenausschnitt des Layouts einer Folie in LibreOffice Impress auf dem PC
  6. Diese Schritte werden für alle vorhandenen Folien wiederholt. Dadurch haben alle Folien einen Titel. Nun wird das Dokument gespeichert.

Titel in LibreOffice Impress (Mac) hinzufügen

  1. Das Original wird in LibreOffice Impress geöffnet.
  2. Die erste Folie, die den Titel enthält, wird mit einem Klick aktiviert.
    Maskenausschnitt der LibreOffice Folie auf dem Mac
    Maskenausschnitt der LibreOffice Folie auf dem Mac
  3. Das Menü Eigenschaften auf der rechten Seite wird geöffnet. Der Abschnitt Layouts wird aufgeklappt und das Layout ausgewählt, das am besten der Struktur der Folie entspricht.
    Maskenausschnitt der LibreOffice Folie auf dem Mac
    Maskenausschnitt der LibreOffice Folie auf dem Mac
  4. Falls der bereits existierende Titel und Inhalt mit den bereitgestellten Boxen gut aussieht, heisst das, die Folie nutzt das Layout korrekt.
    Maskenausschnitt eines Titels in LibreOffice Impress auf dem Mac
    Maskenausschnitt eines Titels in LibreOffice Impress auf dem Mac
  5. Falls ein leeres Titelfeld und eine leeres Textfeld über den bereits existierenden Textfeldern steht, heisst das, Titel und Text müssen in diese leeren Felder verschoben werden.
    Maskenausschnitt des Layouts einer Folie in LibreOffice Impress auf dem Mac
    Maskenausschnitt des Layouts einer Folie in LibreOffice Impress auf dem Mac
  6. Diese Schritte werden für alle vorhandenen Folien wiederholt. Dadurch haben alle Folien einen Titel. Nun wird das Dokument gespeichert.

Wie werden alternative Beschreibungen für Bilder in einem Dokument hinzugefügt

Alternative descriptions are also known as Alternative Text or (alt text). Screen readers speak the text, which describes the non-text content that the user may not be able to see.

eine Bildbeschreibung In LibreOffice Writer (PC) einfügen

  1. Das Original wird in LibreOffice Writer geöffnet.
  2. Ein Doppelklick auf das Bild öffnet den Bild-Dialog.
  3. Ein Klick auf die Optionen-Tab wechselt im Bild-Dialog.
    Bildausschnitt der Optionen eines Bildes in LibreOffice Writer auf einem PC
    Bildausschnitt der Optionen eines Bildes in LibreOffice Writer auf einem PC
  4. Im Feld Name erfolgt die Eingabe einer kurzen Beschreibung für das Bild

eine Bildbeschreibung In LibreOffice Writer (Mac) einfügen

  1. Das Original wird in LibreOffice Writer geöffnet.
  2. Ein Doppelklick auf das Bild öffnet den Bild-Dialog.
  3. Ein Klick auf die Optionen-Tab wechselt im Bild-Dialog.
    Bildausschnitt der Optionen eines Bildes in LibreOffice Writer auf einem Mac
    Bildausschnitt der Optionen eines Bildes in LibreOffice Writer auf einem Mac
  4. Im Feld Name erfolgt die Eingabe einer kurzen Beschreibung für das Bild

eine Bildbeschreibung In LibreOffice Impress (PC) einfügen

  1. Das Original wird in LibreOffice Impress geöffnet.
  2. Das Bild wird ausgewählt. Über Format > Beschreibung kommt man zur Tafel Beschreibung.
    Bildausschnitt der Optionen eines Bildes in LibreOffice Impress auf einem PC
    Bildausschnitt der Optionen eines Bildes in LibreOffice Impress auf einem PC
  3. In diesem Beschreibungsfeld erfolgt eine kurze Beschreibung des Bildes. Falls die Beschreibung zu lang ist, sollte auch ein zusammenfassender Titel angegeben werden.
  4. Über OK werden die Eingaben gespeichert.
  5. Diese Schritte werden für alle Bilder im Dokument wiederholt. Das Dokument wird gespeichert.

eine Bildbeschreibung In LibreOffice Impress (Mac) einfügen

  1. Das Original wird in LibreOffice Impress geöffnet.
  2. Das Bild wird ausgewählt. Über Format > Beschreibung kommt man zur Tafel Beschreibung.
    Bildausschnitt der Optionen eines Bildes in LibreOffice Impress auf einem Mac
    Bildausschnitt der Optionen eines Bildes in LibreOffice Impress auf einem Mac
  3. In diesem Beschreibungsfeld erfolgt eine kurze Beschreibung des Bildes. Falls die Beschreibung zu lang ist, sollte auch ein zusammenfassender Titel angegeben werden.
  4. Über OK werden die Eingaben gespeichert.
  5. Diese Schritte werden für alle Bilder im Dokument wiederholt. Das Dokument wird gespeichert.

Wie werden Tabelleköpfe hinzugefügt

Tabellenköpfe in LibreOffice Writer (PC) hinzufügen

  1. Das Original wird in LibreOffice Writer geöffnet.
  2. Die erste Zeile fungiert als Titel und identifiziert den Inhalt jeder Spalte z. Bsp. als Woche, Oberbegriff, Datum usw.
  3. Mit einem Rechtsklick auf die Tabelle können die Tabelleneigenschaften ausgewählt werden. Die Tabelleneigenschaften können auch im oberen bzw. unteren Menü ausgewählt werden. Dadurch öffnet sich der Dialog Tabelleneigenschaften.
  4. Im Tab Fextfluss wird die Checkbox Überschrift wiederholen angehakt. Wenigstens die erste Zeile sollte ausgefüllt sein.
    Bildausschnitt der Tabelleneigenschaften in LibreOffice Writer auf dem PC
    Bildausschnitt der Tabelleneigenschaften in LibreOffice Writer auf dem PC
  5. Die Schritte werden für alle Tabellen im Dokment wiederholt und das Dokument wird gespeichert

Tabellenköpfe in LibreOffice Writer (Mac) hinzufügen

  1. Das Original wird in LibreOffice Writer geöffnet.
  2. Die erste Zeile fungiert als Titel und identifiziert den Inhalt jeder Spalte z. Bsp. als Woche, Oberbegriff, Datum usw.
  3. Mit einem Rechtsklick auf die Tabelle können die Tabelleneigenschaften ausgewählt werden. Die Tabelleneigenschaften können auch im oberen bzw. unteren Menü ausgewählt werden. Dadurch öffnet sich der Dialog Tabelleneigenschaften.
  4. Im Tab Fextfluss wird die Checkbox Überschrift wiederholen angehakt. Wenigstens die erste Zeile sollte ausgefüllt sein.
    Bildausschnitt der Tabelleneigenschaften in LibreOffice Writer auf dem Mac
    Bildausschnitt der Tabelleneigenschaften in LibreOffice Writer auf dem Mac
  5. Die Schritte werden für alle Tabellen im Dokment wiederholt und das Dokument wird gespeichert

Tabellenköpfe in LibreOffice Impress (PC) hinzufügen

  1. Das Original wird in LibreOffice Impress geöffnet.
  2. Die erste Zeile fungiert als Titel und identifiziert den Inhalt jeder Spalte z. Bsp. als Woche, Oberbegriff, Datum usw.
  3. Mit einem Rechtsklick auf die Tabelle können die Tabelleneigenschaften ausgewählt werden. Die Tabelleneigenschaften können auch im oberen bzw. unteren Menü ausgewählt werden. Dadurch öffnet sich der Dialog Tabelleneigenschaften.
  4. Im Tab Fextfluss wird die Checkbox Überschrift wiederholen angehakt. Wenigstens die erste Zeile sollte ausgefüllt sein.
    Bildausschnitt der Tabelleneigenschaften in LibreOffice Writer auf dem PC
    Bildausschnitt der Tabelleneigenschaften in LibreOffice Writer auf dem PC
  5. Die Schritte werden für alle Tabellen im Dokment wiederholt und das Dokument wird gespeichert

Tabellenköpfe in LibreOffice Impress (Mac) hinzufügen

  1. Das Original wird in LibreOffice Impress geöffnet.
  2. Die erste Zeile fungiert als Titel und identifiziert den Inhalt jeder Spalte z. Bsp. als Woche, Oberbegriff, Datum usw.
  3. Mit einem Rechtsklick auf die Tabelle können die Tabelleneigenschaften ausgewählt werden. Die Tabelleneigenschaften können auch im oberen bzw. unteren Menü ausgewählt werden. Dadurch öffnet sich der Dialog Tabelleneigenschaften.
  4. Im Tab Fextfluss wird die Checkbox Überschrift wiederholen angehakt. Wenigstens die erste Zeile sollte ausgefüllt sein.
    Bildausschnitt der Tabelleneigenschaften in LibreOffice Writer auf dem Mac
    Bildausschnitt der Tabelleneigenschaften in LibreOffice Writer auf dem Mac
  5. Die Schritte werden für alle Tabellen im Dokment wiederholt und das Dokument wird gespeichert

Accessible Lists

To make it easier for screen readers to read your document, organize the information in your document into small chunks with bullets or numbered lists.

  • Avoid adding a plain paragraph in the middle of a list as this can confuse screen readers.

wie wird die Sprache eingestellt

einstellen der Sprache des Dokumentes in LibreOffice Writer (PC)

  1. Das Original wird in LibreOffice Writer geöffnet.
  2. Die Hauptsprache des Textes wird ermittelt. Wenn viel Text rot unterringelt ist, ist das oft ein Indiz, dass die Sprache nicht richtig gesetzt ist.
  3. Über Extras > Sprache > Für den ganzen Text > Mehr… wir die Sprache des Dokumentes gesetzt. Der Dialog Optionen - Sprachen und Gebietsschemata - Allgemein öffnet sich.
    Bildausschnitt "Extras" Menü mit markierter "Sprache" im LibreOffice Writer auf dem PC
    Bildausschnitt "Extras" Menü mit markierter "Sprache" im LibreOffice Writer auf dem PC
  4. Unter Standardsprachen der Dokumente, wird die korrekte Sprache des Dokumentes aus der Dropdown-Liste gewählt. Mit einem Haken für "Nur für das aktuelle Dokument" gilt diese Sprache nur für dieses Dokument.
  5. Mit einem Klick auf OK wird das Dokument gespeichert.
    Bildausschnitt der modalen "Sprach-"Optionen im LibreOffice Writer auf dem PC
    Bildausschnitt der modalen "Sprach-"Optionen im LibreOffice Writer auf dem PC

einstellen der Sprache des Dokumentes in LibreOffice Impress (PC)

  1. Das Original wird in LibreOffice Impress geöffnet.
  2. Die Hauptsprache des Textes wird ermittelt. Wenn viel Text rot unterringelt ist, ist das oft ein Indiz, dass die Sprache nicht richtig gesetzt ist.
  3. Über Extras > Sprache > Für den ganzen Text > Mehr… wir die Sprache des Dokumentes gesetzt. Der Dialog Optionen - Sprachen und Gebietsschemata - Allgemein öffnet sich.
    Bildausschnitt "Extras" Menü mit markierter "Sprache" im LibreOffice Impress auf dem PC
    Bildausschnitt "Extras" Menü mit markierter "Sprache" im LibreOffice Impress auf dem PC
  4. Unter Standardsprachen der Dokumente, wird die korrekte Sprache des Dokumentes aus der Dropdown-Liste gewählt. Mit einem Haken für "Nur für das aktuelle Dokument" gilt diese Sprache nur für dieses Dokument.
  5. Mit einem Klick auf OK wird das Dokument gespeichert.
    Bildausschnitt der modalen "Sprach-"Optionen im LibreOffice Impress auf dem PC
    Bildausschnitt der modalen "Sprach-"Optionen im LibreOffice Impress auf dem PC

einstellen der Sprache des Dokumentes in LibreOffice Writer (Mac)

  1. Das Original wird in LibreOffice Writer geöffnet.
  2. Die Hauptsprache des Textes wird ermittelt. Wenn viel Text rot unterringelt ist, ist das oft ein Indiz, dass die Sprache nicht richtig gesetzt ist.
  3. Über Extras > Sprache > Für den ganzen Text > Mehr… wir die Sprache des Dokumentes gesetzt. Der Dialog Optionen - Sprachen und Gebietsschemata - Allgemein öffnet sich.
    Bildausschnitt "Extras" Menü mit markierter "Sprache" im LibreOffice Writer auf dem Mac
    Bildausschnitt "Extras" Menü mit markierter "Sprache" im LibreOffice Writer auf dem Mac
  4. Unter Standardsprachen der Dokumente, wird die korrekte Sprache des Dokumentes aus der Dropdown-Liste gewählt. Mit einem Haken für "Nur für das aktuelle Dokument" gilt diese Sprache nur für dieses Dokument.
  5. Mit einem Klick auf OK wird das Dokument gespeichert.
    Bildausschnitt der modalen "Sprach-"Optionen im LibreOffice Writer auf dem Mac
    Bildausschnitt der modalen "Sprach-"Optionen im LibreOffice Writer auf dem Mac

einstellen der Sprache des Dokumentes in LibreOffice Impress (Mac)

  1. Auf dem Ansichten Tab wird Outline gewählt. Der zu ändernde Text auf allen Folien wird markiert.
  2. nach einem Rechts-Klick wird im Kontextmenü Zeichen... gewählt. der Zeichen Dialog öffnet sich.
  3. Auf dem Schriften-Tab wird die richtige Sprache für den markierten Text gewählt und mit OK bestätigt.
  4. Diese Schritte werden für jeden zu ändernden Text wiederholt.
  5. Das Dokument wird über Speichern gespeichert.
    Bildausschnitt der modalen "Sprachen" Optionen in LibreOffice Impress auf einem Mac
    Bildausschnitt der modalen "Sprachen" Optionen in LibreOffice Impress auf einem Mac

Auswahl einer Sprache für markierten Text in LibreOffice Writer (PC)

Text, der immer noch rot unterringelt ist, sowie Absätze in einer andern Sprache, müssen seperat ihre eigene Sprache eingestellt bekommen.

  1. Den Text im betroffenen Textfeld, der der Änderung bedarf, markieren.
  2. Nach einem Rechts-Klick auf den markierten Text wird im Kontextmenü Zeichen… ausgewählt. Der Dialog Zeichen öffnet sich.
  3. Im Tab Schrift wird die passende Sprache für den markierten Text ausgewählt und mit OK bestätigt.
  4. Diese Schritte werden für jeden zu ändernden Text wiederholt.
  5. Das Dokument wird über Speichern gespeichert.
    Bildausschnitt der modalen "Zeichen" Optionen in LibreOffice Writer auf einem PC
    Bildausschnitt der modalen "Zeichen" Optionen in LibreOffice Writer auf einem PC

Auswahl einer Sprache für markierten Text in LibreOffice Impress (PC)

Text, der immer noch rot unterringelt ist, sowie Absätze in einer andern Sprache, müssen seperat ihre eigene Sprache eingestellt bekommen.

  1. Den Text im betroffenen Textfeld, der der Änderung bedarf, markieren.
  2. Nach einem Rechts-Klick auf den markierten Text wird im Kontextmenü Zeichen… ausgewählt. Der Dialog Zeichen öffnet sich.
  3. Im Tab Schrift wird die passende Sprache für den markierten Text ausgewählt und mit OK bestätigt.
  4. Diese Schritte werden für jeden zu ändernden Text wiederholt.
  5. Das Dokument wird über Speichern gespeichert.
    Bildausschnitt der modalen "Zeichen" Optionen in LibreOffice Impress auf einem PC
    Bildausschnitt der modalen "Zeichen" Optionen in LibreOffice Impress auf einem PC

Auswahl einer Sprache für markierten Text in LibreOffice Writer (Mac)

Text, der immer noch rot unterringelt ist, sowie Absätze in einer andern Sprache, müssen seperat ihre eigene Sprache eingestellt bekommen.

  1. Auf dem Ansichten Tab wird Outline gewählt. Der zu ändernde Text auf allen Folien wird markiert.
  2. nach einem Rechts-Klick wird im Kontextmenü Zeichen… gewählt. der Zeichen Dialog öffnet sich.
  3. Auf dem Schriften-Tab wird die richtige Sprache für den markierten Text gewählt und mit OK bestätigt.
  4. Diese Schritte werden für jeden zu ändernden Text wiederholt.
  5. Das Dokument wird über Speichern gespeichert.
    Bildausschnitt der modalen "Zeichen" Optionen in LibreOffice Writer auf einem Mac
    Bildausschnitt der modalen "Zeichen" Optionen in LibreOffice Writer auf einem Mac

Auswahl einer Sprache für markierten Text in LibreOffice Impress (Mac)

Text, der immer noch rot unterringelt ist, sowie Absätze in einer andern Sprache, müssen seperat ihre eigene Sprache eingestellt bekommen.

  1. Den Text im betroffenen Textfeld, der der Änderung bedarf, markieren.
  2. Nach einem Rechts-Klick auf den markierten Text wird im Kontextmenü Zeichen… ausgewählt. Der Dialog Zeichen öffnet sich.
  3. Im Tab Schrift wird die passende Sprache für den markierten Text ausgewählt und mit OK bestätigt.
  4. Diese Schritte werden für jeden zu ändernden Text wiederholt.
  5. Das Dokument wird über Speichern gespeichert.
    Bildausschnitt der modalen "Zeichen" Optionen in LibreOffice Impress auf einem Mac
    Bildausschnitt der modalen "Zeichen" Optionen in LibreOffice Impress auf einem Mac

Add accessible hyperlink text

Screen readers may scan links, so ensure links have accurate information about the destination by using link texts with the full title of the destination page.

Accessible Tables

If possible, avoid tables and show the data another way, if tables are needed, keep them simple and for data only.

  • Specify column header information, also identify the header row with the repeat heading option. As this can be read by the screen reader to help the user understand the tables contents. It also helps describe to the user where the cursor is located in the table, so the user can navigate the table.
  • If hyperlinks are used in a table, edit the hyperlinks texts so they do not break mid-sentence.
  • Test tables display OK on other devices such as smartphones and tablets.
  • Avoid fixed width tables.
  • Avoid split cells, merged cells, or nested tables, these can confuse screen readers.
  • Avoid completely blank rows or columns, as a screen reader can mislead the user into thinking it is the end of the table's content.

How to adjust spacing between sentences, lines and paragraphs

Adding extra spacing between sentences, lines and paragraphs

Dyslexia makes it hard to see text on a page, it is sometimes described as text overlapping as it is being looked at. Increasing the spacing between sentences, lines and paragraphs can help, this can be done by adjusting the document's indents and spacing.

  1. Open the original in LibreOffice.
  2. Click Format from the menu and select Paragraph.
  3. Adjust the options on the Indents & Spacing tab.

Accessible font styles

  • Choose a font that makes reading a document easier, think of people with low vision, dyslexia and other disabilities.
  • Avoid using all capital letters and other excessive font styling.
  • Avoid using colours to convey a meaning, some people might miss the meaning due to colour blindness. Instead:
  • Use bold or a larger font.
  • Hyperlinks should be underlined so that people with colour blindness know that the text is linked even if they can’t see the colour.

Good contrast and colours to avoid

  • Have a good contrast between colours of the text and the background to make the text is easy to see. This helps people with low vision.
  • Avoid light blue colours, as this colour is often the first colour that people start to struggle to see when they age.

Paragraph banners

Add paragraph banners, which can help people who are visually impaired and/or have dyslexia. Make the background colour block extend across the width of the document, you could highlight the text within the banner.

  • Format > Paragraph > Area tab > Colour > choose a colour (avoid the colour light blue).

Avoid content that is only in the Header or Footer

Screen readers do not always scan and read Header or Footer sections of documents, as these areas are not always visible in some office suites. Avoid having content that is only in the Header or Footer when it is important to the user.

How to test Accessibility with a Reader

With a free reader you can test reading the document out aloud to get an idea of how to optimise the document if needed. A free and open source multiplatform document viewer called Okular claims to be able to read PDFs and OpenDocument files aloud.