rechts|220px Texinfo ist das hypertextfähige Dokumentationssystem des GNU-Projektes.

Motivation Es muss nur ein Quelldokument gepflegt werden, aus dem mit Konvertierungsprogrammen verschiedene Ausgabeformate erzeugt werden können.

Eingabeformat Eine Texinfo-Quelldatei hat üblicherweise die Dateiendung .texi und sieht fast wie gewöhnlicher Text (plain text) aus, enthält aber Formatierungs­anweisungen, die mit dem Klammeraffen (@) beginnen:

@ifnottex @node Top @top Kurzes Beispiel

@insertcopying @end ifnottex

@menu * Erstes Kapitel:: Das erste Kapitel ist das einzige Kapitel in diesem Beispiel. * Index:: Vollständiger Index. @end menu

Ausgabeformate Mit texi2any (vor Texinfo 5.0 makeinfo und texi2html) Info (üblicherweise ohne Dateiendung) HTML Einfache Textdatei DocBook Texinfo XML Mit texi2dvi / texi2pdf DVI PDF Mit makertf RTF (erlaubt weitere Konvertierung in WinHelp-Datei)

Eine Konvertierung von texinfo in UNIX manpages ist nicht vorhanden. Manpages müssen nach einem festen Schema aufgebaut sein und erlauben keine Hyperlinks.

texi2dvi und texi2pdf sind Shell-Skripte, die ihrerseits TeX (bzw. pdfTeX) benutzen. Hierbei wird ein TeX-Makropaket, das ebenfalls texinfo heißt, eingesetzt.

texinfo als TeX-Format Texinfo ist ein ungewöhnliches TeX-Format, da es nicht den Konventionen von plain TeX folgt. Insbesondere ist der Escape-Character, der die Befehle einleitet, nicht der Backslash, sondern das At-Zeichen.

Info Info ist das Hypertext-Dokumentationsformat des GNU-Projektes. Durch Info-Dateien kann mit GNU-Info oder Emacs (sogar auf ASCII-Terminals) navigiert werden.

Lizenz Texinfo ist freie Software unter der GNU General Public License.

Weblinks

Texinfo (englisch) Info (englisch) texi2html (englisch) makertf (englisch)

Kategorie:Beschreibungssprache Kategorie:TeX Kategorie:GNU-Paket