セクション番号とセクションタイトル間のセクションインデントを修正しました

セクション番号とセクションタイトル間のセクションインデントを修正しました

私は学士論文を執筆中で、指導教官から Word テンプレートをもらいました。私は LaTeX が好きなので、Word テンプレートを LaTeX テンプレートに変換します。これまではなんとかできていたのですが、今は行き詰まっています。次のコマンドを使用して、セクション タイトルとセクション番号の間に 1.5cm のインデントを作成しようとしました。

\usepackage{titlesec} \titlespacing*{\section}{0pt}{38pt}{10pt}
\titleformat{\section}{\normalfont\fontsize{14}{17}\bfseries}{\thesection}{1.5cm}{}
\titleformat{\subsection}{\normalfont\fontsize{12}{15}\bfseries}{\thesubsection}{1.5cm}{} 
\titleformat{\subsubsection}{\normalfont\fontsize{12}{15}\bfseries}{\thesubsubsection}{1.5cm}{}

これにより、セクション番号とセクション タイトルの間に 1.5cm のスペースが作成され、次のようになります。

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

この単語設定をコピーしたい:

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

次のようになります。

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

私はtitlesec ドキュメントしかし、役に立つものは何も見つかりませんでした。セクション番号とセクション タイトルの間に必要な余白を設定するにはどうすればよいでしょうか?

答え1

これは、あなたの望むことですか?

\documentclass{article}

\usepackage{titlesec}
\titlespacing*{\section}{0pt}{38pt}{10pt}
\titleformat{\section}{\sffamily\fontsize{14}{17}\bfseries}{\makebox[1.5cm][l]{\thesection}}{0pt}{}
\titleformat{\subsection}{\sffamily\fontsize{12}{15}\bfseries}{\makebox[1.5cm][l]{\thesubsection}}{0pt}{}
\titleformat{\subsubsection}{\sffamily\fontsize{12}{15}\bfseries}{\makebox[1.5cm][l]{\thesubsubsection}}{0pt}{}
\usepackage{lipsum}

\begin{document}

\setcounter{section}{1}\sffamily

\section{Background and theory}
\lipsum[2]

\subsection{B \& T subsection}
\lipsum[3]

\subsection{B \& T subsubsection. A very long title, spreading over two lines}
\lipsum[4]

\end{document} 

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

関連情報