セクションに特定の形式を定義した場合、目次を修正するにはどうすればよいでしょうか?

セクションに特定の形式を定義した場合、目次を修正するにはどうすればよいでしょうか?

そこで、セクションをローマン体で定義し、テキストを「Article」にしました。ハイパーリファレンスを使用して目次を作成しましたが、リンクは機能し、セクション自体は問題ありませんが、目次が歪んでいます。 ここに画像の説明を入力してください

次のコマンドのみを使用したので、すべてが自動的に作成されるはずですが、ここで何か具体的なことを見逃していますか?

\renewcommand{\thesection}{Article \Roman{section}:}
\renewcommand{\thesubsection}{\thesection.\Roman{subsection}}
\tableofcontents

答え1

パッケージを使用してtocloft、数字と「記事」のためのスペースを増やします。

\usepackage{tocloft}
\setlength{\cftsecnumwidth}{...} % perhaps 6em?
\setlength{\cftsubsecnumwidth}{...} % perhaps 10em?

ドキュメント(texdoc tocloft)をお読みください。

関連情報