子浮点图中的文本大小

子浮点图中的文本大小

有没有什么方法可以控制子浮点数中的子标题的大小?

我用过:

\begin{figure}
\centering
\subfloat[Subcaption 1]{\label{fig:Pic_a} \includegraphics[width = 2.9cm]{Picture1}} \quad
\subfloat[Subcaption 2]{\label{fig:Pic_b} \includegraphics[width = 2.9cm]{Picture2}}
\end{figure}

所以我想让 Subcaption1 和 Subcaption2 的文本尺寸更小。

谢谢你!

答案1

如手册表 3 所示subfig,使用例如

\usepackage[
 font=footnotesize
 ]{subfig}

或者,scriptsize或。您还可以使用和/或small分别设置数字和标题的字体。labelfont=...textfont=...

\documentclass{article}
\usepackage[demo]{graphicx}
\usepackage[
 font=footnotesize % or small or scriptsize
 ]{subfig}
\begin{document}
\begin{figure}
\centering
\subfloat[Subcaption 1]{\label{fig:Pic_a} \includegraphics[width = 2.9cm]{Picture1}} \quad
\subfloat[Subcaption 2]{\label{fig:Pic_b} \includegraphics[width = 2.9cm]{Picture2}}
\end{figure}
\end{document}

答案2

似乎没有包含示例代码,因此这里有一个示例代码片段。

\begin{figure}
    \centering
    \captionsetup[subfloat]{labelfont=scriptsize,textfont=scriptsize}
    \subfloat[Subcaption 1]{\label{fig:Pic_a} \includegraphics[width = 2.9cm]{figures/fig1}} \quad
    \subfloat[Subcaption 2]{\label{fig:Pic_b} \includegraphics[width = 2.9cm]{figures/fig2}}
\end{figure}

相关内容