LuaTeX 在路径名中遇到特殊字符时出错,这是一个错误吗?

LuaTeX 在路径名中遇到特殊字符时出错,这是一个错误吗?

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 称,该错误已通过最新更新得到解决(我还没有时间测试它)。

相关内容