Sepertinya ada yang tidak beres dengan fitur equation di ms. word 2010. Fitur equation adalah fitur yang biasa digunakan untuk menulis rumus-rumus matematika. Kebetulan permasalahan ini terjadi pada saya beberapa waktu yang lalu, ketika menulis di ms. word tiba-tiba file tidak bisa dibuka. Pesan error nya sebagai berikut: “The file blablabla.docx cannot be opened because there are problems with the contents.” dan jika dibuka details maka dijelaskan sebagai berikut “The name in the end tag of the element must match the element type in the start tag. Location Part:/word/document.xml, Line2, Column 346344.“
Kemudian apa yang bisa dilakukan? Ketik ulang? hahaha jangan sampai lah… apalagi yang sudah dikerjakan tulisan yang sudah cukup banyak. Memang ketika terjadi masalah seperti ini kita mulai sadar akan pentingnya punya backup yang berkala. Khusus pada masalah yang saya hadapi, saya menduga ada bug pada fitur equation di ms. word 2010. Tag equation pada file .xml yang berisi definisi dari konten file dokumen tersebut tidak benar. Sederhananya tag dapat dilihat terdiri dari dua hal pembuka dan penutup. Permasalahan yang mungkin terjadi, salah satu dari komponen tersebut tidak ada atau salah posisinya. Pada kasus ini kesalahan terjadi akibat salah posisi. Kita akan melihat nanti apa yang terjadi di file saya yang korup tersebut. Saya akan berikan langkah-langkah yang bisa kita lakukan jika hal itu terjadi juga pada anda, yaitu:
- Rename file dokumen anda dari ekstensi .docx menjadi .zip. Contohnya saya merubah blablabla.docx menjadi blablabla.zip
- Buka file /word/document.xml dan temukan lokasi yang error. File ini hanya terdiri dari 2 baris (line). Konten berada pada line ke 2, sehingga line ke 2 akan sangat panjang, terutama jika file dokumen anda panjang. Anda akan mengalami masalah dalam mencari lokasi baris 2 dan kolom tertentu yang nilai kolomnya cendrung besar. Sehingga gunakan program editor yang dapat memperlihatkan lokasi column, sebagian besar program editor hanya dapat memperlihatkan line saja dan saya belum menenmukan ada program yang bisa langsung menuju ke column yang kita inginkan, tapi hanya ke line saja. Saya menggunakan program geany yang berjalan pada Linux. Sebelumnya saya mencoba dengan notepad++ di Windows, namun ternyata CPU terlalu keras bekerja dan program tidak dapat membukannya. Lokasi column yang diberikan tidak mencerminkan lokasi error sebenarnya, anda perlu sedikit pengetahuan mengenai xml dan banyak ketelitian. Dibawah adalah contoh lokasi error pada file document.xml dari file dokumen saya. Perhatikan <m:oMath> yang berwarna merah. Kemudian perhatikan </m:oMath> yang bertujuan untuk menutup <m:oMath>. Sampai di sini anda seharusnya sudah tau bahwa ada masalah pada tag tersebut. Tag <ms:AlternateContent> jika diperhatikan dari penutupnya </ms:AlternateContent> seharusnya berada di dalam tag <m:oMath>. Namun, tag <ms:AlternateContent> dibuka diluar tag <m:oMath>. Solusinya adalah pindahkan tag <m:oMath> di atas tag <ms:AlternateContent>, sehingga bersesuaian dengan pasangan penutupnya. Anda mungkin akan mengalami masalah untuk melihatnya di document.xml anda, karena ditulis dalam 1 baris. Hal ini lah yang saya katakan tadi butuh ketelitian yang banyak. Anda bisa membagi-bagi tag seperti yang saya lakukan di kode di bawah ini.
- Setelah file document.xml dibetulkan, ingat save dan keluar. Kembalikan ekstensi .zip menjadi .docs. Seharusnya ketika anda membuka file blablabla.docs yang telah dibenahi, file tersebut dapat terbuka. Namun, pada beberapa kasus permasalahan akan muncul lagi pada saat membuka file berikutnya. Sehingga, anda dapat manfaatkan kesempatan berhasil itu dengan membuat backup sebanyak mungkin dan hindari penggunaan fitur equation di ms. word 2010.
File : document.xml
<w:p w:rsidR=”000B7CE9″ w:rsidRDefault=”00B95D70″ w:rsidP=”005537AF”>
<mc:AlternateContent>
<mc:Choice Requires=”wps”>
<m:oMath>
<m:r>
<w:rPr><w:rFonts w:ascii=”Cambria Math” w:hAnsi=”Cambria Math”/><w:i/><w:noProof/><w:lang w:eastAsia=”id-ID”/></w:rPr>
<w:drawing>
….
….
</w:drawing>
</m:r>
</mc:Choice>
<mc:Fallback>
…..
…..
</mc:Fallback>
</mc:AlternateContent>
</m:oMath>
Sekian tips dan trik berdasarkan pengalaman pribadi saya, 😀 sebagai alternatif program pengolah kata anda mungkin berminat untuk mencoba Open Office Writer yang tidak kalah dengan MS. Word, dan GRATIS!.
Salam kenal mas Dewa, terima kasih infonya. Izin copas ke word yah untuk info ke teman juga nantinya. Kunjungi juga blog kami yah mas 🙂
mas dewa mau nanya nih kenapa pas aku ngeprint hasile kok gak sama dengan yg ada di ms.word 2010 hasile kecil teks-nya?
padahal pas di print priview normal tapi pas di cetak hasile gak sama
itu masalahe ada di settingan apa?
wah gmana ya, mungkin masalah di konfigurasi printer, mungkin gak sengaja di zoom lebih kecil. Coba pelan-pelan di lihat. 😀
file /word/document.xml tidak ketemu di direktori saya mas, bagaimana untuk bisa menemukannya?