
나는 여러 조항을 번호가 매겨진 항목으로 구분하는 계약서를 작성하고 있습니다(다음이 질문), 아래 MWE와 같습니다. 하위 섹션 목록 의 여백은 enumerate
섹션 및 하위 섹션 헤더에 맞춰 정렬된 텍스트 블록과 함께 올바르게 표시됩니다. 그러나 섹션 아래에 목록을 추가하면 여백 정렬이 해제됩니다.
섹션 아래 목록을 다른 목록처럼 0.5인치 여백으로 정렬하려면 어떻게 해야 합니까?
\documentclass[12pt,letterpaper]{article}
\usepackage[letterpaper,top=1.25in,left=1in,right=1in,bottom=1.25in,showframe=false,headheight=1in]{geometry}
\usepackage[scaled]{uarial}
\usepackage[T1]{fontenc}
\renewcommand{\familydefault}{\sfdefault}
\usepackage{lipsum}
%----Change default LaTeX section styles---------------------------
\usepackage{titlesec} % Lets user adjust section header formatting
\titleformat{\section}{\normalfont\bfseries}{\llap{\makebox[0in][l]{\thesection.}}}{0.5in}{\MakeUppercase}
\titleformat{\subsection}{\normalfont\bfseries}{\llap{\parbox{0in}{\thesubsection}}}{0.5in}{}
\titleformat{\subsubsection}{\normalfont}{\llap{\parbox{0in}{\thesubsubsection}}}{0.5in}{}
\usepackage{enumitem}
\setlist[enumerate]{leftmargin=*,align=left,label=\thesubsection.\arabic*.}
\setlist[itemize]{leftmargin=0.5in}
\begin{document}
\section{First Section}
\subsection{First Subsection}
\begin{enumerate}
\item \lipsum[1]
\item \lipsum[2]
\end{enumerate}
\section{Second Section}
\begin{enumerate}[label=\thesection.\arabic*.]
\item \lipsum[3]
\item \lipsum[4]
\end{enumerate}
\end{document}