机缘
最近写报告遇到一个非常蛋疼的自动编号问题,我们的报告模板一级标题用的中文数字一、二、这种进行编号,会导致所有的图和公式都没办法直接生成带章节编号的题注,如,图1-1,公式(1-1)。
简单查了查之后发现可以用域代码生成图和公式的编号,但是又会导致另一个更加蛋疼的问题,没有办法交叉引用!!!那我要这编号有何用啊。。。再查一番,给域代码加书签,然后可以交叉引用了,我又一整个欲哭无泪,书签要一个一个加,懒狗此刻哭的好大声
域代码的使用教程我参考https://blog.csdn.net/songchuwang1868/article/details/104816016
解决方案
OK下面来说一下我的解决方法
1.正常给图和公式插入题注,不包含章节号。
此时切换域代码就能看到,我们插入的图片题注长这样↓
这时候我们只需要在“图”后面插入章节的域代码就可以了,然后再切换域代码看一下!
大功告成!
可以在两段域代码之间添加想要的连接符,比如我在中间加个横杠
切换域代码后的效果:
我这样做有什么好处呢,那当然是可以直接交叉引用,而且格式完美
交叉引用示例:
在新的章节里第二位编号需要从1开始,现在的域代码是没有这种效果的
此时只需要在每章的第一个域代码里加一个\r1,就可以啦
公式同理
感谢看完,希望对你有帮助