使用可选的第二个参数创建新环境

使用可选的第二个参数创建新环境

每个人。

我正在尝试创建一个像图形一样工作的环境,但是在小型页面环境中。

此环境将接收图形位置参数,以及第二个参数 minipage 宽度。这是我的代码:

\newenvironment{figuremp}[2][]
  {\@float{figure}\begin{center}\begin{minipage}{#2}\begin{center}}
  {\end{center}\end{minipage}\end{center}\end@float}

我希望,如果用户输入\begin{figuremp}[!h],此环境会将小页面宽度设置为\textwidth。但只有当我输入 时它才有效\begin{figure}[ht]{some width}

提前致谢。

相关内容