newfloat,newname,我如何插入一个点?

newfloat,newname,我如何插入一个点?

我用

\floatstyle{ruled}
\newfloat{myfig}{thp}{lop}
\floatname{myfig}{myText}

我希望在 newfloat 的编号后插入一个点:myText N.

答案1

新定义的浮点数myfig属于一个名为 的计数器。其表示形式使用默认为 的myfig命令打印。\thmyfig\arabic{myfig}IE,计数器数字为阿拉伯数字。您只需重新定义\themyfig为也包含点:

\documentclass{article}
\usepackage{float}

\floatstyle{ruled}
\newfloat{myfig}{thp}{lop}
\floatname{myfig}{myText}
\renewcommand*\themyfig{\arabic{myfig}.}

\begin{document}

\begin{myfig}
  la la la
  \caption{Foo Bar}
\end{myfig}

\end{document}

在此处输入图片描述

相关内容