File format

RTF - Rich Text Format

Iniimbak ng RTF ang formatadong teksto bilang nababasang markup sa halip na binary data. Ito ang lumang pinakamababang karaniwang format sa pagitan ng mga word processor, at gumagana pa rin ito kahit saan.

.rtf

Ang RTF ay nangangahulugang Rich Text Format. Inilathala ito ng Microsoft noong 1987 bilang paraan para mailipat ang mga na-format na dokumento sa pagitan ng mga programa na kung hindi ay walang anumang pagkakapareho, at naging napakaepektibo nito kaya halos bawat word processor na naisulat ay kaya pa ring magbasa nito. Kung saan ang plain text ay walang formatting at ang DOC ay may formatting na walang sinuman sa labas ng Microsoft ang maaasahang makapag-decode, inilagay ng RTF ang formatting sa paraang bukas at nababasa.

Paano nag-iimbak ng formatting ang isang RTF

Ang RTF file ay plain text. Buksan ito sa isang text editor at mababasa mo ang parehong mga salita mo at ang mga tagubiling nakapalibot dito, dahil ipinapahayag ang formatting gamit ang mga control words: mga command na may backslash sa unahan na hinalo sa teksto. Ang \b ay nagpapa-on ng bold at ang \b0 ay nagpapapatay nito; ang \i ay gumagawa ng kapareho para sa italic; ang \par ay nagtatapos ng talata; ang \fs24 ay nagtatakda ng laki ng font sa half-points, kaya ang 24 ay katumbas ng 12 point. Ang mga font at kulay ay idinedeklara sa mga talahanayan sa itaas ng file at tinutukoy pagkatapos ayon sa numero.

Ang pagiging transparent na iyon ang lakas at kahinaan ng format. Ang bahagyang nasirang RTF ay madalas na puwedeng ayusin nang mano-mano, at ang isang app na nakauunawa lamang sa kalahati ng mga control word ay maipapakita pa rin ang teksto mo na may ilan sa formatting. Ngunit ang mga larawan ay nakakabit bilang mahahabang hexadecimal string sa halip na compressed binary, kaya ang isang RTF na may ilang litrato ay nagiging napakalaki, at kadalasang ilang ulit na mas malaki kaysa sa parehong dokumento bilang DOCX.

Walang compression saanman sa format, at wala ring ZIP wrapper. Ang nakukuha mong tibay ay binabayaran mo sa dami ng bytes.

Anong metadata ang taglay ng isang RTF

Ang RTF ay may opsyonal na information group, na isinusulat bilang \info malapit sa simula ng file, at ito ay katamtaman kumpara sa DOC o DOCX. Kapag pinunan ito ng isang app, maaari mong makita ang \title, \subject, \author, \keywords, \doccomm para sa mga komento, at \operator para sa huling nag-edit ng dokumento.

Lumalabas ang mga petsa bilang mga structured group: \creatim para sa oras ng paglikha at \revtim para sa huling rebisyon, na bawat isa ay nagsusulat nang hiwalay ng taon, buwan, araw, oras at minuto sa magkakahiwalay na control word. Karaniwan ding may \vern na version number, isang \edmins na bilang ng mga minutong ginugol sa pag-edit at isang \nofpages na bilang ng mga pahina.

Dalawang bagay ang nagpapakakaiba sa metadata na ito. Ito ay opsyonal: maraming RTF file ang walang information group, kaya ang metadata report para sa isa ay maaaring bumalik na halos walang laman at tama pa rin. At ito ay nababasang direkta sa file, kaya maaari mong tiyakin kung ano mismo ang naroon sa pamamagitan ng pagbubukas ng dokumento sa isang text editor, na hindi totoo para sa iba pang format ng na-format na dokumento.

Kailan gagamit ng RTF

Gamitin ang RTF kapag kailangan mong magbukas ang na-format na teksto sa isang bagay na hindi mo matitiyak: isang lumang makina, isang minimal na editor, isang system na walang naka-install na office suite. Makatwiran din itong format para sa pagpapalitan kapag karamihan sa dokumento ay teksto at gusto mong masiguro na mabubuksan ito ng tatanggap.

Huwag itong gamitin para sa anumang mabigat sa larawan, kung saan nagiging hindi praktikal ang laki ng file, o para sa mga dokumentong may komplikadong layout, na mahina ang pagkakalahad sa RTF. Para sa pang-araw-araw na pag-edit, mas mainam sa lahat ng aspeto ang DOCX o ODT; para sa tapos na dokumento, i-export ito sa PDF.