我最近开始使用。以前,除了默认的和之外,我还使用package-- 、和memoir
定义了许多浮点数。float
attachment
code
illustration
figure
table
现在我尝试以某种memoir
方式定义新的浮点数,但有点困难。我按照memoir
文档进行定义,illustration
如下所示:
\newcommand{\illustrationname}{Illustration}
\newfloat[chapter]{illustration}{lol}{\illustrationname}
我的使用方式如下:
\begin{illustration}
\includegraphics[width=0.45\textwidth]{2027-original}
\illustrationname{caption goes here}
\label{ill:2027}
\end{illustration}
但是,当我运行 pdflatex 时,出现以下错误:
<use ./images/2027-original.png> [5 <./images/2027-original.png>] [6]
! Use of \pictur@ doesn't match its definition.
<argument> \includegraphics
那么我怎样才能使这个插图浮动使用呢\includegraphics
?
答案1
以下是对我有用的方法:
在序言中:
\newcommand{\illustrationname}{Illustration}
\newfloat[chapter]{illustration}{lol}{\illustrationname}
在身体里:
\begin{illustration}
\centering
\includegraphics[width=0.45\textwidth]{2027-original}
\caption{caption goes here}
\label{ill:2027}
\end{illustration}