Format untuk menargetkan Word dan LaTeX?

Aug 17 2020

Saya sedang menulis tesis, saat ini saya memiliki bab pengantar dan penutup di LaTeX, dan semua bab dimasukkan di antaranya dengan \includepdf(seperti yang diekspor dari Microsoft Word).

LaTeX jauh lebih unggul dari Microsoft Word, namun saya berencana untuk mengubah beberapa / semua bab menjadi makalah konferensi / artikel jurnal. Sayangnya sebagian besar penerbit / editor yang saya rencanakan untuk mengirim hanya menerima .docatau .docxformat.

Bagaimana Anda menyarankan saya untuk melanjutkan?

Pada satu tahap saya memiliki pipeline dari Markdown ke Word | LaTeX menggunakan pandoc dan pandoc-citeproc . Apakah ini pendekatan yang direkomendasikan? - BTW: Saya punya gambar, sejumlah kecil persamaan matematika, kode, tabel, dan menggunakan Zotero untuk manajemen kutipan (yang mengekspor ke bibtex & dll.).

Jawaban

2 KeksDose Aug 17 2020 at 09:38

Kami memiliki dua konsep:

  1. Word / Libre Office: Gambar di layar seharusnya merupakan pratinjau akurat dari versi cetak atau PDF. Kedengarannya ramah konsumen, tetapi sebenarnya tidak, karena hampir semua perintah tata letak tersembunyi dan sulit untuk diadaptasi.
  2. Konsep editor: Penulis mengetik teksnya dalam semacam editor, termasuk beberapa perintah tata letak dan kemudian menghasilkan PDF / HTML / DOCX, apa pun. Kekurangan: Anda harus mempelajari perintah dan mencari cara untuk menghasilkan PDF (misalnya) dari teks Anda.

Konsep kedua jauh lebih mudah dalam jangka panjang.

Ide untuk menggunakan Libre Office daripada Word, karena Anda dapat dengan mudah menghasilkan file Word dan LaTeX, menggabungkan kelemahan dari kedua konsep tersebut. Selain itu, bahkan opsi ultra-clean dari writer2latex menghasilkan banyak noise.

Cara termudah adalah dengan mengambil file LaTeX dan menghasilkan Word melalui make4ht (sebelumnya dikenal sebagai tex4ht). Pengelola yang sangat aktif dari make4ht bahkan ada di sini di tex.SE.

Untuk jenis teks tertentu saya, ini adalah cara saya, karena setelah ditetapkan untuk jenis teks tertentu (dengan kumpulan paket yang sama), ini berfungsi.

Namun terkadang saya memiliki teks yang nantinya dapat digunakan dalam email, PDF, atau docx. Mendapatkan email dari LaTeX?

Ada hal yang disebut mode org . Sekitar sepuluh tahun yang lalu saya memutuskan untuk mempelajari cara menggunakan emacs dengan orgmode dan berhasil. Saya dapat mempublikasikan dari file * .org ke segala arah dan menawarkan banyak struktur. Jika Anda adalah orang yang suka mengetik, lihatlah.

2 SamuelMarks Aug 17 2020 at 13:19

Setelah berdiskusi di sini dan di #latexFreenode, saya memutuskan untuk mengubah .docx menjadi LaTeX, dan kemudian menulis ulang semua bab saya di LaTeX secara native (bukan dengan perantara penurunan harga).

Bereksperimen dengan bab 1, dan menemukan bahwa:

  • Writer2LaTeX : Ultra-bersih menambahkan banyak \bigskip, \selectlanguage, kacau referensi, dan tidak terjawab header seksi / subseksi. - Meski begitu, itu cukup bersih ...

  • docx2tex : Tampaknya menjadi sedikit lebih baik, \textemdashdimasukkan, \pagebreakjuga…, \textbfdigunakan untuk bagian saya, tabel sedikit lebih rapi, referensi lebih rapi tetapi hanya \begin{enumerate}dengan\item


Menantikan keuntungan besar dari memiliki segalanya di vanilla LaTeX (no \includepdfs):

  • Bab bibliografi
  • Buat daftar referensi seluruh tesis
  • Integrasi glosarium
  • Perluas daftar isi untuk menyertakan bagian dan subbagian yang memiliki hyperlink dari setiap bab
  • Gaya referensi yang konsisten, dapat diubah dengan satu baris
  • Jenis huruf yang konsisten, dapat diubah dengan mengubah pengaturan global di satu tempat ( .cls)

Memutuskan untuk tidak menggunakan solusi Penurunan Harga, karena tata letak yang lebih menarik menjadi lebih sulit untuk dipahami dan diterapkan. Juga, dalam hal membukanya untuk kolaborator eksternal, dapat berintegrasi langsung dengan halaman sebelah — atau jika saya dapat diganggu, sebuah sumber terbuka yang setara yang saya bangun — yang menjadi langganan universitas saya.