Úvodem – Co to je RTF – K čemu je RTF – Jak se dá soubor RTF vytvořit – Jak se naučit RTF – Jak RTF funguje
Tento návod jsem si pro sebe začal psát, když jsem potřeboval umět vygenerovat RTF soubor. Je neúplný a může obsahovat chyby. Můžete ho používat bez omezení, ale neposkytuji žádné záruky.
RTF znamená Rich Text Format. Je to značkovací jazyk k formátování textu. Soubor RTF je normální textový soubor, ve kterém je spousta formátovacích příkazů (zapni tučné písmo, ukonči odstavec, přepni na Arial apod.). Tedy něco jako TeX, případně HTML.
Je dobré mít po ruce specifikaci RTF. Starší specifikace verze 1.5 je ke stažení na Slunečnici, novější specifikaci 1.6 jsem našel v podobě on-line příručky.
Hodně mi dalo, když jsem si ve Wordpadu zkusil napsat nějaký formátovaný text, uložil ho jako RTF a pak otevřel v Poznámkovém bloku. Nedoporučuju to dělat z Wordu, ten ukládá hrozně moc balastu.
Program, který umí číst RTF soubory, si nejdřív přečte hlavičku. Podle ní si nastaví fonty, kódování, barvy, styly apod. (pokud to podporuje). Pak prochází soubor, čte text a zpracovává řídicí slova k jeho formátování. Pokud nějakému řídicímu slovu nerozumí, ignoruje ho – tím pádem umí i primitivnější program číst RTF, které vytvořil nabušený editor.
Tento návod vznikl pro mou osobní potřebu. Je neúplný a může obsahovat chyby.
Vytvořil Honza Hučín 7. 2. 2005, poslední aktualizace 11. 2. 2005