如何在article文档类中修改figure环境按照节进行编号, 想要的效果为**图2.3 标题**这样的形式, 我试了一种方式如下: ```tex \renewcommand{\thefigure}{\thesection{}.\arabic{figure}} ``` 但是这种方法在下一节中不会自动清零, 比如在section 1中最后一个图编号为**图1.4**, 而到section 2中的第一个图却为**图2.5**, 而不是**图2.1**, 所以想请问有什么解决办法.

1 回答1

0
```tex \documentclass{ctexart} \usepackage{chngcntr} \counterwithin{figure}{section} \usepackage{mwe} \begin{document} \section{One} \begin{figure} \centering \includegraphics[width=0.4\linewidth]{example-image-a} \caption{First figure} \end{figure} \begin{figure} \centering \includegraphics[width=0.4\linewidth]{example-image-b} \caption{Second figure} \end{figure} \section{two} \begin{figure} \centering \includegraphics[width=0.4\linewidth]{example-image-c} \caption{Third figure} \end{figure} \end{document} ``` 直接给一个例子,自己学习吧
  • 非常感谢! – Catjazz 2020-04-01 15:59 回复

你的回答

请登录后回答

你的回答将会帮助更多人,请务必认真回答问题。