如何精确控制图片标题文字的大小?

如何精确控制图片标题文字的大小?

在我的文本图像的标题中,文本“图 1.1”(等等)的大小大于文本本身。

结果是 在此处输入图片描述

我如何才能精确控制这个文本?

代码如下

\hvFloat[%
floatPos=htb,%
capWidth=0.40,%
capPos=r,%
capVPos=b,%
objectPos=l,%
%framedObject=true,%
]{figure}{\includegraphics[scale=1]{pascalina_ThomasWatson.jpg}}[Lorem ipsum]{\scriptsize \sffamily Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit.}.}

答案1

如果您想要完全控制您的标题,请使用\captionsetupcaption加载的包hvfloat

如果要完全更改标题的字体,请按 键font;如果要更改标题标签的字体,请按 键labelfont

例如,如果你想要所有内容\scriptsize\sffamily发出命令

\captionsetup[figure]{font={scriptsize,sf}}

梅威瑟:

\documentclass{article}
\usepackage[demo]{graphicx}
\usepackage{hvfloat}
\captionsetup[figure]{font={scriptsize,sf}}

\begin{document}

\hvFloat[%
floatPos=htb,%
capWidth=0.40,%
capPos=r,%
capVPos=b,%
objectPos=l,%
%framedObject=true,%
]{figure}{\includegraphics[scale=1]{pascalina_ThomasWatson.jpg}}[Lorem ipsum]{Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit.}{fig:fig}

\end{document} 

在此处输入图片描述

答案2

hvfloatcaption本身默认加载包。因此您可以设置 提供的所有可选参数caption,例如:

\usepackage{hvfloat}
\captionsetup{labelfont=sf}

相关内容