有沒有辦法縮排整個文件的所有文本,但不縮排章節、小節和小節標題?我嘗試過\setlength\parindent{20pt}
,但這並不能處理不在盒子或小頁中的文字。寫入平面編輯器的文字有名稱嗎?像:
\section{sectionone}
writen text direct to the editor...
\subsection{subsectionone}
答案1
我真的不推薦以下內容,只是發布它以使您了解發生了什麼。
對於底層的 TeX 排版引擎來說,頁面(粗略地近似)是一堆段落,每個段落根據換行演算法分成幾行(甚至節標題在某種意義上也是一個「段落」)。 TeX 有一個名為的參數\leftskip
,它是在每行開頭插入的空格(「黏合」)。因此,您可以將其全域設定為某個正參數,並將節標題設為零。
\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
分別輸入它們,而是更改文件的邊距,這樣就不會太多)空間被浪費等)。