我尝试使用 caption 包来实现这一点已经有一段时间了,但没有结果。我想做的是更改以下内容:
图1:文本
进入
图1:文本
即,用破折号代替空格。
答案1
您可以在手册的第 4 部分找到它:您必须定义一种新的标签格式样式。我只添加了相关设置,您可以照常设置其他键。
\documentclass{article}
\usepackage{graphicx}
\usepackage{caption}
\DeclareCaptionLabelFormat{dash}{#1--#2}
\captionsetup[figure]{labelformat=dash}
\begin{document}
\begin{figure}
\centering
\includegraphics[width=5cm]{example-figure-a}
\caption{abc}
\end{figure}
\end{document}