
У меня проблемы с \titleformat
.
Я изменил формат заголовка с помощью titlesec
package. Я использую Roman enum by commitment и увеличиваю число, на которое увеличивается пробел (см. рисунок). Кто-нибудь знает, как мне оставить это разделение постоянным и независимым от размера метки?
\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}