
Eu tenho problemas com \titleformat
.
Modifiquei o formato do título usando titlesec
package. 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
Responder1
Para usar um espaçamento mínimo, você pode carregar eqparbox
e 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 hang
estilo – é 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}