我正在创建一个(相当大的)Beamer 文件。当我尝试编译时,收到此错误:
This is pdfTeX, Version 3.1415926-2.5-1.40.14 (MiKTeX 2.9)
...
[31]pdflatex.exe: Invalid argument: myguide.vrb
pdflatex.exe: Data: myguide.vrb
texify: pdflatex.exe failed for some reason (see log file).
几个月前我处理它的时候它就已经编译好了,而且我对其他任何文档都没有遇到任何问题。
它每次都会在(看似)随机的滑动处停止并失败,因此这不可能是代码本身的问题。.vrb 文件确实存在于同一文件夹中,因此这也不可能是问题。我尝试过以不同的名称保存它,或者在编译之前删除所有补充文件,但这些都不起作用。
我尝试搜索错误,但不幸的是它看起来很普通,我没有找到任何相关的解决方案。有人有什么建议吗?
编辑:一些评论者要求查看日志。下面是日志,中间部分被删掉了:
This is pdfTeX, Version 3.1415926-2.5-1.40.14 (MiKTeX 2.9) (preloaded format=pdflatex 2014.6.9) 24 NOV 2014 18:34
entering extended mode
**myguide.tex
("C:\Users\Me\myguide.tex"
LaTeX2e <2011/06/27>
...
]
("C:\Users\Me\myguide.toc") [29
]
("C:\Users\Me\myguide.vrb") [30
]
("C:\Users\Me\myguide.vrb") [31
]
日志基本上就在这里切断了。
答案1
我遇到了同样的错误,这是因为 Windows 8.1 的“智能文件”功能。这些文件可以在 Windows 资源管理器中看到,它们显然存在于您的硬盘驱动器中,但它们的内容是在线的,可能在您的 OneDrive 帐户中。当我确保我的文件可以离线使用时,我就可以编译我的 Latex。在 Windows 资源管理器中,右键单击您的 myguide.vrb 文件并使其可离线使用