
Tengo un problema en mi tabla de contenido. Cierta superposición de la numeración del capítulo y el título correspondiente. ¿Alguien puede ayudarme?
Aquí está mi código:
\documentclass{amsart}
\usepackage{xcolor}
\usepackage{titlesec}
\title{My title}
\titleformat{\section}
{\color{red}\normalfont\Large\bfseries}
{\color{red}\thesection}{1em}{}
\titleformat{\subsection}
{\color{red}\normalfont\large\bfseries}
{\color{red}\thesubsection}{1em}{}
\begin{document}
\maketitle
\tableofcontents
\section{First section}
\subsection{First subsection}
\section{Second section}
\subsection{Second subsection}
\end{document}
y aquí está el (mal) resultado:
Respuesta1
Un descargo de responsabilidad en la amsart
documentación le advierte que la clase de documento no es compatible con todos los paquetes disponibles. En su caso, parece que es incompatible titlesec
(esto se debe a que amsart.cls
define sus propios comandos de sección, tabla de contenido, etc.). Probablemente los autores no tenían la intención de modificar el estilo de la tabla de contenido.
Más allá de intentar piratear el amsart.cls
archivo, lo cual no recomiendo (si estás publicando con AMS debes usar su clase tal como está), tus opciones son usar una clase de documento más convencional compatible con titlesec
, como article
.
Además, logré lograr el resultado previsto.conla amsart
clase de documento comentando \usepackage{titlesec}
, intentando compilar (falla), descomentando la misma línea y luego compilando (éxito). Esta no es una solución alternativa sensata ya que probablemente encontrará otras incompatibilidades en el futuro: