Ich habe meinen Build automatisiert, um Markdown-Dateien mit Pandoc in DOCX-Dateien zu konvertieren. Ich habe sogar ein Referenzdokument für das Styling des endgültigen Dokuments verwendet. Der Befehl, den ich verwenden ist:Markdown zu docx, einschließlich komplexer Vorlage
pandoc -f markdown -t docx --data-dir=docs/rendering/ mydoc.md -o mydoc.docx
Die reference.docx
wird durch Pandoc von docs/rendering
und Pandoc macht mydoc.docx
mit den gleichen Arten wie die Referenz doc aufgenommen.
Allerdings enthält reference.docx
mehr als nur Stile. Es enthält Firmenlogos, Präambel usw.
Wie kann ich die Zusammenführung der Markdown-Inhalt mit den Stilen und Inhalt von reference.docx
automatisieren. Meine Lösung muss unter Linux funktionieren.
Sie könnten versuchen, MergeDocx (unser kommerzielles Produkt; Java) – JasonPlutext
Ich habe einmal versucht, so etwas zu tun, aber ich fand es einfacher, nur eine Webseite mit speziellen Druckstilen zu rendern und lassen Sie daraus ein PDF erstellen. Oder drucken Sie die Seite auf einen PDF-Drucker. Ich musste das ganze DOCX neu erstellen, aber das schien einfacher als das Zusammenführen in der ganzen Formatierung (und das Risiko zu riskieren). – ayke