word 全书标题都是手打的编号能否换成自动编号?

2022-04-01 12:42:18 +08:00
 iamhrh2
word 全书标题都是手打的编号能否换成自动编号?
全书很多这样第一章是 1.1 和 1.1.1 和第二章是 2.1 这样的全是手打的。
要求数字格式保持不变。有什么好的方法能把手打的标题 1.1 1.1.1 2.1 这样的标题或成自动编号?
https://imgur.com/ynwJlyL
1595 次点击
所在节点    问与答
15 条回复
iamhrh2
2022-04-01 12:42:51 +08:00
hdp5252
2022-04-01 12:46:57 +08:00
word 有这功能 自动编号,你找找
iamhrh2
2022-04-01 12:53:15 +08:00
@hdp5252 #2 确实有。但我是要在原有的手打编号上面进行自动编号,实则无奈解决不了。才发贴求助
hdp5252
2022-04-01 13:45:54 +08:00
输入时是自动填充的
如果是排版 还是手动输入
GrayXu
2022-04-01 15:11:57 +08:00
我刚好有过类似的需求。我当时的解决方案是用 python-docx 扫一遍全文,每个以小节数字开头的 paragraph 就识别为某一级别的 title ,根据其级别,自动设置该 paragraph 为对应的 style (比如一级标题等)。然后在 word 内针对 style 来设置自动标题编号就好了。
cwcauc
2022-04-01 16:39:21 +08:00
我一直搞不懂 word 的自动编号功能,用到崩溃。。尤其是好几级那种,他出来的效果和我想要的完全不一样。
4cheng
2022-04-01 16:47:37 +08:00
如果是写论文,可以试试 latex
wherelse
2022-04-01 17:10:21 +08:00
使用 word 的查找和替换功能,打开更多,勾选使用通配符,选择替换格式,选择设置好的编号样式,应该就可以实现你需要的效果
jacy
2022-04-01 17:11:25 +08:00
用 vba 查找,判断大纲级别,然后替换
cpstar
2022-04-01 17:14:30 +08:00
自定义样式,然后套用样式即可

有一本书叫《 Word 排版艺术》,绝对能学透各种 word 排版技巧,这本书并不是从功能角度讲用法,而是从使用角度讲
cpstar
2022-04-01 17:15:44 +08:00
套用完样式,以前手打的编号,肯定是多余的字符,需要删除
iamhrh2
2022-04-01 18:25:53 +08:00
@jacy #9 具体怎么操作啊。WORD 本来就不熟。。
iamhrh2
2022-04-01 18:28:29 +08:00
@GrayXu #5 能具体说下吗   word 不熟  python 更不懂😓
iamhrh2
2022-04-01 18:30:53 +08:00
@wherelse #8 具体怎么写?比如 2 线标题有 1.1 2.1 3.1 4.1 5.1 6.1 7.1 该查找什么 该替换什么
wherelse
2022-04-02 09:05:08 +08:00
@iamhrh2 [0-9].[0-9]{1,} 试下这个匹配规则,可能还会匹配到图题,你自己再修改修改

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/844300

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX