如何使用 amsart 和 subfig 获取普通小写子标题标签

如何使用 amsart 和 subfig 获取普通小写子标题标签

我正在使用该包subfig在单个图形环境中插入多幅图像。我注意到,在使用amsart文档类时,每个子标题的标签都以小写字母打印。我希望将其改为普通小写字母。我该如何实现?

编辑:事实上,在 AMS 样式指南中,我发现两张图片的副标题标签以普通小写字母打印,而没有小写字母的图片(链接在评论中)。所以这似乎是不受欢迎的行为。

下面是一个最小的工作示例和来自排版文档的屏幕截图。

\documentclass{amsart}

\usepackage{graphicx}
\usepackage{subfig}

\begin{document}

\begin{figure}[h]
    \centering
    
    \subfloat[]{\label{a}} \qquad
    \subfloat[]{\label{b}}

    \caption{}
\end{figure}

\end{document}

在此处输入图片描述

答案1

包装使用与标签caption相同的字体,即小写字母。amsart

\documentclass{amsart}

\usepackage{graphicx}
\usepackage{subfig}

\captionsetup[subfloat]{labelfont=normalfont}

\begin{document}

\begin{figure}[h]
    \centering

    \subfloat[]{\label{a}} \qquad
    \subfloat[]{\label{b}}

    \caption{something}
\end{figure}

\end{document}

在此处输入图片描述

如果您由于某些原因想要subfig使用该caption=false选项进行加载,它也可以起作用。

相关内容