2017-04-04 65 views
1

我有一個LaTeX文件引用了許多其他單個文件。這些文件包括/由Pandoc:不包含輸入文件

\input{somefolder/somefile} 

上下文引用:現在,我嘗試使用Pandoc將其轉換爲DOCX,然後再轉換爲InDesign導入乳膠到Adobe InDesign中。

問題:但不知何故潘多克只是從主tex文件(入口點)生成輸出,並不遵循輸入。我究竟做錯了什麼?

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

回答

0

較新pandoc的版本似乎支持了\input{}結構(試過pandoc 1.19.2.1)。

另外,爲什麼要通過docx?試試:

pandoc input.tex -o output.icml 

place the generated ICML in your InDesign document

+0

所以我需要一種Pandoc配置文件?認爲它是由一行完成的。安裝了最新版本的Pandoc。根據此鏈接(https://helpx.adobe.com/indesign/kb/supported-file-formats-indesign-cs5.html#main_Open)ICML不直接支持?!需要測試它。 Thx – Matthias

+0

因爲我不是使用Indesign的人 - 這是我們的營銷設計部門。所以我需要問他們是否有能力使用ICML。無論如何,轉換tex文件無論如何都不起作用:( – Matthias

+0

如果'\ input'不起作用,你也可以使用'pandoc * .tex'等轉換多個文件。也可以在pandoc討論上自由地詢問但你將不得不提供你的輸入文件... – mb21