![1862abc555cd5f958f5941fe3ecd7f81.png](https://img-blog.csdnimg.cn/img_convert/1862abc555cd5f958f5941fe3ecd7f81.png)
之前在列表、章节、参考文献、图片、表格中,我们都提到了编号。所以,在这篇文章中,我们统一地讨论一下LaTeX编号的二三事。
LaTeX呐,就一点好,它能自动编号(滑稽
比如说,我们在一个有序列表中,都是用item
来表示一个个条目,却从来没有指定这是第几条条目。在我们按下排版按钮后,LaTeX自动给我们的条目标好了编号。这样的话,比如说我们想在第二条条目和第三条条目之间增加一条条目,只需要加一个item
即可,而不需要把接下来的所有条目的编号都加一。这就叫LaTeX的自动编号。
图片和表格的自动编号都是由caption{}
命令控制的。在默认情况下,图片和表格的编号都是全局顺序编号。也就是说,如果一张图片是整个文档中出现的第3张图片,那么它的编号就是3. 这种编号方式多见于论文。还有什么编号方式呢?如果我有一本上百页的书,里面的图片成百上千,按顺序编号肯定不好看。所以,在书中常见的编号方式是章节内编号。比如说这张图片是第二节出现的第三张图片,那么它的编号就可以是2.3. 我们在LaTeX中如何实现这个呢?
我们需要的是counterwithin
. 首先,我们需要给出的是环境名。比如说,我们想改变的是表格环境的编号方式,环境名就是table, 图片的环境名就是f