我分别使用了\usepackage{caption}
和\usepackage{subcaption}
作为标题。现在,当我生成 pdf 时,我得到的子标题是
(A),(B),(C)
我需要用小写字母来表示它们
(a)(b)(c)
等等。应该在哪里做出改变?谢谢
答案1
使用amsart
class 您可以直接获得小写的子标题。
\documentclass{amsart}
\usepackage{subcaption}
\captionsetup[subfigure]{labelfont=rm}
\begin{document}
\begin{figure}[h!]
\centering
\begin{subfigure}[]{0.48\textwidth}
\caption{A}
\label{FigPractice1}
\end{subfigure}\par
\begin{subfigure}[]{0.48\textwidth}
\caption{B}
\label{FigPractice2}
\end{subfigure}
\caption{a caption}
\end{figure}
\end{document}
另一种可能性是将字体标题设置为小写。这是subcaption
包中的一个选项。您必须设置该选项font=small
才能实现您想要的效果。但据我所知,小写是标准选项。
\documentclass{article}
\usepackage[font=small]{subcaption}
\begin{document}
\begin{figure}
\begin{minipage}[b]{.5\linewidth}
\centering\large A
\subcaption{A subfigure}\label{fig:1a}
\end{minipage}%
\begin{minipage}[b]{.5\linewidth}
\centering\large B
\subcaption{Another subfigure}\label{fig:1b}
\end{minipage}
\caption{A figure}\label{fig:1}
\end{figure}
\end{document}