如何更改回忆录中新浮动的标题样式?

如何更改回忆录中新浮动的标题样式?

我在回忆录类中定义了一个新的浮点数。一切工作正常,除了我无法设法改变标题字体样式。如果我声明\captionnamefont{\bfseries},字体只会针对默认浮点类型发生变化,而不会针对新定义的浮点类型发生变化。看图。

在此处输入图片描述

我曾经使用“caption”包来实现预期的结果。但我不想再使用它了,因为我在回忆录课中发现了几个错误。

感谢你的协助。

编辑:最小示例

\documentclass[a4paper]{memoir} 

\usepackage{float}

\captionnamefont{\bfseries}

\newcommand{\newfloatname}{NewFloat}
\newfloat{NewFloat}{nwf}{\newfloatname}[chapter]
\newlistentry{newfloat}{nwf}{0}


\begin{document}

    \begin{figure}[h]
        \caption{Caption of original float.}
    \end{figure}

    \begin{NewFloat}[h]
        \caption{Caption of newly defined float}
    \end{NewFloat}

\end{document}

答案1

正如你提到的,float包裹导致此问题。删除它并更改语法以匹配memoir本质上;相似,但不同。

在此处输入图片描述

\documentclass{memoir} 

\newcommand{\newfloatname}{NewFloat}
\newfloat[chapter]{NewFloat}{nwf}{\newfloatname}

\captionnamefont{\bfseries}

\begin{document}

\begin{figure}[h]
  \caption{Caption of original float.}
\end{figure}

\begin{NewFloat}[h]
  \caption{Caption of newly defined float}
\end{NewFloat}

\end{document}

相关内容