定数スペースラベルタイトルフォーマット

定数スペースラベルタイトルフォーマット

困っています\titleformat

パッケージを使用してタイトルの形式を変更しましたtitlesec。義務的にローマ字の列挙型を使用しており、数字を増やすとスペースが増えます (図を参照)。ラベルのサイズに関係なく、その間隔を一定に保つ方法を誰か知っていますか?

\titleformat{\section}[hang]{\fontsize{10}{11}\selectfont\bfseries}{\thesection.}{20mm}{\fontsize{10}{11}\selectfont\bfseries\MakeUppercase}

結果

ここに画像の説明を入力してください

答え1

最小限の間隔を使用するには、コマンドを読み込んeqparboxで使用します\eqmakebox[tag]。同じタグを共有するすべてのボックスには、最も広いコンテンツに対応する幅が設定されます。

関係ありません: スタイルを指定する必要はありませんhang。これはデフォルトです。また、フォントの指定を繰り返す必要はありません。 の最初の必須引数は、\titleformatグローバル割り当て (ラベル + タイトル) です。

\titleformat{\section}{\fontsize{10}{11}\selectfont\bfseries}{\eqmakebox[Sec][l]{\thesection.}}{20mm}{\MakeUppercase}

関連情報