
Ich bin gerade dabei, einige Word-Dokumente in Latex zu konvertieren. Ich habe mich für den folgenden Weg entschieden:
Word -> ODF (mit ODF-Export oder über LibreOffice) -> Latex (Writer2Latex).
Die von writer2latex generierten Dokumente sehen zwar recht gut aus, leider erstellt writer2latex aber gefühlt eine Million verschiedene Stile für jedes einzelne Textelement. Gibt es eine Möglichkeit, die Anzahl der erstellten Stile zu minimieren? Mir ist bewusst, dass durch die Verwendung der Option clean
oder ultraclean
alle Stile entfernt werden, allerdings muss ich dann das gesamte Dokument noch einmal durchgehen und die Stile manuell anwenden. Gibt es eine clevere Möglichkeit, dies zu umgehen?
Und außerdem: Gibt es eine Möglichkeit, Writer2Latex davon zu überzeugen, \chapter
und nicht \section
als Kategorie der obersten Ebene zu verwenden?
Jeder Ratschlag zu diesen Problemen ist sehr willkommen!!
BEARBEITEN: Das gesamte Projekt umfasst ca. 250–300 Seiten und besteht aus 10 unabhängigen Word-Dokumenten.
Antwort1
\chapter
Anstelle von \section
können Sie eine einfache Suche und Ersetzung mit sed
oder einem Editor durchführen, der reguläre Ausdrücke unterstützt. Hier ist der Befehl, den Sie für sed benötigen :
sed -e 's/^\\section{\([^}]*\)}$/\\chapter{\1}/' whatever.tex
sed -e 's/^\\subsection{\([^}]*\)}$/\\section{\1}/' whatever.tex
# etc.