![使用长标题和章节编号在目录中对齐页码](https://linux22.com/image/1545969/%E4%BD%BF%E7%94%A8%E9%95%BF%E6%A0%87%E9%A2%98%E5%92%8C%E7%AB%A0%E8%8A%82%E7%BC%96%E5%8F%B7%E5%9C%A8%E7%9B%AE%E5%BD%95%E4%B8%AD%E5%AF%B9%E9%BD%90%E9%A1%B5%E7%A0%81.png)
我无法插入屏幕截图,但这里是我得到的预览(模型?):
表中的内容
Lorem ipsum dolor sit amet, consectetur adipiscing elit...............................1
1.1 我们用臭味和活力来形容它。整数预测
1
现在文本...
Lorem ipsum dolor sit amet,consectetur adipiscing elit。直径达 10 米的 Pellentesque。
1.1 我们用臭味和活力来形容它。整数 augue turpis,pulvinar vel turpis non,conse
二级标题的页码对齐错误地放置在标题的左侧。
这是因为在目录中添加了选项卡以在章节编号和标题之间创建空格。
我发现的唯一解决方案是添加句点以越过制表符并将其变为白色。这样它们就不会出现在正文中,而是出现在目录中。有没有更干净的解决方案?
附言:我的大学要求生成目录时无需手动(本地)更改!
答案1
经过如此多的关注和评论,我决定采取行动!
- 正如我上面所说,在文本标题中添加句号以越过制表符并将其变为白色。虽然丑陋,但很有效。
- 将多级列表样式(编号)中数字后的字符改为空格。有时不太美观,但可以接受。
- 缩小或放大标题。
- 将字段代码 \x 添加到 ToC 代码并在标题中添加隐藏的换行符,确保也删除 ToC 代码中的 \h 字段。
还有什么诀窍吗?