Format für das Targeting von Word und LaTeX?
Ich schreibe eine Abschlussarbeit. Derzeit habe ich die einführenden und abschließenden Kapitel in LaTeX und alle dazwischen eingefügten Kapitel mit \includepdf(wie aus Microsoft Word exportiert).
LaTeX ist Microsoft Word weit überlegen, ich plane jedoch, einige / alle Kapitel in Konferenzbeiträge / Zeitschriftenartikel umzuwandeln. Leider planen die meisten Verlage / Herausgeber, die ich nur zum Akzeptieren .docoder .docxFormatieren senden möchte.
Wie würden Sie mir empfehlen, fortzufahren?
Irgendwann hatte ich eine Pipeline von Markdown zu Word | LaTeX mit Pandoc und Pandoc-Citeproc . Ist dies der empfohlene Ansatz? - Übrigens: Ich habe Bilder, eine kleine Anzahl mathematischer Gleichungen, Code, Tabellen und verwende Zotero für das Zitiermanagement (das nach Bibtex usw. exportiert wird ).
Antworten
Wir haben zwei Konzepte:
- Word / Libre Office: Das Bild auf dem Bildschirm soll eine genaue Vorschau der gedruckten Version oder des PDF-Dokuments sein. Klingt verbraucherfreundlich, ist es aber nicht, da fast alle Layoutbefehle versteckt und schwer anzupassen sind.
- Editor-Konzept: Der Autor gibt seinen Text in einer Art Editor ein, einschließlich einiger Layout-Befehle, und erstellt später ein PDF / HTML / DOCX, was auch immer. Nachteile: Sie müssen die Befehle lernen und herausfinden, wie Sie das PDF (z. B.) aus Ihrem Text erstellen.
Das zweite Konzept ist auf lange Sicht viel einfacher.
Die Idee, Libre Office anstelle von Word zu verwenden, da Sie problemlos Word- und LaTeX-Dateien erstellen können, kombiniert die Nachteile beider Konzepte. Außerdem erzeugt selbst die ultrareinige Option von writer2latex viel Rauschen.
Am einfachsten ist es, eine LaTeX-Datei zu nehmen und Word über make4ht (früher bekannt als tex4ht) zu erstellen. Der sehr aktive Betreuer von make4ht ist sogar hier auf tex.SE.
Für eine bestimmte Art von Texten ist dies mein Weg, da es funktioniert, sobald es für eine bestimmte Art von Text (mit denselben Paketen) erstellt wurde.
Aber manchmal habe ich Text, der später in einer E-Mail, in einem PDF oder in einem Dokument verwendet werden kann. Eine E-Mail von LaTeX erhalten?
Es gibt eine Sache namens orgmode . Vor ungefähr zehn Jahren habe ich mich entschlossen zu lernen, wie man Emacs mit orgmode benutzt und es funktioniert. Ich kann aus der * .org-Datei in jede Richtung veröffentlichen und sie bietet viel Struktur. Wenn Sie eine Person sind, die vom Tippen lebt, schauen Sie mal.
Nach Diskussionen hier und weiter #latexauf Freenode habe ich beschlossen, die .docx in LaTeX zu konvertieren und dann alle meine Kapitel in LaTeX nativ neu zu schreiben (nicht mit dem Markdown-Vermittler).
Experimentieren Sie mit Kapitel 1 und stellen Sie fest, dass:
Writer2LaTeX : Ultra-clean fügt eine Menge hinzu \bigskip, \selectlanguagehat die Referenzen vermasselt und die Abschnitts- / Unterabschnittsüberschriften übersehen. - Trotzdem ist es ziemlich sauber ...
docx2tex : Scheint ein bisschen besser zu sein,
\textemdashwird eingefügt,\pagebreakwird auch ...,\textbfwird für meine Abschnitte verwendet, Tabellen sind ein bisschen ordentlicher, Referenzen sind ordentlicher, aber nur ein\begin{enumerate}mit\item
Wir freuen uns auf große Vorteile, wenn Sie alles in Vanilla LaTeX (no \includepdfs) haben:
- Kapitelbibliographie
- Generieren Sie eine Referenzliste für die gesamte Arbeit
- Glossar Integration
- Erweitern Sie das Inhaltsverzeichnis um Abschnitte und Unterabschnitte mit Hyperlinks aus jedem Kapitel
- Konsistenter Referenzstil, änderbar mit einer Zeile
- Konsistenter Satz, der durch Ändern der globalen Einstellungen an einer Stelle geändert werden kann (
.cls)
Beschlossen, sich nicht für die Markdown-Lösung zu entscheiden, da schickere Layouts schwieriger zu verstehen und zu implementieren sind. Im Hinblick auf die Öffnung für externe Mitarbeiter kann es sich auch direkt in das umseitige oder von mir erstellte Open-Source-Äquivalent integrieren, das meine Universität abonniert.