我的Pandoc exe文件保存在X位置,我的输入文件位于Y位置。
现在我已经设置了带有主要乳胶文件的乳胶文件,这些乳胶文件具有其他乳胶文件的引用。
示例:
主乳胶文件包含
\input{abstract}
\input{introduction}
这里的摘要和介绍是乳胶文件
[现在,当我尝试将乳胶转换为docx时,Pandoc显示“ CouldNotLoadIncludeFile”
我的命令是:
inputFilePath + " -o " + outputFileFullPath + " --resource-path=" + completePathOfOtherLatexFile + " --log " + logFilePath;
此外,如果我将这些文件保存在存在Pandoc exe的工作目录中,那么它将合并这些文件。
问题是Pandoc无法在我的文件所在的目录中查找当前目录。
[如果做错任何事情,请告诉我。.
预先感谢。
由于我无法(尚未)发表评论以澄清问题,因此,我将尝试就所了解的内容进行回答。
我不确定要在哪个环境中执行命令(您似乎是从变量构建的),但是我首先要尝试的是(等效于:)
cd mylatexdir && pandoc -i inputfile.tex -o outputfile
为此,pandoc必须在您的路径中。如果主文件和包含的文件位于不同的目录中,则再次包含--resource-path
可能很有意义,否则我认为它没有任何作用(假设乳胶文件中没有其他包含或图像)。 >
或者,您也可以这样做(如果pandoc不在您的路径中):
cd mylatexdir && /path/to/pandoc -i inputfile.tex -o outputfile
HTH,