Penguin
Annotated edit history of RTF version 3, including all changes. View license author blame.
Rev Author # Line
3 StuartYeates 1 Acronym and FileExtension for __R__ich __T__ext __F__ormat.
2 JohnMcPherson 2
3 A [Microsoft] standard for document interchange. It is a plain text mark-up language, although binary objects can be embedded in it. It is fairly widely supported amongst word processors, although as might be expected Microsoft's own products insert and understand some tags that aren't mentioned in the publicly available standard...
4
5 Some linux programs that can create RTF files include enscript(1) and sgml2rtf(1) (part of the linuxdoc-tools package in Debian),
6 while OpenOffice can read and write RTF.
7
8 You can also give an RTF file a ".DOC" extension and then MicrosoftWindows users will be able to transparently open it in MicrosoftWord, blissfully unaware what format the file is actually in.
9
10 Sample RTF code:
11
12 {\rtf1\ansi\ansicpg1252\deff0\deflang1033{
13 \fonttbl{\f0\fswiss\fprq2\fcharset0 Arial;}{\f1\fnil\fcharset2 Symbol;}}
14 {\colortbl ;\red0\green0\blue0;\red0\green0\blue255;}
15 \viewkind4\uc1\pard\qc\b\f0\fs52 Heading\up28\'ae\up0
16 Paragraph1 ...
17 \par
18 Paragraph2
19 \par
20
21
22 __snip__...
23
24 }