请问如何实现这样的目录?

发布于 2025-03-23 21:23:30

如题,请问各位大佬如何实现这样的目录格式要求:

  • 目录项显示到 3 级
  • 中文字体为宋体,西文字体为 Times New Roman,小四号

    • 一级目录项:两端对齐,首行无缩进,左缩进 0 字符,右缩进 0 字符,段前 0 行,段后 0 行,多倍行距 1.25
    • 二级目录项:两端对齐,首行无缩进,左缩进 2 汉字符,右缩进 0 字符,段前 0 行,段后 0 行,多倍行距 1.25
    • 三级目录项:两端对齐,首行无缩进,左缩进 4 汉字符,右缩进 0 字符,段前 0 行,段后 0 行,多倍行距 1.25
  • 注意保持页码右对齐,有前导符,正文修改后注意刷新目录保持一致
  • 目录页不录入目标表,目录页码从小写罗马数字(i)开始编排

我使用网上的代码:

\RequirePackage[titles]{tocloft}
%\RequirePackage{tocloft}
%%% 设置section标题在目录中的缩进量为2em
\cftsetindents{sec}{2\ccwd}{0em}
%%% 设置subsection标题在目录中的缩进量为4em
\cftsetindents{subsec}{4\ccwd}{0em}
\setlength{\cftbeforechapskip}{0pt}

但是得到的效果不完全一致
image.png
请问该如何进一步调整?

查看更多

关注者
0
被浏览
167
1 个回答
Sagittarius Rover
Sagittarius Rover 2025-03-23
我要成为Typst糕手/(ㄒoㄒ)/~~

请给一份完整的可直接编译的代码,并且分点详细说明哪些部分还不满意,以方便潜在的回答者逐一解决。

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览