Pandoc, pengonversi dokumen universal

Artikel XDA bulan ini memvalidasi kasus yang sudah ada di drive kami selama bertahun-tahun: tulis semuanya dalam Markdown, lalu biarkan konverter membuat file Word yang sebenarnya diminta klien. Kedengarannya sederhana sampai judul kehilangan penomoran, tabel terbagi di halaman yang salah, atau catatan kaki hilang tanpa suara. Konverter yang tepat menjaga semuanya tetap utuh dan bekerja sekitar satu detik per dokumen setelah pengaturan. Kami menguji tujuh konverter Markdown ke Word di Windows, macOS, dan Linux, berfokus pada bagaimana mereka menangani deliverable nyata, bukan file README mainan.

Apa yang dicari dalam konverter Markdown ke Word

Kesetiaan struktural adalah tes pertama. Heading, list, tabel, catatan kaki, blok kode, dan gambar semuanya harus bertahan dalam perjalanan bolak-balik tanpa pass manual. Template referensi penting segera setelah targetnya adalah klien yang menginginkan font dan margin tertentu, jadi konverter yang baik menerima template .docx dan menerapkan gayanya daripada mengirimkan default Times New Roman.

Mode batch adalah perbedaan antara mengonversi satu file dan mengonversi folder bab pada saat build. Keluaran yang ramah pipeline, dalam bentuk CLI yang keluar dengan benar dengan kode bukan nol saat gagal, memungkinkan alat yang sama jatuh ke dalam Makefile atau git pre-commit hook. Perilaku lintas platform datang berikutnya: penulis berpindah antar sistem operasi, dan konverter yang berjalan pada masukan yang sama di Windows, macOS, dan Linux dengan keluaran identik bernilai dua kali lipat dari yang hanya bekerja di satu.

Dua hal lagi penting untuk pekerjaan nyata. Perubahan terlacak dan komentar harus dikonversi tanpa merusak dokumen saat dibuka di Word atau LibreOffice, dan kutipan, jika alur kerja menggunakannya, perlu dirender melalui backend bibliografi daripada mengubah menjadi kunci BibTeX mentah.

Perbandingan cepat

Aplikasi Terbaik untuk Platform Paket gratis Harga mulai Rating
Pandoc Konverter universal dengan template Windows, macOS, Linux Ya Gratis 4.8
Marker Konversi PDF dan Markdown ke Word massal Windows, macOS, Linux Ya Gratis 4.5
Typora Menulis di Markdown, ekspor ke Word Windows, macOS, Linux Uji coba Biaya satu kali sederhana 4.7
iA Writer Menulis bebas gangguan dengan ekspor bersih Windows, macOS Uji coba Biaya satu kali 4.7
MarkText Editor Markdown WYSIWYG sumber terbuka Windows, macOS, Linux Ya Gratis 4.4
Zettlr Penulisan akademik dengan kutipan Windows, macOS, Linux Ya Gratis 4.5
Marked 2 Pratinjau langsung dan ekspor Word di macOS macOS Uji coba Biaya satu kali sederhana 4.6

1. Pandoc, konverter universal yang dibungkus oleh alat lain

Pandoc adalah alasan artikel ini ada. Ini membaca sekitar empat puluh dialek markup dan menulis jumlah yang sama, dan jalur Markdown ke .docx adalah salah satu yang paling teruji dalam basis kode. Satu perintah pandoc input.md -o output.docx --reference-doc=template.docx menghasilkan file Word yang menyimpan heading, list terurut, tabel, catatan kaki, blok kode, dan gambar, serta menerapkan gaya dari template referensi.

Berjalan dari terminal di setiap OS desktop dan dipasang dari Homebrew, winget, apt, atau zip portabel. Kurva pembelajaran adalah beberapa jam untuk membaca bagian manual yang penting dan skrip untuk digunakan kembali. Setelah pengaturan, jatuh ke dalam sistem build tanpa ketergantungan lain, dan perintah yang sama berfungsi identik di Windows, macOS, dan Linux.

2. Marker, terbaik untuk konversi massal ketika masukan bukan semua Markdown

