在我使用 baposter 制作的海报中,我需要更改一些图形的字体。
我知道我们可以使用 \usepackage[font=small,labelfont=bf]{caption} 来配置标题的字体。
在特定的图中,我使用此代码将字体放到\tiny
\includegraphics[height=3cm,width=4cm]{ball.png}
\captionof{figure}{\tiny \textbf{caption}}
我得到了这个结果:
我需要将“图 3”设为 \tiny?您能帮我吗?抱歉,我无法发布所有代码。
答案1
不要直接在\caption
参数中进行更改;相反,您可以\captionsetup
在本地使用(在环境内);不幸的是?(见下文)tiny
不是预定义的字体大小之一,但您可以使用以下示例轻松实现它\DeclareCaptionFont
;其中包括一些标题的常规设置:
\documentclass{article}
\usepackage[font=small,labelfont=bf]{caption}
\DeclareCaptionFont{tiny}{\tiny}
\begin{document}
\begin{figure}
\centering
A
\caption{test caption in \texttt{small} font size}
\end{figure}
\begin{figure}
\centering
B
\captionsetup{font=tiny}
\caption{test caption in \texttt{tiny} font size}
\end{figure}
\end{document}
当然,您可以引入所需的任何其他字体,样式等修改\captionsetup
。
顺便说一句,字体这么小的标题确实很难阅读。