
Tenho um problema no meu índice. Alguma sobreposição da numeração do capítulo e do título correspondente. Alguém por favor pode me ajudar?
Aqui está o meu 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}
e aqui está o resultado (ruim):
Responder1
Um aviso na amsart
documentação avisa que a classe do documento não é compatível com todos os pacotes disponíveis. No seu caso, parece que é incompatível com titlesec
(isso porque amsart.cls
define seus próprios comandos de seccionamento, índice etc.). Os autores provavelmente não pretendiam que você modificasse o estilo do índice.
Além de tentar hackear o amsart.cls
arquivo, o que eu não recomendo (se você estiver publicando com AMS você deve usar a classe como está), suas opções são usar uma classe de documento mais convencional compatível com titlesec
, como article
.
Além disso, consegui alcançar o resultado pretendidocoma amsart
classe do documento comentando \usepackage{titlesec}
, tentando compilar (falha), descomentando a mesma linha e depois compilando (sucesso). Esta não é uma solução alternativa sensata, pois você provavelmente encontrará outras incompatibilidades no futuro: