LINUX.ORG.RU

История изменений

Исправление HerrWeigel, (текущая версия) :

Делай так:

\documentclass[a4paper,12pt]{book}

\usepackage[utf8]{inputenc}
\usepackage[T2A]{fontenc}
\usepackage[english,russian]{babel}

\def\appendix{%
  \chapter*{Приложение}
  \addcontentsline{toc}{chapter}{Приложение}
  \setcounter{section}{0}%
  \renewcommand{\thesection}{П.\arabic{section}}%
  \setcounter{equation}{0}%
  \renewcommand{\theequation}{\thesection.\arabic{equation}}%
  \setcounter{figure}{0}%
  \renewcommand{\thefigure}{\thesection.\arabic{figure}}%
  \setcounter{table}{0}%
  \renewcommand{\thetable}{\thesection.\arabic{table}}}%

  
\begin{document}
    \appendix
    \section{Первое}
        \begin{equation}
            2 \times 2 = 4
        \end{equation}
        \begin{equation}
        \frac{9}{3} = 3
        \end{equation}
        \setcounter{equation}{0}
        \setcounter{figure}{0}
        \setcounter{table}{0}
    \section{Второе}
        \begin{equation}
        2 \times 2 = 4
        \end{equation}
        \begin{equation}
        \frac{9}{3} = 3
        \end{equation}
\end{document}

То есть вручную обнуляй нужные счетчики в конце раздела. Можешь это дело в одну команду обернуть.

Исходная версия HerrWeigel, :

Делай так:

\documentclass[a4paper,12pt]{book}

\usepackage[utf8]{inputenc}
\usepackage[T2A]{fontenc}
\usepackage[english,russian]{babel}

\def\appendix{%
  \chapter*{Приложение}
  \addcontentsline{toc}{chapter}{Приложение}
  \setcounter{section}{0}%
  \renewcommand{\thesection}{П.\arabic{section}}%
  \setcounter{equation}{0}%
  \renewcommand{\theequation}{\thesection.\arabic{equation}}%
  \setcounter{figure}{0}%
  \renewcommand{\thefigure}{\thesection.\arabic{figure}}%
  \setcounter{table}{0}%
  \renewcommand{\thetable}{\thesection.\arabic{table}}}%

  
\begin{document}
    \appendix
    \section{Первое}
        \begin{equation}
            2 \times 2 = 4
        \end{equation}
        \begin{equation}
        \frac{9}{3} = 3
        \end{equation}
        \setcounter{equation}{0}
        \setcounter{figure}{0}
        \setcounter{table}{0}
    \section{Второе}
        \begin{equation}
        2 \times 2 = 4
        \end{equation}
        \begin{equation}
        \frac{9}{3} = 3
        \end{equation}
\end{document}