常量空间标签 titleformat

常量空间标签 titleformat

我有困难\titleformat

我使用包修改了标题格式titlesec。我按要求使用罗马枚举,并且随着数字的增加,空间也会增加(见图)。有人知道我如何让分隔保持不变,并且不受标签大小的影响吗?

\titleformat{\section}[hang]{\fontsize{10}{11}\selectfont\bfseries}{\thesection.}{20mm}{\fontsize{10}{11}\selectfont\bfseries\MakeUppercase}

结果

在此处输入图片描述

答案1

为了使用最小间距,您可以加载eqparbox并使用该\eqmakebox[tag]命令:所有共享相同标签的框都具有与最宽内容相对应的宽度。

无关:无需指定样式hang——这是默认的。另外,无需重复字体规范:的第一个强制参数\titleformat是全局分配(标签 + 标题)。

\titleformat{\section}{\fontsize{10}{11}\selectfont\bfseries}{\eqmakebox[Sec][l]{\thesection.}}{20mm}{\MakeUppercase}

相关内容