Text über das gesamte Dokument einrücken

Text über das gesamte Dokument einrücken

Gibt es eine Möglichkeit, den gesamten Text im gesamten Dokument einzurücken, aber nicht die Überschriften von Abschnitten, Unterabschnitten und Unterunterabschnitten? Ich habe es versucht, \setlength\parindent{20pt}aber das funktioniert nicht bei Text, der sich nicht in einer Box oder Miniseite befindet. Gibt es einen Namen für Text, der in den Planeditor geschrieben wird? Wie in:

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

Antwort1

Ich empfehle das Folgende wirklich nicht, sondern poste es nur, um Ihnen eine Vorstellung davon zu geben, was vor sich geht.

Für die zugrunde liegende TeX-Satzmaschine ist die Seite (in grober Näherung) eine Reihe von Absätzen, die jeweils gemäß einem Zeilenumbruchalgorithmus in Zeilen unterteilt sind (sogar die Abschnittsüberschrift ist in gewissem Sinne ein „Absatz“). TeX hat einen Parameter namens , \leftskipder ein Leerzeichen („Kleber“) ist, das am Anfang jeder Zeile eingefügt wird. Sie können dies also global auf einen positiven Parameter setzen und für Abschnittsüberschriften auf Null zurücksetzen.

\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}

Bildschirmfoto

Auch hier rate ich davon ab, die oben genannten Schritte in einem echten Dokument durchzuführen (zumindest möchten Sie wahrscheinlich die tatsächliche Definition von \sectionund \subsection(usw.) ändern, anstatt \leftskip=0ptsie einzeln einzutippen, die Ränder des Dokuments ändern, damit nicht so viel Platz verschwendet wird usw.).

verwandte Informationen