MiKTeX 中的这个错误已于 2012 年 3 月 29 日修复。
我简单查看了 LuaTeX 文档,但没有找到任何关于 LuaTeX 是否存在路径名中特殊字符问题的信息。这是一个已知的错误吗?
我的最小示例如下所示:
\documentclass[a4paper,12pt]{article}
\usepackage{graphicx}
\begin{document}
test test test test
\begin{figure}
\includegraphics{test2.pdf}
\end{figure}
\end{document}
该文档可以使用 pdfTeX(用于创建 test2.pdf)很好地编译,但是当我使用 LuaTeX 运行同一个文件时,出现以下错误消息:
!LuaTeX 错误(文件 test2.pdf):PDF 包含:无法 stat() 文件‘C:/Temp/U mlaut═ä/test2.pdf’
正确的路径是 C:\temp\UmlautÄ,但 LuaTeX(从当前的 MikTeX 2.9 开始)似乎无法正确处理此路径。这是一个错误吗?如果我的配置文件路径包含变音符号,我该如何解决这个问题?
编辑:我尝试了\usepackage[utf8]{luainputenc}
和\usepackage[encoding,filenameencoding=utf8]{grffile}
,都没有改变情况(源文件是UTF8编码的)。
答案1
据 Christian Schenk 称,该错误已通过最新更新得到解决(我还没有时间测试它)。