我在文档中使用了图形和列表。默认情况下,标识符“图 1”设置为粗体,而“列表 1”为正常值。为了保持一致的外观,我希望将所有内容设置为粗体或正常值。如何操作?
编辑:MWE(无解决方案):
\documentclass{article}
\usepackage{listings}
\lstset{
language=C
}
\begin{document}
\begin{lstlisting}[
caption={[short] long long long.},
label={lst1}
]
int main ( void )
{
return 0;
}
\end{lstlisting}
\end{document}
据我所知,Documentclass 是 IOS-Book-Article,它基于 article。您可以找到它这里
答案1
尝试:
\renewcommand{\lstlistingname}{\bfseries Listing}
\makeatletter
\def\fnum@lstlisting{%
\lstlistingname
\ifx\lst@@caption\@empty\else~\thelstlisting\normalfont\fi}%
\makeatother
在listings
包中,\fnum@lstlisting
宏使标题名称和编号变为粗体。但是,要使其余标题变为非粗体,我们需要添加\normalfont
此定义。