Formato do título do rótulo de espaço constante

Formato do título do rótulo de espaço constante

Eu tenho problemas com \titleformat.

Modifiquei o formato do título usando titlesecpackage. Estou usando o enum romano por obrigação e aumentando o número o espaço aumenta (ver figura). Alguém sabe como posso deixar essa separação constante e independente do tamanho da etiqueta?

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

Resultados

insira a descrição da imagem aqui

Responder1

Para usar um espaçamento mínimo, você pode carregar eqparboxe usar o \eqmakebox[tag]comando: todas essas caixas que compartilham a mesma tag têm uma largura correspondente ao conteúdo mais largo.

Não relacionado: não é necessário especificar o hangestilo – é o padrão. Além disso, não é necessário repetir as especificações da fonte: o primeiro argumento obrigatório \titleformaté uma atribuição global (rótulo + título).

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

informação relacionada