- Rich-Text-Format
-
Rich Text Format Dateiendung .rtf
MIME-Type text/rtf
Magische Zahl {\rtf Entwickelt von Microsoft Art Dokumentenformat Das Rich Text Format (RTF) ist ein Dateiformat für Texte, das von Microsoft 1987 eingeführt wurde. Es kann als Datenaustausch zwischen Textverarbeitungsprogrammen verschiedener Hersteller auf verschiedenen Betriebssystemen dienen. Ebenso wird es zum Beispiel für die Darstellung formatierten Textes in Datenbankfeldern eingesetzt.
Der Benutzer wählt in seiner Textverarbeitung im „Speichern-Dialog“ als Dateityp RTF an, damit das Programm den Text als RTF-Datei mit der Dateiendung .rtf speichert. Mit einem anderen Textverarbeitungsprogramm kann dann der Text wieder geöffnet werden. In den meisten Fällen entspricht der Text dem Original, da RTF viele Darstellungsmerkmale enthält.
Technisch gesehen sind RTF-Dateien reine Textdateien. Sie enthalten Anweisungen, die das Aussehen des Textes verändern. Diese Vorgehensweise nennt man Markup und ist ähnlich wie in HTML und LaTeX. Weiterhin können RTF-Dateien mit speziellen Befehlen auch Binärdaten, z. B. ein Bild, enthalten. Die verschiedenen RTF-Versionen sind aufwärtskompatibel.
Beispiel
Das folgende Beispiel zeigt, wie eine RTF-Datei intern aufgebaut ist.
- Der RTF-Dateiinhalt:
{\rtf1 Guten Tag! \par {\i Dies} ist ein formatierter {\b Text}. \par Das Ende. }
- Die Darstellung:
- Guten Tag!
- Dies ist ein formatierter Text.
- Das Ende.
Techniken
Absätze werden also durch \par getrennt. Innerhalb von {\i <Text>} wird der Text kursiv und innerhalb {\b <Text>} fett geschrieben. Andere Texteigenschaften werden entsprechend markiert. Am Beginn jeder RTF-Datei kann die Liste aller verwendeten Schriftarten gespeichert sein.
RTF ist auch das Standard-Dateiformat von WordPad in Microsoft Windows. Wordpad stellt auch RTF-Texte mit Bildern dar und erlaubt es, sie einzufügen (als Bitmap über den Objekte-Dialog), zu löschen und in der Größe zu ändern (per Mausklick), bietet aber darüber hinaus keine weiteren Bearbeitungsmöglichkeiten.
Ebenfalls verwenden Apples TextEdit, der Standard-Editor von Mac OS X, und alle anderen Programme, die ebenfalls auf dem Framework Apple TextEngine basieren, RTF als Standardformat. Allerdings können diese Programme keine eingebundenen Grafiken im RTF-Format darstellen und ebenfalls keine Fußnoten. Apple hat dafür das proprietäre RTFD-Format eingeführt, das eine Paketdatei ist, die aus dem Text im RTF-Format besteht und anderen, in den Text eingefügten Dateien wie Bildern, aber auch Filmen etc.
Weblinks
- Online-Version der Spezifikationen (HTML, englisch) (Version 1.6 vom Mai 1999)
- Version 1.7 (August 2003)
- Version 1.8/Word 2003 (April 2004)
- Version 1.9/Word 2007 (Februar 2007)
- UnRTF (Open-Source Programm um RTF in HTML, Latex, PostScript und andere Formate zu konvertieren. Das Programm muss vor der Benutzung kompiliert werden.)
Wikimedia Foundation.