目次で章と番号が重複している

目次で章と番号が重複している

目次に問題があります。章の番号と対応するタイトルが一部重複しています。どなたか助けていただけませんか?

これが私のコードです:

\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}

そしてこれが(悪い)結果です:

目次が悪い

答え1

ドキュメント内の免責事項には、amsartドキュメント クラスがすべての利用可能なパッケージと互換性があるわけではないという警告があります。あなたの場合、互換性がないようですtitlesec(これは、独自のセクション コマンド、目次などが定義されているためですamsart.cls)。作成者は、目次のスタイルを変更することを意図していなかったと思われます。

ファイルをハッキングする以外には(これはお勧めしませんが、AMS を使用して公開する場合は、そのクラスをそのまま使用する必要があります)、など、amsart.clsと互換性のあるより従来的なドキュメント クラスを使用するという選択肢もあります。titlesecarticle

余談ですが、私はあなたの意図した結果を達成することができましたドキュメントamsartクラスをコメント化し\usepackage{titlesec}、コンパイルを試行 (失敗)、同じ行のコメントを解除してからコンパイル (成功) します。これは、後で他の非互換性が発生する可能性が高いため、賢明な回避策ではありません。

出力

関連情報