包含所有图表的章节号计数器

包含所有图表的章节号计数器

如果所有定理、图表、定义、观察和引理都只对个别部分使用连续计数器,那么应​​该使用什么规则。

答案1

您可以定义figure计数器以随部分更改,并声明所有定理结构都使用计数器figure。如果您希望这些计数器以部分计数器为前缀,请使用 代替 \counterwithin. \counterwithin*

\documentclass[l]{article}
\usepackage{xcharter}
\usepackage[demo]{graphics}%
\usepackage{mathtools, chngcntr}
\counterwithin{figure}{section}
\usepackage{amsthm}
\newtheorem{thm}[figure]{Theorem}%
\newtheorem{lemma}[figure]{Lemma}
\theoremstyle{definition}
\newtheorem{defn}[figure]{Definition}

\begin{document}

\section{A first section}

\begin{defn}
  A simple definition
\end{defn}
\begin{thm}
  The following assertion is true: %
  \[ a = a\]%
\end{thm}

\begin{figure}[!htbp]
  \centering
  \includegraphics{myfig}
  \caption{A figure}\label{Afig}
\end{figure}

\begin{lemma}
  The following assertion is true: %
  \begin{equation}\label{testeq}
    a = a\end{equation}
    \end{lemma}

    \section{Another lovely section}
    \begin{defn}
      A simple definition
    \end{defn}

    \begin{thm}
      The following assertion is true: %
      \[ b\,a = ba\]%
    \end{thm}
\end{document}

在此处输入图片描述

相关内容