left margin
パッケージを使用してセクション タイトルを配置するtitlesec
と、テキストの最初の行がタイトルと期待どおりに揃います。しかし、サブセクション タイトルは揃いません。titlespacing を試しましたが、失敗しました。コードの何が問題なのでしょうか? サブセクション タイトルをセクション タイトルと自動的に揃えるにはどうすればよいですか?
MWE:
\documentclass{article}
\usepackage{titlesec}
\begin{document}
\titleformat{\section}[leftmargin]{\normalfont\Large\bfseries\filleft}{\Roman{section}.}{1em}{}
\titlespacing{\section}{4em}{3.5ex plus 1ex minus .2ex}{1em}
\titlespacing{\subsection}{0pt}{0pt}{1.5ex plus .2ex}
\section{First Section}This text aligns with its section header as expected.\par\vspace{3em}
\section{Second Section}
\subsection{How to top align this subsection title with its section title}
\end{document}