%% LaTeX package xcntperchap - version 0.5 (2018/01/05 -- 22:04:12) %% Driver examples file for xcntperchap.sty %% %% %% ------------------------------------------------------------------------------------------- %% Copyright (c) 2016 -- 2018 by Dr. Christian Hupfer %% ------------------------------------------------------------------------------------------- %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 %% of this license or (at your option) any later version. %% The latest version of this license is in %% http://www.latex-project.org/lppl.txt %% and version 1.3 or later is part of all distributions of LaTeX %% version 2005/12/01 or later. %% %% %% This work has the LPPL maintenance status `author-maintained` %% %% %% LaTeX package xcntperchap - version 0.2 (2016/06/07 -- 09/05/23) %% Driver file for xcntperchap.sty %% %% %% ------------------------------------------------------------------------------------------- %% Copyright (c) 2016 by Dr. Christian Hupfer %% ------------------------------------------------------------------------------------------- %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 %% of this license or (at your option) any later version. %% The latest version of this license is in %% http://www.latex-project.org/lppl.txt %% and version 1.3 or later is part of all distributions of LaTeX %% version 2005/12/01 or later. %% %% %% This work has the LPPL maintenance status `author-maintained` %% %% \documentclass{book} \usepackage{xcntperchap} \usepackage{placeins} \setcounter{secnumdepth}{5} \RegisterCounters{chapter}{section,subsection,figure} \RegisterCounters{section}{subsection,subsubsection,figure} \begin{document} \tableofcontents \cleardoublepage \markboth{}{} \begingroup \parindent=0em Chapter 1 has \ObtainTrackedValueExp[1]{chapter}{section} sections and \ObtainTrackedValueExp[1]{chapter}{subsection} subsections Chapter 1 has \ObtainTrackedValueExp[1]{chapter}{figure} figures Chapter 2 has \ObtainTrackedValueExp[2]{chapter}{section} sections and \ObtainTrackedValueExp[2]{chapter}{subsection} subsections Chapter 2 has \ObtainTrackedValueExp[2]{chapter}{figure} figures Section 1 has \ObtainTrackedValueExp[1]{section}{subsection} subsections and \ObtainTrackedValueExp[1]{section}{subsubsection} subsubsections Section 5 has \ObtainTrackedValueExp[5]{section}{subsection} subsections and \ObtainTrackedValueExp[5]{section}{subsubsection} subsubsections Section 8 has \ObtainTrackedValueExp[8]{section}{subsection} subsections and \ObtainTrackedValueExp[8]{section}{subsubsection} subsubsections \endgroup \chapter{Foo} \section{First section} \subsection{My first subsection} \subsubsection{First subsub} \subsubsection{Second subsub} \subsection{other subsection} \subsubsection{First subsub} \subsubsection{Second subsub} \section{Second section} \subsection{My first subsection} \subsection{other subsection} \section{Third section} \subsection{other subsection} \subsection{other subsection} \subsection{other subsection} \section{Fourth section} \subsection{other subsection} \subsection{other subsection} \subsection{other subsection} \begin{figure} \caption{Foofigure} \end{figure} \FloatBarrier \chapter{Foo bar chapter} \section{A section} \subsection{ A figure stuff} \begin{figure} \caption{Foofigure} \end{figure} \begin{figure} \caption{Foofigure} \end{figure} \begin{figure} \caption{Foofigure} \end{figure} \begin{figure} \caption{Foofigure} \end{figure} \begin{figure} \caption{Foofigure} \end{figure} \begin{figure} \caption{Foofigure} \end{figure} \begin{figure} \caption{Foofigure} \end{figure} \section{Foo} \section{Second section} \subsection{My first subsection} \subsection{other subsection} \subsection{My first subsection} \subsection{other subsection} \subsection{My first subsection} \subsection{other subsection} \subsection{My first subsection} \subsection{other subsection} \section{Third section} \subsection{My first subsection} \subsection{other subsection} \subsection{My first subsection} \subsection{other subsection} \subsection{My first subsection} \subsection{other subsection} \subsection{My first subsection} \subsection{other subsection} \section{The last one} \subsection{Foo} \end{document}