是否可以更改我的 MWE 中的代码,以便所有在节中但不在子节中的图形都不会得到零,例如图 1.0.1:Testfig 应该是图 1.1:Testfig。(即仅在节内计数)。我只有没有子节的会话,就像在 MWE 中一样,然后不再有子节。
\documentclass{article}
\usepackage{graphicx} %add graphs
\usepackage{amsmath,amssymb}
\counterwithin{table}{subsection}
\counterwithin{figure}{subsection}
\setcounter{section}{0}
\numberwithin{table}{subsection}
\numberwithin{figure}{subsection}
\title{test-seclabels}
\date{September 2023}
\date{author}
\begin{document}
\maketitle
\section{Introduction}
\begin{figure}[htbp!]
\centering
\includegraphics{x.pdf}
\caption{Testfig.}
\label{fig:testlabel}
\end{figure}
\section{Second Section}
\subsection{Second Section Sub1}
\begin{figure}[htbp!]
\centering
\includegraphics{x.pdf}
\caption{Testfig2}
\label{fig:nolabel}
\end{figure}
\end{document}