我知道这个问题已经被问过很多次了。我尝试过不同的解决方案,但是没有一个对我有用。我想将图片标题的标识符从“Fig. ”更改为“Abb. ”。我正在使用 babel。到目前为止,我尝试过:1.:
\renewcommand{\figurename}{Abb. }
2.:
\renewcaptionname{ngerman}{\figurename}{Abb. }
3.:
\captionsetup{figurename=Abb. }
这些都没有改变任何东西。我使用这段代码作为最小示例:
\documentclass[a4paper]{paper}
\usepackage{graphicx}
\usepackage{caption}
\usepackage[german]{babel}
\addto\captionsgerman{
\renewcommand{\figurename}{Abb.}
}
\begin{document}
\begin{figure}
\centering
\includegraphics[width=\textwidth]{./Images/Simulink/PT1_Glied_s.png}
\caption{PT1-Glied}
\label{fig:fig_pt1glied}
\end{figure}
\end{document}
答案1
对于paper
您需要重新定义的课程\figureshortname
:
\documentclass[a4paper]{paper}
\usepackage[demo]{graphicx}
\usepackage{caption}
\usepackage[german]{babel}
\addto\captionsgerman{\renewcommand{\figureshortname}{Abb.}}
\begin{document}
\begin{figure}
\centering
\includegraphics[width=\textwidth]{./Images/Simulink/PT1_Glied_s.png}
\caption{PT1-Glied}
\label{fig:fig_pt1glied}
\end{figure}
\end{document}