Format Fail

RTF - Format Teks Kaya

RTF menyimpan teks berformat sebagai markup yang boleh dibaca dan bukannya data binari. Ia ialah penyebut sepunya paling asas yang lama antara pemproses kata, dan ia masih berfungsi di mana-mana.

.rtf

RTF ialah singkatan bagi Rich Text Format. Microsoft menerbitkannya pada tahun 1987 sebagai cara untuk memindahkan dokumen berformat antara program yang selain itu langsung tiada persamaan, dan ia begitu berjaya sehingga hampir setiap pemproses kata yang pernah ditulis masih boleh membacanya. Jika teks biasa tidak mempunyai pemformatan dan DOC mempunyai pemformatan yang tiada sesiapa di luar Microsoft boleh nyahkod dengan boleh dipercayai, RTF menjadikan pemformatan itu terbuka.

Cara RTF menyimpan pemformatan

Fail RTF ialah teks biasa. Buka dalam penyunting teks dan anda boleh membaca kedua-dua teks dan arahan di sekelilingnya, kerana pemformatan dinyatakan sebagai perkataan kawalan: arahan yang didahului garis miring terbalik bercampur dalam teks. \b menghidupkan tebal dan \b0 mematikannya; \i melakukan perkara yang sama untuk italik; \par menamatkan perenggan; \fs24 menetapkan saiz huruf dalam setengah poin, jadi 24 bermaksud 12 poin. Fon dan warna diisytiharkan dalam jadual di bahagian atas fail dan kemudian dirujuk mengikut nombor.

Ketelusan itu adalah kekuatan dan kelemahan format ini. Fail RTF yang sebahagiannya rosak selalunya boleh dipulihkan secara manual, dan aplikasi yang hanya memahami separuh daripada perkataan kawalan masih akan memaparkan teks anda dengan sebahagian pemformatan. Tetapi imej dibenamkan sebagai rentetan heksadesimal yang panjang dan bukannya binari termampat, jadi RTF dengan beberapa foto di dalamnya menjadi sangat besar, lazimnya beberapa kali ganda saiz dokumen yang sama dalam format DOCX.

Tiada pemampatan di mana-mana dalam format ini, dan tiada pembungkus ZIP. Keteguhan yang anda dapat dibayar dengan bilangan bait.

Metadata yang dibawa oleh RTF

RTF mempunyai kumpulan maklumat pilihan, ditulis sebagai \info berhampiran permulaan fail, dan ia jauh lebih ringkas berbanding DOC atau DOCX. Apabila sesuatu aplikasi mengisinya anda mungkin akan menemui \title, \subject, \author, \keywords, \doccomm untuk komen, dan \operator untuk individu yang terakhir mengedit dokumen.

Tarikh muncul sebagai kumpulan berstruktur: \creatim untuk masa penciptaan dan \revtim untuk semakan terakhir, masing-masing menyenaraikan tahun, bulan, hari, jam dan minit dalam perkataan kawalan berasingan. Selalunya terdapat nombor versi \vern, kiraan minit penyuntingan \edmins dan kiraan halaman \nofpages.

Dua perkara menjadikan metadata ini luar biasa. Ia pilihan: banyak fail RTF langsung tidak mempunyai kumpulan maklumat, jadi laporan metadata ke atas fail sebegitu boleh dengan sah kembali hampir kosong. Dan ia boleh dibaca dalam fail itu sendiri, jadi anda boleh mengesahkan dengan tepat apa yang ada dengan membuka dokumen dalam penyunting teks, yang tidak benar bagi mana-mana format dokumen berformat lain.

Bila hendak menggunakan RTF

Gunakan RTF apabila anda perlu teks berformat dibuka dalam sesuatu yang anda tidak boleh jangka: mesin lama, penyunting minimum, sistem tanpa pakej pejabat dipasang. Ia juga format pertukaran yang munasabah apabila dokumen kebanyakannya teks dan anda mahu memastikan penerima boleh membukanya.

Jangan gunakannya untuk kandungan yang banyak imej, di mana saiz fail menjadi tidak munasabah, atau untuk dokumen dengan susun atur yang kompleks, yang sukar dinyatakan oleh RTF. Untuk penyuntingan harian DOCX atau ODT adalah lebih baik dalam semua aspek; untuk dokumen siap, eksport ke PDF.