以下 MWE 在 texlive 2021 (pdflatex) 中失败:
\documentclass[handout,10pt]{beamer}
\usepackage[utf8]{inputenc}
\usetheme{metropolis}
\title{Testing}
\author{Author}
\date{\today}
\begin{document}
\frame{\titlepage}
\begin{frame}
\frametitle{Hello}
\end{frame}
\end{document}
我得到的错误是
/Users/themis/Library/texmf/tex/latex/config/epstopdf.cfg:1: Undefined control
sequence.
\ETE@prepend ->\PrependGraphicsExtensions
{.eps}
l.1 ...{update,prepend,prefersuffix=false,suffix=}
这是由我本地树中的 epstopdf.cfg 引起的,其中包含命令
\epstopdfsetup{update,prepend,prefersuffix=false,suffix=}
仅当我使用时才会发生错误\usetheme{metropolis}
。如果我注释掉 metropolis 主题,代码就可以正常运行。我之前的安装中没有遇到过这个问题,那是一个较旧的 texlive,但我记不清是哪个了。
如果我从大都市prepend
运行中的选项中删除\epstopdfsetup
,则运行正常,但当我更新 EPS 图形时,我没有得到更新的 PDF。
如果我删除epstopdf.cfg
整个文件,Metropolis 会运行,但我会将其eps-converted-to
附加到 PDF 图形的名称上。这是我试图避免的事情。
我的问题是:如何让 Metropolis 转换没有的 EPS 文件eps-converted-to
?