전체 문서에 걸쳐 텍스트 들여쓰기

전체 문서에 걸쳐 텍스트 들여쓰기

전체 문서에 걸쳐 모든 텍스트를 들여쓰되 섹션, 하위 섹션 및 하위 하위 섹션 제목은 들여쓰지 않는 방법이 있습니까? 시도해 보았지만 \setlength\parindent{20pt}상자나 미니페이지에 없는 텍스트는 처리되지 않습니다. 비행기 편집기에 쓰는 텍스트에 이름이 있나요? 다음과 같이:

\section{sectionone}
writen text direct to the editor...
\subsection{subsectionone}

답변1

다음 내용은 별로 권장하지 않습니다. 단지 진행 상황에 대한 아이디어를 제공하기 위해 게시하는 것뿐입니다.

기본 TeX 조판 엔진의 경우 페이지는 (대략적으로) 여러 개의 문단으로 구성되며 각 문단은 줄 바꿈 알고리즘에 따라 줄로 구분됩니다(섹션 헤더도 어떤 의미에서는 "문단"임). TeX에는 \leftskip각 줄의 시작 부분에 삽입되는 공백("접착제")이라는 매개변수가 있습니다 . 따라서 이를 전역적으로 양수 매개변수로 설정하고 섹션 헤더에 대해 다시 0으로 설정할 수 있습니다.

\documentclass{article}
\usepackage{lipsum}
\begin{document}
\leftskip=15em

\lipsum[1]

\section{\leftskip=0pt First section}
\lipsum[6-7]

\subsection{\leftskip=0pt First subsection}
\lipsum[11-12]

\end{document}

스크린샷

다시 말하지만, 실제 문서에서 위의 작업을 수행하는 것을 권장하지 않습니다(최소한 각 항목 을 입력하는 대신 및 등 \section의 실제 정의를 변경하고 싶을 수도 있으므로 문서의 여백을 변경하여 그렇게 많이 하지 않도록 합니다). 공간이 낭비되는 등).\subsection\leftskip=0pt

관련 정보