セクションタイトルの左側のスペースを削除する

セクションタイトルの左側のスペースを削除する

私はこれを使用して、\section、\subsection、および\subsubsectionコマンドを変更しています。

%Sections
\makeatletter
\def\section{\@startsection{section}{1}
          {\z@}{10pt minus 0pt}{10pt minus 0pt}{\textbf}}
\def\subsection{\@startsection{subsection}{2}
          {\z@}{10pt minus 0pt}{10pt minus 0pt}{\textbf}}
\def\subsubsection{\@startsection{subsubsection}{3}
          {\z@}{10pt minus 0pt}{10pt minus 0pt}{\normaltext}}
\def\thesection{\arabic{section}.\hskip -1ex}   
\def\thesubsection {\thesection\hskip 1.1ex \arabic{subsection}\hskip -1ex}
\def\thesubsubsection {\thesubsection\hskip 1.1ex .\arabic{subsubsection}\hskip -1ex}
\makeatother

しかし、セクション タイトルの左側に削除したいスペースがあります。私のケースを説明するために、美しい画像を作成しました。

美しいでしょう?

私が望んでいるのは、セクションのタイトルを大きなバーに沿って揃えることです。

そのスペースを削除するのを手伝っていただけますか?

ありがとう!

答え1

\bfseriesマクロではなく、フォント スイッチを使用してください。また\textbf、(存在しません)\normalfontではなく。\normaltext

関連情報