RTF adalah singkatan dari Rich Text Format. Microsoft menerbitkannya pada tahun 1987 sebagai cara untuk memindahkan dokumen berformat antar program yang sebelumnya sama sekali tidak memiliki kesamaan, dan format ini begitu berhasil sehingga hampir semua pengolah kata yang pernah dibuat masih dapat membacanya. Jika teks biasa tidak memiliki pemformatan dan DOC memiliki pemformatan yang tidak dapat diuraikan dengan andal oleh siapa pun di luar Microsoft, RTF membuat pemformatan tersebut terbuka.
Bagaimana RTF menyimpan pemformatan
File RTF adalah teks biasa. Buka di editor teks dan Anda dapat membaca kata-kata Anda sekaligus instruksi di sekitarnya, karena pemformatan dinyatakan sebagai control words: perintah yang diawali backslash dan disisipkan ke dalam teks. \b mengaktifkan huruf tebal dan \b0 menonaktifkannya; \i melakukan hal yang sama untuk huruf miring; \par mengakhiri paragraf; \fs24 mengatur ukuran huruf dalam satuan setengah poin, jadi 24 berarti 12 poin. Font dan warna dideklarasikan dalam tabel di bagian atas file dan kemudian dirujuk berdasarkan nomor.
Transparansi itu adalah kekuatan sekaligus kelemahan format ini. File RTF yang sebagian rusak sering kali masih dapat diselamatkan secara manual, dan aplikasi yang hanya memahami sebagian control words tetap akan menampilkan teks Anda dengan sebagian pemformatannya. Namun gambar disematkan sebagai string heksadesimal panjang, bukan sebagai biner terkompresi, sehingga RTF dengan beberapa foto di dalamnya menjadi sangat besar, sering kali beberapa kali ukuran dokumen yang sama dalam format DOCX.
Tidak ada kompresi di mana pun dalam format ini, dan tidak ada pembungkus ZIP. Ketahanan yang Anda dapatkan dibayar dengan ukuran byte yang lebih besar.
Metadata apa yang dibawa RTF
RTF memiliki information group opsional, ditulis sebagai \info dekat awal file, dan ukurannya sederhana dibandingkan dengan DOC atau DOCX. Saat sebuah aplikasi mengisinya, Anda mungkin menemukan \title, \subject, \author, \keywords, \doccomm untuk komentar, dan \operator untuk orang yang terakhir menyunting dokumen.
Tanggal muncul sebagai grup terstruktur: \creatim untuk waktu pembuatan dan \revtim untuk revisi terakhir, masing-masing menjabarkan tahun, bulan, hari, jam, dan menit dalam control words terpisah. Biasanya ada nomor versi \vern, \edmins untuk jumlah menit penyuntingan dan \nofpages untuk jumlah halaman.
Ada dua hal yang membuat metadata ini tidak biasa. Metadata ini opsional: banyak file RTF sama sekali tidak memiliki information group, sehingga laporan metadata atas file tersebut bisa saja hampir kosong dan itu sah. Dan metadata ini dapat dibaca langsung di dalam file, sehingga Anda dapat memastikan persis apa yang ada di sana dengan membuka dokumen di editor teks, yang tidak berlaku untuk format dokumen berformat lainnya.
Kapan menggunakan RTF
Gunakan RTF saat Anda membutuhkan teks berformat yang harus bisa dibuka di sesuatu yang tidak dapat Anda prediksi: mesin lama, editor minimal, sistem tanpa office suite terpasang. RTF juga merupakan format pertukaran yang masuk akal saat dokumen sebagian besar berupa teks dan Anda ingin memastikan penerima dapat membukanya.
Jangan gunakan RTF untuk dokumen yang banyak berisi gambar, karena ukuran file menjadi sangat besar, atau untuk dokumen dengan tata letak kompleks, yang sulit dinyatakan oleh RTF. Untuk penyuntingan sehari-hari, DOCX atau ODT lebih baik dalam segala hal; untuk dokumen akhir, ekspor ke PDF.