Wie lege ich beim Konvertieren von TXT in Docx mit Pandoc den Standard-Absatzstil fest?

1705
Jason

Ich versuche, eine TXT-Datei (Markdown) mit Pandoc mit einer speziellen MS Word-Vorlage in Docx zu konvertieren. Ich mache es so:

pandoc -s --reference-docx=/path/to/my/template.dotx -o outfield.docx file.md

Das Problem ist, dass ich meine Vorlage mit einem speziellen "Body Paragraph" -Stil eingerichtet habe, getrennt vom "Normal" -Stil (da die verschiedenen Überschriften usw. alle auf dem "Normal" -Stil basieren . Gibt es eine Möglichkeit, dies zu sagen Pandoc, dass, wenn es normalen Absatztext konvertiert, dass er mit meinem speziellen "Body Paragraph" -Stil formatiert werden sollte?

0

1 Antwort auf die Frage

2
Tim Tröndle

pandoc 1.19.2.1 verwendet drei Arten für Text: Normal, Body Text, und First Paragraph, die aufeinander in dieser Reihenfolge basieren. Wenn Sie nur einen bestimmten Body TextStil für Ihren Textkörper wünschen, sollten Sie den Stil in der Vorlage bearbeiten und nicht den NormalStil, da Änderungen am NormalStil - wie Sie bereits erwähnt haben - auch auf andere Stile übertragen werden.

Lesen Sie den Abschnitt über die --reference-docxOption im Abschnitt "Optionen, die sich auf bestimmte Ersteller auswirken " des pandoc-Benutzerhandbuchs.

Diese Funktion existiert möglicherweise vor der Version 1.19.2.1. Ich weiß nicht, wann sie eingeführt wurde.