我正在使用 Lyx 2.1 和 Adobe Acrobat Reader DC 进行论文写作。我需要对每一章的图进行编号,例如图 2.3 为第二章的第三图。我尝试了论坛中推荐的代码,但没有成功。所以我又回到了平面编号。现在的问题是 Lyx 中的数字是 1、2、3……但在 pdf 中,它会在每个部分的开头重置,即每个部分的第一个图是 1.1,第二个是 1.2,下一个部分的开头又是 1.1?有人能帮我解决这个问题吗?(该课程是 NUThesis,我没有任何模块和序言)。类文件是这里,NU 论文类的 LyX 布局。我使用的代码:
\makeatletter \@addtoreset{figure}{chapter}% Reset figure numbering at every chapter \makeatother \renewcommand{\thefigure}{\arabic{chapter}.\arabic{figure}}% Figure number is chapter.figure
答案1
使用以下代码:
\documentclass[print]{nuthesis} % Require http://www.math.unl.edu/graduate/nuthesis/nuthesis.zip
\begin{document}
\chapter{Foreword}
\section{First section}
\begin{figure}
\caption{First figure}
\end{figure}
\section{Second Section}
\begin{figure}
\caption{Second figure}
\end{figure}
\begin{figure}
\caption{Third figure}
\end{figure}
\chapter{Introduction}
\section{A second first section}
\begin{figure}
\caption{Forth figure}
\end{figure}
\section{A second second section}
\begin{figure}
\caption{Fifth figure}
\end{figure}
\end{document}
我得到编号为 1.1、1.2、1.3、2.1、2.2 的数字。
这难道不是您所期望的行为吗?