我想将图表的标签从 更改A.1, A.2, ...
为Abb. 1, Abb. 2, ...
,因为我的附录章节已经标记为 A ,这会引起一些混淆( 是A.1
指附录的第一部分还是第一张图片)。
我知道我可以像这样更改标签标题:
\addto\captionsngerman{
\renewcommand{\figurename}{Abb.}
}
从这里,但这不是我想要的,因为它只是变成了Abbildung A.1
。Abb. A.1
我该如何更改号码的前缀?
答案1
这里使用的类基于book.cls
eachfigure
定义
\newcounter{figure}[chapter]
因此它将使用 chapter 进行重置。为了使其独立于 chapter,我们使用chngcntr
包及其\counterwithout
命令。
\counterwithout{figure}{chapter}
例如:我们这里只将其用于附录图。如果我们希望将其用于所有文档,则可在序言中使用。
\documentclass{book}
\usepackage{chngcntr}
\begin{document}
\chapter{Foo}
\begin{figure}
\rule{4cm}{1cm}
\caption{Figure}
\end{figure}
\chapter{Bla}
\begin{figure}
\rule{4cm}{1cm}
\caption{Figure}
\end{figure}
\appendix
\counterwithout{figure}{chapter}
\setcounter{figure}{0}
\chapter{Foo}
\begin{figure}
\rule{4cm}{1cm}
\caption{Figure}
\end{figure}
\chapter{Bla}
\begin{figure}
\rule{4cm}{1cm}
\caption{Figure}
\end{figure}
\end{document}