2017-04-04 3 views
1

Ich habe eine LaTeX-Datei, die sich auf viele andere einzelne Dateien bezieht. Diese Dateien sind im Preis inbegriffen/verknüpften vonPandoc: enthält keine Eingabedateien

\input{somefolder/somefile} 

Kontext: Nun Ich versuche, die LaTeX zu Adobe Indesign zu importieren, indem man es zuerst DOCX und dann auf Indesign Pandoc verwenden.

Problem: Aber irgendwie Pandoc erzeugt die Ausgabe nur aus der Haupttex-Datei (der Einstiegspunkt) und folgt nicht den Eingaben. Was mache ich falsch?

pandoc main.tex -t docx -o main.docx

Antwort

0

Neuere Versionen von pandoc scheinen das \input{} Konstrukt (anprobiert pandoc 1.19.2.1) zu unterstützen.

Warum auch über docx gehen? Versuchen Sie:

pandoc input.tex -o output.icml 

und place the generated ICML in your InDesign document.

+0

Also brauche ich eine Art Pandoc Config-Datei? Dachte, es ist nach einer Zeile gemacht. Installierte die neueste Version von Pandoc. Laut diesem Link (https://helpx.adobe.com/indesign/kb/supported-file-formats-designs-cs5.html#main_Open) wird ICML nicht direkt unterstützt ?! Brauchen Sie es zu testen. Thx – Matthias

+0

Weil ich nicht derjenige bin, der Indesign verwendet - es ist unsere Marketing-Design-Abteilung. Also muss ich sie fragen, ob sie ICML verwenden können. Wie auch immer, das Konvertieren der tex-Datei funktioniert sowieso nicht :( – Matthias

+0

Sie können auch mehrere Dateien mit 'pandoc * .tex' usw. konvertieren, wenn' \ input' nicht funktioniert. Sie können auch gerne bei pandoc-discuss fragen Sie müssen Ihre Eingabedateien angeben ... – mb21