Định dạng để nhắm mục tiêu Word và LaTeX?
Tôi đang viết luận văn, hiện tại tôi có các chương mở đầu và kết luận trong LaTeX, và tất cả các chương được chèn vào giữa với \includepdf(như được xuất từ Microsoft Word).
LaTeX vượt trội hơn nhiều so với Microsoft Word, tuy nhiên tôi có kế hoạch biến một số / tất cả các chương thành bài báo hội nghị / bài báo tạp chí. Thật không may, hầu hết các nhà xuất bản / biên tập viên mà tôi định gửi chỉ chấp nhận .dochoặc .docxđịnh dạng.
Bạn sẽ giới thiệu tôi tiến hành như thế nào?
Tại một giai đoạn, tôi có một đường dẫn từ Markdown sang Word | LaTeX bằng cách sử dụng pandoc và pandoc-citeproc . Đây có phải là cách tiếp cận được khuyến nghị không? - BTW: Tôi có hình ảnh, một số nhỏ các phương trình toán học, mã, bảng và sử dụng Zotero để quản lý trích dẫn (xuất sang bibtex & v.v.).
Trả lời
Chúng tôi có hai khái niệm:
- Word / Libre Office: Hình ảnh trên màn hình được coi là bản xem trước chính xác của phiên bản in hoặc PDF. Nghe có vẻ thân thiện với người tiêu dùng, nhưng không phải vậy, bởi vì gần như tất cả các lệnh bố trí đều bị ẩn và khó thích ứng.
- Khái niệm trình chỉnh sửa: Tác giả nhập văn bản của mình vào một loại trình chỉnh sửa, bao gồm một số lệnh bố cục và sau đó tạo ra PDF / HTML / DOCX, bất cứ điều gì. Nhược điểm: Bạn phải học các lệnh và tìm cách tạo PDF (ví dụ) từ văn bản của bạn.
Khái niệm thứ hai dễ dàng hơn nhiều về lâu dài.
Ý tưởng sử dụng Libre Office thay vì Word, vì bạn có thể dễ dàng tạo các tệp Word và LaTeX, kết hợp những nhược điểm của cả hai khái niệm. Bên cạnh đó, ngay cả tùy chọn siêu sạch của writer2latex cũng tạo ra rất nhiều tiếng ồn.
Cách dễ nhất là lấy một tệp LaTeX và tạo Word thông qua make4ht (trước đây gọi là tex4ht). Người bảo trì rất tích cực của make4ht thậm chí còn ở đây trên tex.SE.
Đối với một loại văn bản nhất định của tôi, đây là cách của tôi, bởi vì một khi được thiết lập cho một loại văn bản nhất định (với cùng một bộ gói), nó sẽ hoạt động.
Nhưng đôi khi tôi có văn bản mà sau này có thể được sử dụng trong e-mail, PDF hoặc docx. Lấy e-mail ra khỏi LaTeX?
Có một thứ gọi là orgmode . Khoảng mười năm trước, tôi quyết định học cách sử dụng emacs với orgmode và nó hoạt động. Tôi có thể xuất bản từ tệp * .org theo bất kỳ hướng nào và nó cung cấp rất nhiều cấu trúc. Nếu bạn là một người sống bằng nghề đánh máy, hãy xem qua.
Sau khi thảo luận ở đây và trên #latexFreenode, tôi đã quyết định chuyển đổi .docx thành LaTeX, và sau đó viết lại tất cả các chương của tôi bằng LaTeX nguyên bản (không phải với trung gian Markdown).
Thử nghiệm với chương 1 và nhận thấy rằng:
Writer2LaTeX : Ultra-sạch thêm rất nhiều \bigskip, \selectlanguage, hơi say lên các tài liệu tham khảo, và bỏ lỡ tiêu đề mục / tiểu mục. - Tuy nhiên, nó khá sạch sẽ…
docx2tex : Có vẻ tốt hơn một chút,
\textemdashđược chèn vào,\pagebreakcũng được…,\textbfđược sử dụng cho các phần của tôi, các bảng gọn gàng hơn một chút, các tham chiếu gọn gàng hơn nhưng chỉ\begin{enumerate}với\item
Mong muốn những lợi thế to lớn từ việc có mọi thứ trong vani LaTeX (no \includepdfs):
- Thư mục chương
- Tạo danh sách tham khảo toàn bộ luận án
- Tích hợp bảng chú giải thuật ngữ
- Mở rộng mục lục để bao gồm các phần và tiểu mục được siêu liên kết từ mỗi chương
- Kiểu tham chiếu nhất quán, có thể thay đổi bằng một dòng
- Bộ sắp chữ nhất quán, có thể thay đổi bằng cách thay đổi cài đặt chung ở một nơi (
.cls)
Quyết định không sử dụng giải pháp Markdown, vì bất kỳ bố cục lạ mắt nào trở nên khó hiểu và khó triển khai hơn. Ngoài ra, về mặt mở nó cho các cộng tác viên bên ngoài, có thể tích hợp trực tiếp với trang sau — hoặc nếu tôi có thể bị làm phiền, một mã nguồn mở tương đương mà tôi xây dựng — mà trường đại học của tôi đăng ký.