Blindtext - Sinn und Zweck
Mit dem Paket Blindtext.sty kann man schnell ein Testdokument anlegen. Das Paket wurde in der TeXnischen Komödie 4/2000 beschrieben.
Wer mehr zu Blindtexten erfahren möchte, kann bei Wikipedia nachsehen. Das klassische Lorem Ipsum gibt es auch als lipsum.sty
Mit Hilfe dieses Paketes wurde eine Klassenübersicht erstellt.
Unterstützte Sprachen
blindtext.sty erfordert das Babel-Paket.
Folgende Sprachen sind unterstützt:
- english
- german
- ngerman
- latin (Lorem ipsum als Text, keine Listen etc. unterstützt).
Um weitere Sprachen anzulegen fehlen mir die Sprachkenntnisse. In der englischen Beschreibung ist eine kurze Liste der Texte, die ich bräuchte um eine neue Sprache einzufügen.
Blindtext - Verwendung
Einfacher Text erzeugen
Verschiedene Makros können zum erzeugen von Blindtext verwendet werden.
- \blindtext
- Text erzeugen
- \Blindtext
- Text mit mehreren Absätzen erzeugen.
- \blindtext[3]
- Text dreimal erzeugen.
- \Blindtext[2][3]
- Mehr Text mit zwei Absätzen und dem dreifachen Text erzeugen.
Listen erzeugen
Will man Klassen und Styles prüfen, kann es interessant sein, ganze Listen zu generieren.
- \blinditemize
- Eine Itemize-Umgebung setzen.
- \blindenumerate
- Eine Enumerate-Umgebung setzen.
- \blinddescription
- Eine Description-Umgebung setzen.
- \Blinditemize
- Eine Itemize-Umgebung mit je einem Absatz setzen.
- \Blindenumerate
- Eine Enumerate-Umgebung mit je einem Absatz setzen.
- \Blinddescription
- Eine Description-Umgebung mit je einem Absatz setzen.
Mit einem optionalen Parameter kann die Anzahl der Wiederholungen eingestellt werden.
Sonstige Listen sind auch anzeigbar, Details finden sich dazu in der Paketdokumentation.
Dokumente erzeugen
Will man komplette Dokumente erzeugen, geht das natürlich auch.
- \blinddocument
- Ein Text mit allen Gliederungsstufen und allen Listtypen wird erzeugt.
- \Blinddocument
- Ein grösserer Text mit allen Gliederungsstufen und allen Listtypen wird erzeugt.
Mathe
Auf Anregung von Arno Trautmann gibt es ab Version 1.9 eine mathematische Erweiterung von Blindtext.
- \blindmathtrue + \blindmathfalse
- An und auschalten von Inline-Formeln im Blindtext.
- \blindmathpaper
- Etwas Text mit angesetzten Matheformeln.
Version 1.9 wird so nicht auf CTAN erscheinen, es wird wohl später eine überarbeitete Version mit mehr und anderen Formeln erscheinen.
Beispiel
\documentclass[ngerman]{scrartcl} \usepackage{babel} \usepackage{blindtext} \begin{document} \Blinddocument \end{document}
Dieses Dokument erzeugt ein 15-Seitiges Dokument mit verschiedenen Gliederungsstufen und Listen. Will man zusätzlich ein Inhaltsverzeichnis, so kann man Problemlos ein \tableofcontents voransetzen.
Das Paket ist gezippt verfügbar:
- Siehe Versionen/Änderungen
- CTAN
Änderungen
- V1.6 (2.8.2006):
- Wird ein Blindtext in einer Sprache ausgegeben, die nicht unterstützt ist,
- so wird eine Warnung ausgegeben und auf englisch umgeschaltet.
- V1.7 (1.12.2006):
- Überflüssige Leerzeichen wurden entfernt.
- Umtaufen eines Zählers aus Kompatibilitätsgründen.
- V1.8 (27.1.2009):
- Weitere überflüssige Leerzeichen wurden entfernt (Dank an Heiko oberdiek und Arno Trautmann für Hinweis und Korrektur)
- V1.9 (3.6.2009, auf CTAN 2009-08-02):
- Erste Entwurf für eine Mathe-Weiterentwicklung (Dank an Arno Trautmann für Hinweis und Unterstützung)
- Unterstützung von polyglossia und (n)german
- Unterstützung von französisch (sehr rudimentär, V1.9b)