发表于|更新于|科研

|总字数:686|阅读时长:2分钟|浏览量:|

需求

论文的分级编号及图片编号格式为:

1
2
3
4
5
6
7
8
9
10
11
12
第一章
1.1 XXXX
1.1.1 XXXX
图1-1.技术路线图
1.2 XXXX
图1-2.研究方法
第二章
1.2 XXXX
1.2.1 XXXX
图2-1.研究区域图
1.3 XXXX
图2-2.采样示意图

这种情况下,想实现对于如上需求的的自动标题和图片自动编号,难点有二:

  • 多级列表编号时,汉字“一”和罗马数字“1”等会出现混杂,一.1

  • 图片编号时,每个章节需要单独开始编号,也会出现图一.1图二.1这种尴尬情况

解决方案

多级列表

定义新的多级列表,在第二、第三和第四级标题下,均勾选正规形式编号即可。

图片分章节编号

核心域代码

1
图 { QUOTE “一九一一年一月{ STYLEREF 1 \s }日” \@”D” }.{ SEQ 图 * ARABIC \s 1 }

注意!每个花括号均为域代码块,需要采用Ctrl+F9生成,直接复制粘贴无效!

原理解析

分段看,第一部分:

  • { STYLEREF 1 \s }日” \@”D” }引用章节编号

  • “一九一一年一月{ STYLEREF 1 \s }日” \@”D”利用时间,将章节编号改为阿拉伯数字

  • { QUOTE “一九一一年一月{ STYLEREF 1 \s }日” \@”D” }引用日期文本,且只要 Day 数据,也即章节的阿拉伯数字

致命缺陷

由于采用的是中文数值→日期→天来转换的,所以大纲编号不能超过 31,否则将无法生效

由于我一级标题没超过 31 个,所以暂用本方案无大碍!

参考

版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 遐说

请喝果茶

  • Wechat

    Wechat

  • Alipay

    Alipay


最新文章

2026第一场日出日落-黄山

[徒步]宁波九龙爱心线

[徒步]仙居公盂徒步+丽人谷溯溪(多图)

文献引用批量标注蓝色-Zotero/EndNote

[出差]内蒙草原风光