创建新的浮动(回忆录)

创建新的浮动(回忆录)

我最近开始使用。以前,除了默认的和之外,我还使用package-- 、和memoir定义了许多浮点数。floatattachmentcodeillustrationfiguretable

现在我尝试以某种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}

相关内容