Marker dimulai sebagai konverter PDF ke Markdown dan berkembang menjadi pipeline yang juga memancarkan .docx. Alasan untuk mencapainya adalah tumpukan masukan campuran, PDF, halaman yang dipindai, dan file Markdown, yang semuanya perlu mendarat di Word untuk klien. Berjalan secara lokal, menggunakan model pembelajaran mesin untuk deteksi struktur, dan menangani tabel dan matematika lebih baik daripada sebagian besar alternatif.

Tradeoff adalah disk dan memori. Marker mengunduh beberapa gigabyte model pada kali pertama dan menginginkan GPU agar cepat. Pada CPU laptop modern masih bekerja, hanya lebih lambat. Untuk pekerjaan Markdown ke Word satu kali, Pandoc lebih cepat; untuk folder masukan campuran, Marker mendapatkan jejak gajinya.

3. Typora, terbaik jika penulisan dan ekspor hidup di jendela yang sama

Typora menyembunyikan sintaksis Markdown saat mengetik dan menampilkan dokumen yang diformat di tempat, yang ternyata menjadi jalur yang jauh lebih pendek dari draft kasar ke file Word siap klien. Ekspor ke .docx duduk di menu File dan menghasilkan dokumen dengan heading, list, tabel, dan gambar utuh. Tema terbawa, dan stylesheet khusus mengontrol bagaimana file Word yang diekspor terlihat.

Ini bukan sumber terbuka dan lisensi biaya satu kali sederhana setelah uji coba. Sebagai gantinya, ini adalah pengalaman yang sama di Windows, macOS, dan Linux, dan tidak ada pembaruan yang mengganggu alur kerja. Ekspor menggunakan Pandoc di bawah kap mesin, jadi instal Pandoc harus berada di PATH agar .docx berfungsi.

4. iA Writer, terbaik untuk penulisan bebas gangguan dengan keluaran Word bersih

iA Writer menjaga layar penulisan hampir kosong dan menempatkan semuanya, termasuk ekspor, di menu samping kecil. Ekspor Word menghasilkan dokumen yang dipegang dengan template yang dipilih di aplikasi, dan template menggunakan gaya Word nyata daripada pemformatan yang dikodekan keras. Detail terakhir ini adalah alasan klien membuka hasil dan jarang meminta pengerjaan ulang.

Aplikasi pertama kali macOS dan sekarang berjalan dengan baik di Windows. Tidak ada build Linux. Ekspor Word terbatas dibandingkan dengan Pandoc, tidak ada penukaran template referensi, tidak ada backend kutipan, tetapi untuk deliverable prosa langsung, keluarannya lebih dekat ke siap publikasi daripada apa pun di daftar ini.

5. MarkText, editor Markdown WYSIWYG gratis terbaik dengan ekspor Word

MarkText adalah jawaban sumber terbuka untuk Typora. Itu menyembunyikan Markdown mentah saat mengetik, pratinjau di tempat, dan ekspor ke .docx melalui konverter bundel yang tidak memerlukan instal Pandoc terpisah. Tabel, catatan kaki, blok kode, dan gambar semuanya bertahan ekspor dengan bersih untuk sebagian besar masukan.

Pengembangan telah tenang tahun lalu dan pengelola telah mengatakan demikian. Masih berjalan dengan baik pada build Windows, macOS, dan Linux saat ini, dan file Word yang diekspor cukup dekat dengan Typora bahwa sebagian besar alur kerja tidak akan memperhatikan switch. Alasan untuk memilihnya adalah persyaratan sumber terbuka dan gratis ketat tanpa biaya bulanan atau lisensi berbayar.

6. Zettlr, terbaik untuk penulisan akademik yang berakhir dalam naskah Word

Zettlr adalah editor Markdown yang ditujukan untuk peneliti dan penulis bentuk panjang. Ini menghubungkan ke Zotero atau BibTeX untuk kutipan, menggunakan CSL untuk gaya referensi, dan mengekspor melalui Pandoc ke .docx, HTML, atau PDF. File Word yang dihasilkan sudah memiliki bibliografi bawaan, kutipan diformat sesuai gaya yang dipilih, dan heading dipetakan ke template.

Antarmuka membutuhkan saat untuk belajar karena mengekspos pohon proyek, tag, dan tampilan grafik. Setelah diklik, lebih cepat daripada beralih antara editor Markdown, manajer kutipan, dan Pandoc dengan tangan. Gratis dan sumber terbuka di Windows, macOS, dan Linux.

