„Rich Text Format“ – Versionsunterschied
[gesichtete Version] | [gesichtete Version] |
K Änderungen von 134.97.100.146 (Diskussion) auf die letzte Version von Alnilam zurückgesetzt (HG) |
|||
(48 dazwischenliegende Versionen von 32 Benutzern werden nicht angezeigt) | |||
Zeile 5: | Zeile 5: | ||
| Screenshot = |
| Screenshot = |
||
| Beschreibung = |
| Beschreibung = |
||
| Dateiendung = |
| Dateiendung = .rtf |
||
| MIME = text/rtf, application/rtf<ref>[http://www.iana.org/assignments/media-types/application/rtf Application Media Types |
| MIME = text/rtf, application/rtf |
||
| MIME-Anm =<ref>[http://www.iana.org/assignments/media-types/application/rtf ''Application Media Types''], abgerufen am 26. Februar 2013 (englisch).</ref> |
|||
| |
| MagischeZahl = <nowiki>{</nowiki>\rtf |
||
| UniformTyp = public.rtf |
|||
| MagischeZahl = {\rtf |
|||
| MagischeZahlNotation = |
| MagischeZahlNotation = |
||
| MagischeZahlHex = |
| MagischeZahlHex = |
||
Zeile 24: | Zeile 23: | ||
| Website = |
| Website = |
||
}} |
}} |
||
Das '''Rich Text Format''' ('''RTF''') ist ein [[Dateiformat]] für Texte, das von [[Microsoft]] 1987 eingeführt wurde. Es kann als [[Austauschformat]] zwischen [[Textverarbeitung]]sprogrammen verschiedener Hersteller auf verschiedenen [[Betriebssystem]]en dienen. Ebenso wird es zum Beispiel für die Darstellung formatierten Textes in Datenbankfeldern eingesetzt. |
Das '''Rich Text Format''' ('''RTF''') ist ein [[proprietäres Dateiformat]] für Texte, das von [[Microsoft]] 1987 eingeführt wurde. Es kann als [[Austauschformat]] zwischen [[Textverarbeitung]]sprogrammen verschiedener Hersteller auf verschiedenen [[Betriebssystem]]en dienen. Ebenso wird es zum Beispiel für die Darstellung formatierten Textes in Datenbankfeldern eingesetzt. |
||
== |
== Merkmale == |
||
Im Gegensatz zu [[Plain text]], der nur die reinen Textzeichen transportiert, aber keinerlei Formatierungen wie zum Beispiel Schriftgrößen, -arten oder -auszeichnungen, enthält ein RTF-Dokument auch zahlreiche Textformatierungsmerkmale bis hin zu eingebetteten Grafiken, ohne andererseits an eine bestimmte Software gebunden zu sein. Praktisch alle Textverarbeitungssysteme können RTF-Dateien schreiben und lesen. Layouttreue ist dabei allerdings nicht gewährleistet, es kann beispielsweise zu veränderten Seitenumbrüchen auf dem Zielsystem kommen. |
|||
⚫ | Der Benutzer wählt in seiner Textverarbeitung im „Speichern-Dialog“ als Dateityp ''RTF'' an, |
||
⚫ | Technisch gesehen sind RTF-Dateien reine [[Textdatei]]en, enthalten jedoch innerhalb des eigentlichen Textinhalts eingebettete Anweisungen zur Formatierung. Diese Vorgehensweise nennt man Textauszeichnung ([[Auszeichnungssprache|Markup]]), sie arbeitet ähnlich wie [[HTML]] und [[LaTeX]]. Darüber hinaus können in RTF-Dateien auch Binärdaten, z. B. ein Bild, eingebettet sein. |
||
⚫ | |||
Die ab Version 1.0 von 1987 definierten RTF-Versionen sind dabei [[Kompatibilität (Technik)#Aufwärtskompatibilität|aufwärtskompatibel]]. |
|||
== Anwendung == |
|||
⚫ | Der Benutzer wählt in seiner Textverarbeitung im „Speichern-Dialog“ als Dateityp ''RTF'' an, um den Text als RTF-Datei mit der Dateiendung ''.rtf'' zu speichern. Mit einem anderen Textverarbeitungsprogramm kann dann der Text wieder geöffnet werden. Je einfacher der Text formatiert ist, desto zuverlässiger wird er mit anderen Programmen wie gewünscht wiedergegeben. Insbesondere Vorlagen und Objektanker (Bilder, Textrahmen und andere Objekte) können das Layout bei der Wiedergabe mit einem anderen Programm beeinträchtigen. Schriftarten werden in der Regel nicht eingebettet und müssen daher für eine originalgetreue Wiedergabe auf dem Zielsystem installiert sein. |
||
⚫ | |||
Das folgende Beispiel zeigt, wie eine RTF-Datei intern aufgebaut ist. |
Das folgende Beispiel zeigt, wie eine RTF-Datei intern aufgebaut ist. |
||
Der RTF-Dateiinhalt: |
Der RTF-Dateiinhalt: |
||
{\rtf1 |
{\rtf1 |
||
Guten Tag! |
|||
\line |
|||
\par |
|||
{\i Dies} ist \b{\i ein |
|||
\i0 formatierter \b0Text}. |
|||
\par |
|||
\b Das \b0Ende. |
|||
} |
} |
||
Die Darstellung: |
Die Darstellung: |
||
<div style="margin-left:2em;"> |
|||
<blockquote> |
|||
Guten Tag!<br /> |
Guten Tag!<br /> |
||
''Dies'' ist ein |
''Dies'' ist '''''ein''''' '''formatierter''' Text. |
||
Das Ende. |
'''Das''' Ende. |
||
</blockquote> |
|||
</div> |
|||
⚫ | Absätze werden also durch ''\par'' getrennt, Leerzeilen mit ''\line'' eingefügt, innerhalb von <code>{\i <Text>}</code> stehender Text kursiv und innerhalb <code>{\b <Text>}</code> stehender Text fett angezeigt usw. Weitere Texteigenschaften werden analog markiert, und zu Beginn einer RTF-Datei kann außerdem eine Liste aller verwendeten Schriftarten gespeichert sein. |
||
== Techniken == |
|||
⚫ | Technisch gesehen sind RTF-Dateien reine [[Textdatei]]en |
||
== Verbreitung == |
|||
⚫ | |||
RTF ist das Standard-Dateiformat von [[WordPad]] und eine der wenigen Möglichkeiten, Texte ohne größeren Aufwand zwischen DOS- und Windows-Anwendungen auszutauschen. Wordpad erlaubt es außerdem, RTF-Texte über den „Objekt-Einfügen“-Dialog mit als Bitmap vorliegenden Bildern zu versehen, diese (per Mausklick) in ihrer Größe zu ändern und auch selbst anzuzeigen bzw. wieder zu löschen. Darüber hinausgehende Bearbeitungsmöglichkeiten für Bilder werden dagegen nicht angeboten. |
|||
⚫ | {{Anker|RTFD}}[[Apple]]s [[TextEdit]], der Standard-Editor von [[macOS]], und alle anderen Programme, die auf dem Framework [[Apple TextEngine]] basieren, verwenden ebenfalls RTF als Standardformat. Allerdings beherrschen diese Programme keine eingebundenen Grafiken und auch keine Fußnoten. [[Apple]] hat dazu das proprietäre [[RTFD]]-Format eingeführt: eine Paketdatei, die aus dem Text im Rich Text Format und anderen, in den Text eingefügten Dateien wie Bildern, aber auch Filmen etc. besteht. |
||
RTF ist das Standard-Dateiformat von [[WordPad]] in [[Microsoft Windows]]. Wordpad stellt auch RTF-Texte mit Bildern dar und erlaubt es, diese (als Bitmap über den Objekte-Dialog) einzufügen, zu löschen und (per Mausklick) in der Größe zu ändern. Darüber hinaus werden keine weiteren Bearbeitungsmöglichkeiten für Bilder angeboten. |
|||
Mit steigender Leistungsfähigkeit von Importfiltern für proprietäre Dateiformate und der wachsenden Popularität von [[Markdown]] verliert RTF als Austauschformat an Bedeutung. |
|||
⚫ | [[Apple]]s [[TextEdit]], der Standard-Editor von [[ |
||
== Weblinks == |
== Weblinks == |
||
* [ |
* [https://msdn.microsoft.com/de-de/library/aa140277(office.10).aspx Spezifikationen, Version 1.6] (Mai 1999, englisch) |
||
* [http:// |
* [http://ysagnier.free.fr/formats/rtf/rtf-spec-1-8.pdf Spezifikationen, Version 1.8/Word 2003] (April 2004, englisch) |
||
* [ |
* [https://web.archive.org/web/20190109143929/https://www.microsoft.com/en-us/download/details.aspx?id=10725 Spezifikationen, Version 1.9.1/Word 2007] (Februar 2007, englisch) |
||
* [http://www.microsoft.com/downloads/details.aspx?familyid=DD422B8D-FF06-4207-B476-6B5396A18A2B&displaylang=en Version 1.9/Word 2007] vom Februar 2007. |
|||
* [http://www.gnu.org/software/unrtf/unrtf.html UnRTF], Open-Source-Programm zur Konvertierung von RTF in HTML, LaTeX, PostScript und andere Formate. Das Programm muss vor der Benutzung kompiliert werden. |
* [http://www.gnu.org/software/unrtf/unrtf.html UnRTF], Open-Source-Programm zur Konvertierung von RTF in HTML, LaTeX, PostScript und andere Formate. Das Programm muss vor der Benutzung kompiliert werden. |
||
Aktuelle Version vom 22. Mai 2024, 18:45 Uhr
Rich Text Format | |
---|---|
Dateiendung: | .rtf
|
MIME-Type: | text/rtf, application/rtf [1]
|
Magische Zahl: | {\rtf |
Entwickelt von: | Microsoft |
Aktuelle Version | 1.9.1 (19. März 2008) |
Art: | Dokumentenformat |
Das Rich Text Format (RTF) ist ein proprietäres Dateiformat für Texte, das von Microsoft 1987 eingeführt wurde. Es kann als Austauschformat zwischen Textverarbeitungsprogrammen verschiedener Hersteller auf verschiedenen Betriebssystemen dienen. Ebenso wird es zum Beispiel für die Darstellung formatierten Textes in Datenbankfeldern eingesetzt.
Merkmale
[Bearbeiten | Quelltext bearbeiten]Im Gegensatz zu Plain text, der nur die reinen Textzeichen transportiert, aber keinerlei Formatierungen wie zum Beispiel Schriftgrößen, -arten oder -auszeichnungen, enthält ein RTF-Dokument auch zahlreiche Textformatierungsmerkmale bis hin zu eingebetteten Grafiken, ohne andererseits an eine bestimmte Software gebunden zu sein. Praktisch alle Textverarbeitungssysteme können RTF-Dateien schreiben und lesen. Layouttreue ist dabei allerdings nicht gewährleistet, es kann beispielsweise zu veränderten Seitenumbrüchen auf dem Zielsystem kommen.
Technisch gesehen sind RTF-Dateien reine Textdateien, enthalten jedoch innerhalb des eigentlichen Textinhalts eingebettete Anweisungen zur Formatierung. Diese Vorgehensweise nennt man Textauszeichnung (Markup), sie arbeitet ähnlich wie HTML und LaTeX. Darüber hinaus können in RTF-Dateien auch Binärdaten, z. B. ein Bild, eingebettet sein.
Die ab Version 1.0 von 1987 definierten RTF-Versionen sind dabei aufwärtskompatibel.
Anwendung
[Bearbeiten | Quelltext bearbeiten]Der Benutzer wählt in seiner Textverarbeitung im „Speichern-Dialog“ als Dateityp RTF an, um den Text als RTF-Datei mit der Dateiendung .rtf zu speichern. Mit einem anderen Textverarbeitungsprogramm kann dann der Text wieder geöffnet werden. Je einfacher der Text formatiert ist, desto zuverlässiger wird er mit anderen Programmen wie gewünscht wiedergegeben. Insbesondere Vorlagen und Objektanker (Bilder, Textrahmen und andere Objekte) können das Layout bei der Wiedergabe mit einem anderen Programm beeinträchtigen. Schriftarten werden in der Regel nicht eingebettet und müssen daher für eine originalgetreue Wiedergabe auf dem Zielsystem installiert sein.
Aufbau
[Bearbeiten | Quelltext bearbeiten]Das folgende Beispiel zeigt, wie eine RTF-Datei intern aufgebaut ist.
Der RTF-Dateiinhalt:
{\rtf1 Guten Tag! \line {\i Dies} ist \b{\i ein \i0 formatierter \b0Text}. \par \b Das \b0Ende. }
Die Darstellung:
Guten Tag!
Dies ist ein formatierter Text.
Das Ende.
Absätze werden also durch \par getrennt, Leerzeilen mit \line eingefügt, innerhalb von {\i <Text>}
stehender Text kursiv und innerhalb {\b <Text>}
stehender Text fett angezeigt usw. Weitere Texteigenschaften werden analog markiert, und zu Beginn einer RTF-Datei kann außerdem eine Liste aller verwendeten Schriftarten gespeichert sein.
Verbreitung
[Bearbeiten | Quelltext bearbeiten]RTF ist das Standard-Dateiformat von WordPad und eine der wenigen Möglichkeiten, Texte ohne größeren Aufwand zwischen DOS- und Windows-Anwendungen auszutauschen. Wordpad erlaubt es außerdem, RTF-Texte über den „Objekt-Einfügen“-Dialog mit als Bitmap vorliegenden Bildern zu versehen, diese (per Mausklick) in ihrer Größe zu ändern und auch selbst anzuzeigen bzw. wieder zu löschen. Darüber hinausgehende Bearbeitungsmöglichkeiten für Bilder werden dagegen nicht angeboten.
Apples TextEdit, der Standard-Editor von macOS, und alle anderen Programme, die auf dem Framework Apple TextEngine basieren, verwenden ebenfalls RTF als Standardformat. Allerdings beherrschen diese Programme keine eingebundenen Grafiken und auch keine Fußnoten. Apple hat dazu das proprietäre RTFD-Format eingeführt: eine Paketdatei, die aus dem Text im Rich Text Format und anderen, in den Text eingefügten Dateien wie Bildern, aber auch Filmen etc. besteht.
Mit steigender Leistungsfähigkeit von Importfiltern für proprietäre Dateiformate und der wachsenden Popularität von Markdown verliert RTF als Austauschformat an Bedeutung.
Weblinks
[Bearbeiten | Quelltext bearbeiten]- Spezifikationen, Version 1.6 (Mai 1999, englisch)
- Spezifikationen, Version 1.8/Word 2003 (April 2004, englisch)
- Spezifikationen, Version 1.9.1/Word 2007 (Februar 2007, englisch)
- UnRTF, Open-Source-Programm zur Konvertierung von RTF in HTML, LaTeX, PostScript und andere Formate. Das Programm muss vor der Benutzung kompiliert werden.
Einzelnachweise
[Bearbeiten | Quelltext bearbeiten]- ↑ Application Media Types, abgerufen am 26. Februar 2013 (englisch).