
Tengo problemas con \titleformat
.
Modifiqué el formato del título usando titlesec
el paquete. Estoy usando la enumeración romana por obligación y aumentando el número aumenta el espacio (ver figura). ¿Alguien sabe cómo puedo dejar esa separación constante e independiente del tamaño de la etiqueta?
\titleformat{\section}[hang]{\fontsize{10}{11}\selectfont\bfseries}{\thesection.}{20mm}{\fontsize{10}{11}\selectfont\bfseries\MakeUppercase}
Resultados
Respuesta1
Para utilizar un espacio mínimo, puede cargar eqparbox
y utilizar el \eqmakebox[tag]
comando: todos los cuadros que comparten la misma etiqueta tienen un ancho correspondiente al contenido más amplio.
No relacionado: no es necesario especificar el hang
estilo, es el predeterminado. Además, no hace falta repetir las especificaciones de fuente: el primer argumento obligatorio de \titleformat
es una asignación global (etiqueta + título).
\titleformat{\section}{\fontsize{10}{11}\selectfont\bfseries}{\eqmakebox[Sec][l]{\thesection.}}{20mm}{\MakeUppercase}