File Microsoft Word rusak karena saya membukanya di emacs

1

Jadi saya, karena bodoh, memutuskan untuk membuka esai sejarah saya di emacs dan mencoba mengedit kata. Jadi saya menghapus surat dari pengantar saya, dan saya menyimpannya. Lain kali saya membuka file dalam kata, itu mengatakan file saya rusak dan saya harus memperbaikinya, jadi saya mengklik tombol perbaikan. Sekarang MS Word tidak merespons, dan saya hanya bisa melihat konsep dalam sorotan yang sebelumnya saya simpan kemarin malam.

Apakah ada cara untuk mempercepat proses "memulihkan" file kata, mengingat bahwa saya hanya mengubah satu huruf dalam file xml dokumen utama?

Saya menyadari bahwa ada banyak jawaban mengenai file word microsoft yang rusak. Pertanyaan saya secara khusus tentang file yang tidak "rusak", hanya diubah secara eksternal tetapi masih benar-benar valid.

Vedaad Shakib
sumber
2
Bisakah Anda membukanya kembali di emacs dan menyalin-tempel semuanya ke Word? Tentu saja Anda akan kehilangan semua pemformatan - tetapi sebagai langkah pertama - hanya mengamankan informasi sebelum menjadi "tidak dapat dibuka" dari emacs
Prasanna
@ Prasanna Terima kasih atas sarannya! Sayangnya, file xml diisi dengan tag format seperti font dan warna, sehingga hampir tidak mungkin untuk menguraikan teks yang disandikan dari emacs.
Vedaad Shakib
2
Hancurkan struktur tag xml? Jalankan salinan melalui xmllint untuk melihat. Juga, ambil salinan dan gunakan editor pemrograman dengan fungsi ganti regex untuk menghapus tag xml sehingga Anda dapat memulihkan teks.
Fiasco Labs
Apakah Anda menulis esai di laptop? Laptop Mac umumnya memiliki sistem cadangan yang berfungsi seperti Time Machine tetapi disimpan di hard disk laptop itu sendiri, yang menyimpan salinan barang-barang. Anda mungkin dapat menemukannya di GUI Mesin Waktu bahkan jika salinan dokumen yang baik tidak disimpan pada volume Mesin Waktu eksternal. (Ada juga "versi" dokumen yang disimpan setiap kali Anda simpan, tetapi saya pikir itu hanya berlaku untuk aplikasi yang ditulis secara khusus untuk API itu; Saya ragu Emacs disertakan.)
echristopherson
Iya. Aku melakukannya. Bahkan, saya sembuh dan menyerahkan esai tadi pagi. Terima kasih atas semua bantuan Anda. :)
Vedaad Shakib

Jawaban:

1

gunakan perintah xmlint untuk membuka file dan kemudian menggunakan editor program seperti notepad ++, Sublime Text, atom, dll. tambahkan huruf yang Anda hapus menggunakan fungsi ekspresi reguler yang tersedia di semua editor. Anda harus bisa mendapatkan salinan file yang baik sekarang.

vembutech
sumber