
Я пытаюсь написать документ для своей лаборатории в колледже, и вот мой код.
\section{Impuls- und Spungantwort für die drei Tiefpässe}
\begin{figure} [h!]
\centering
\includegraphics[width = \textwidth]{../durchfuehrung/lc_puls_flach.png}
\caption{Anregung des LC-Tiefpasses (flach) mit einem Puls}
\label{LC Flach Puls}
\numberwithin{figure}{section}
\end{figure}
\begin{figure} [h!]
\centering
\includegraphics[width = \textwidth]{../durchfuehrung/lc_puls_steil.png}
\caption{Anregung des LC-Tiefpasses (steil) mit einem Puls}
\label{LC Steil Puls}
\numberwithin{figure}{section}
\end{figure} \newpage
В полученном pdf-файле нумерация рисунков следующая.
2.1
и
2.1.2
Нумерация должна быть2.1.1и2.1.2Я не могу найти проблему.
Это мой основной tex-файл.
\input{header}
\usepackage{chngcntr}
\usepackage{float}
\usepackage{color}
\usepackage{nameref}
\usepackage{graphicx}
\renewcommand{\chapterheadstartvskip}{\vspace{0pt}}
\usepackage{hyperref}
\hypersetup{
colorlinks=true,
pdfborder={0 0 0}
}
\numberwithin{figure} {section}
\begin{document}
\frontmatter
\include{kapitel/titelseite_Standard}
\tableofcontents
\mainmatter
\input{kapitel/vorbereitung}
\chapter{Durchführung und Auswertung}
\input{kapitel/LV_4_2_1}
\input{kapitel/LV_4_2_2}
\input{kapitel/LV_4_2_3}
%\include{kapitel/nuetzliches}
%\include{kapitel/blindtext}
%\bibliography{biblio/biblio}
\listoffigures
\bigskip
\begingroup
\let\clearpage\relax
\listoftables
\endgroup
решение1
Нажмите \section
и , \subsection
чтобы сбросить работу счетчика цифр:
\documentclass{article}
\usepackage{chngcntr,lipsum}
\let\oldsection\section
\let\oldsubsection\subsection
\renewcommand{\section}{\counterwithin{figure}{section}\oldsection}
\renewcommand{\subsection}{\counterwithin{figure}{subsection}\oldsubsection}
\begin{document}
\listoffigures
\section{A section}\lipsum[1]
\begin{figure}\caption{A caption}\end{figure}% 1.1
\begin{figure}\caption{A caption}\end{figure}% 1.2
\subsection{A subsection}\lipsum[2]
\begin{figure}\caption{A caption}\end{figure}% 1.1.1
\begin{figure}\caption{A caption}\end{figure}% 1.1.2
\subsection{A subsection}\lipsum[3]
\begin{figure}\caption{A caption}\end{figure}% 1.2.1
\begin{figure}\caption{A caption}\end{figure}% 1.2.2
\section{A section}\lipsum[1]
\begin{figure}\caption{A caption}\end{figure}% 2.1
\begin{figure}\caption{A caption}\end{figure}% 2.2
\subsection{A subsection}\lipsum[2]
\begin{figure}\caption{A caption}\end{figure}% 2.1.1
\begin{figure}\caption{A caption}\end{figure}% 2.1.2
\subsection{A subsection}\lipsum[3]
\begin{figure}\caption{A caption}\end{figure}% 2.2.1
\begin{figure}\caption{A caption}\end{figure}% 2.2.2
\end{document}
решение2
Используйте его \counterrwithin
в преамбуле вместо того, чтобы использовать его на каждом рисунке:
\documentclass{article}
\usepackage{geometry}
\geometry{legalpaper, margin=2in}
\usepackage{float}
\usepackage{color}
\usepackage{graphicx}
\usepackage{hyperref}
\usepackage{chngcntr}
\counterwithin{figure}{subsection}
\begin{document}
\input{file1.tex}
\section{section01}
\input{file1.tex}
\input{file1.tex}
\end{document}
И file1.tex:
\subsection{Smiles}
\begin{figure} [h!]
\centering
\includegraphics[width = 0.1\textwidth]{smile.png}
\caption{Smile:)}
\label{smile01}
\end{figure}
\begin{figure} [h!]
\centering
\includegraphics[width = 0.1\textwidth]{smile.png}
\caption{Another smile}
\label{smile02}
\end{figure}
Полученные цифры пронумерованы как 0.1.1, 0.1.2, 1.1.1, 1.1.2, 1.2.1, 1.2.2.
[1]Сплошная или поглавная/раздельная нумерация рисунков, таблиц и других элементов документа