.mps
我正在尝试从 LaTeX 更改为 XeLaTeX,但软件包中包含的图像存在一些问题bclogo
。这是一个最简单的示例:
\documentclass{article}
\usepackage{lipsum}
\usepackage[tikz]{bclogo}
\begin{document}
\begin{bclogo}[couleur=blue!30]{Lorem Ipsum}
\lipsum[1]
\end{bclogo}
\end{document}
它可以很好地编译rubber --pdf
和pdflatex
,但是xelatex
我收到一个错误:
! Unable to load picture or PDF file 'bc-fleur.mps'.
我该怎么办?当我尝试在网上寻找问题的解决方案时,我发现有人在使用bclogo
,xelatex
因此这似乎是可行的。
我在 Ubuntu 上,刚刚安装了texlive-full
,所以我的XeTeX
版本是:
This is XeTeX, Version 3.1415926-2.5-0.9999.3 (TeX Live 2013/Debian)
答案1
您可以添加此行:
\DeclareGraphicsRule{.mps}{eps}{*}{}
教导 XeLaTeX 将.mps
文件视为 EPS 文件。
\documentclass{article}
\usepackage{lipsum}
\usepackage[tikz]{bclogo}
\DeclareGraphicsRule{.mps}{eps}{*}{}
\begin{document}
\begin{bclogo}[couleur=blue!30]{Lorem Ipsum}
\lipsum[1]
\end{bclogo}
\end{document}