文件名中包含带点的图形:带括号的保护不起作用

文件名中包含带点的图形:带括号的保护不起作用

我想包含一个文件名包含多个点的 eps 图形。正如讨论的那样这里应该插入{ }不带扩展名的文件名。但是,pdflatex仍然抱怨它无法识别文件类型。

最小示例的来源:

\documentclass [a4paper, 12pt]{article}
\usepackage{graphicx}

\begin{document}
\includegraphics{{test.0}.eps}
\end{document}

使用pdflatex我得到

!LaTeX 错误:未知的图形扩展名:.0.eps。

使用建议这个答案

\documentclass [a4paper, 12pt]{article}
\usepackage{graphicx}

\begin{document}
\includegraphics[type=eps,ext=.0.eps,read=.0.eps]{test}
\end{document}

消除错误。但是,pdflatex 生成的 pdf 带有一个空框。

pdflatex --version给出

pdfTeX 3.14159265-2.6-1.40.20 (TeX Live 2019/Arch Linux)
kpathsea version 6.3.1

我的grffile.sty

Version: 2017/06/30 v1.18

相关内容