更改附录的图号

更改附录的图号

我想在附录开始时“重置”文档中的数字计数,并遵循不同于 1、2、3 的模式……具体来说,我希望附录中的数字从 A.1、A.2 开始,而不是从主文档继续。我该怎么做?

\documentclass[twoside]{article}

\usepackage{graphicx,dblfloatfix}


\usepackage{titlesec}% Allows customization of titles
\titleformat{\section}[block]{\large\scshape\centering{\Roman{section}.}}{}{1em}{} % Change the look of the section titles 

\begin{document}

\section{Introduction}
\subsection{Problem description}
Blah blah
\begin{figure}[!htb]
    \centering 
    \includegraphics{decon}
    \caption{Call this figure 1.}
\label{fig1} 
\end{figure}
\appendix
\section{Figures}

\begin{figure}[!htb]
    \centering 
    \includegraphics{decon}
    \caption{Call this figure A.1.}
\label{figa1} 
\end{figure}

\begin{figure}[!htb]
    \centering 
    \includegraphics{decon}
    \caption{Call this figure A.2.}
\label{figa2} 
\end{figure}

\end{document}

答案1

重新定义\thefigure附录的开始时间,并在每个附录开始时将图形计数器设置为零。

\documentclass{article}
\begin{document}
\begin{figure}
\centering\rule{1cm}{1cm}
\caption{This is a figure}
\end{figure}
\appendix
\renewcommand\thefigure{\thesection.\arabic{figure}}    
\section{A nice appendix}
\setcounter{figure}{0}    
\begin{figure}
\centering\rule{1cm}{1cm}
\caption{This is a figure in appendix A}
\end{figure}
\end{document}

答案2

您可以使用chngcntr包裹其中包括命令\counterwithin

使用此 as 可\counterwithin{figure}{section}从该点开始更改图形编号,以便包含章节编号,并在每个后续章节的开头重置图形编号。例如:

\documentclass{article}

\usepackage{chngcntr}

\begin{document}

\section{Introduction}

\subsection{Problem description}

\begin{figure}[htp]
  \centering Figure
  \caption{Call this figure 1.}
  \label{fig1}
\end{figure}

\appendix
\counterwithin{figure}{section}

\section{Figures}

\begin{figure}[htp]
  \centering Figure
  \caption{Call this figure A.1.}
  \label{figa1}
\end{figure}

\begin{figure}[htp]
  \centering Figure
  \caption{Call this figure A.2.}
  \label{figa2}
\end{figure}

\end{document}

示例输出

答案3

在附录图前添加 A 并重置计数器的一个简单方法是在附录的第一个图前粘贴以下两行。

\renewcommand{\thefigure}{A\arabic{figure}}

\setcounter{figure}{0}

如图所示这里

答案4

这是管理附录中的图形和表格的所有解决方案

\appendix
\appendixpage
\addappheadtotoc
\counterwithin{figure}{section}
\counterwithin{table}{section}

相关内容