\titleformat: 下線を引く

\titleformat: 下線を引く

\section 形式を変更して下線を追加しました。セクション名と下線の間のスペースを減らすにはどうすればよいですか? 使用したコードは次のとおりです。

\usepackage{titlesec} % Allows creating custom \section's

\titleformat{\section}{\large\scshape\raggedright}{}{0em}{}[\rule{\linewidth}{1pt}]

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

答え1

titleruleと の使用vspace:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[frenchb]{babel}
\usepackage{titlesec}

\titleformat{\section}{\large\scshape\raggedright}{}{0em}{} [{\vspace{1cm}\titlerule[1pt]}]

\begin{document}
\section{TEST}
Bla bla

\titleformat{\section}{\large\scshape\raggedright}{}{0em}{} [{\vspace{0cm}\titlerule[1pt]}]
\section{TEST2}
Bla bla2

\titleformat{\section}{\large\scshape\raggedright}{}{0em}{} [{\titlerule[1pt]}]
\section{TEST2}
Bla bla3

\end{document}

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

関連情報