7. Marked 2, pratinjau langsung terbaik khusus macOS dengan ekspor Word

Marked 2 tidak mengedit Markdown. Ini menonton file yang ditulis di editor lain, mempratinjaunya secara langsung, dan mengekspor hasil ke Word, HTML, atau PDF. Pemisahan itu adalah intinya: alat penulisan tetap alat penulisan, dan Marked menangani penataan gaya dan ekspor secara terpisah. CSS khusus dan peta gaya Word mengontrol bagaimana ekspor terlihat.

Itu hanya berjalan di macOS. Bagi siapa pun yang sudah menulis di editor teks biasa dan memerlukan pratinjau cepat ditambah artefak Word di akhir, itu adalah opsi paling tidak mengganggu yang kami uji. Ekspor Word memahami heading, catatan kaki, tabel, dan gambar, dan harganya adalah biaya satu kali yang telah bertahan selama bertahun-tahun.

Cara memilih yang tepat

Titik awal yang jujur untuk kebanyakan orang adalah Pandoc, karena itu memberdayakan sekitar setengah dari alat lain di daftar ini dan melakukan pekerjaan dalam satu perintah. Tambahkan template .docx referensi yang sesuai dengan gaya klien yang paling umum, dan seluruh konversi menjadi skrip satu baris.

Jika mengetik Markdown mentah terasa seperti terlalu banyak gesekan, Typora adalah jawaban berbayar dan MarkText adalah jawaban gratis, dan keduanya menggunakan Pandoc untuk ekspor aktual. iA Writer memenangkan penulis prosa di Windows dan macOS yang menginginkan keluaran paling bersih langsung ke Word. Zettlr adalah satu-satunya pilihan bagi siapa pun yang deliverable mereka mencakup kutipan dan bibliografi. Marker mendapatkan tempat ketika tumpukan masukan bukan semua Markdown, dan Marked 2 milik meja Mac di mana editor sudah diatur dan penulis hanya menginginkan pratinjau ditambah file Word di akhir. Kombinasi apa pun yang lain adalah alat berlebihan.

FAQ

Bagaimana cara mengonversi file Markdown ke dokumen Word? Instal Pandoc, buka terminal di folder dengan file Markdown, dan jalankan pandoc input.md -o output.docx. Itu menghasilkan dokumen Word dengan heading, list, tabel, dan gambar utuh. Menambahkan --reference-doc=template.docx menerapkan gaya dari template Word pilihan Anda.

Apakah Word membuka file Markdown secara langsung? Word modern dapat mengimpor Markdown, tetapi kesetiaan bervariasi dan tabel kompleks atau catatan kaki sering kali rusak. Konverter khusus seperti Pandoc menghasilkan file Word yang lebih andal, dan ekspor berbasis template memberikan klien font dan margin yang mereka harapkan.

Bisakah saya mengonversi Markdown ke Word tanpa memasang apa pun? Pengonversi web ada tetapi mereka mengunggah file ke server pihak ketiga, yang merupakan masalah untuk draft rahasia. Jika memasang Pandoc bukan pilihan, Typora dan MarkText keduanya menggabungkan konverter, dan MarkText gratis.

Apakah konverter ini mempertahankan perubahan yang dilacak dan komentar? Pandoc menyimpan komentar dan sorotan ketika ekstensi diaktifkan di sumber, dan merender mereka sebagai komentar Word asli dalam keluaran. Perubahan yang dilacak adalah satu arah, mereka dikonversi dari sumber Markdown tetapi perjalanan bolak-balik dari Word kembali ke Markdown kehilangannya.

Konverter mana yang menangani tabel terbaik? Pandoc dengan ekstensi pipe_tables atau grid_tables menghasilkan tabel Word paling bersih dalam pengujian kami. Marker mengalahkannya pada tabel yang diekstraksi dari PDF yang dipindai karena menggunakan model tata letak yang dilatih untuk pekerjaan itu.

Apakah ada pengonversi Markdown ke Word gratis untuk Windows? Ya. Pandoc gratis, berjalan di Windows melalui winget atau zip portabel, dan bekerja dari PowerShell atau Command Prompt. MarkText dan Zettlr juga gratis dan menambahkan editor grafis jika terminal tidak diinginkan.