2017-04-04 173 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