
Ich habe mich gefragt, wie ich den Text ausrichten kann, ohne ihn mit einzurücken \justifying
. Ich verwende
\usepackage[parfill]{parskip}
Zweitfrage:
Gibt es übrigens eine Möglichkeit, die Parskip-Distanz zu vergrößern?
Danke!
Antwort1
Besser ist die Verwendung vonAbonnierenparskip
Paket (wie in der Frage gezeigt), als nur und selbst anzupassen, parindent
es sei denn, Sie sind auch bereit, die erforderlichen Anpassungen vorzunehmen, um die Nebenwirkungen dieser Änderungen zu vermeiden.
Zusätzlich zur Anpassung dieser Längen parskip
führt einige grundlegende Arbeiten aus, um übermäßige Abstände in Listenumgebungen zu vermeiden. Auch wenn Sie glauben, keine Listen zu verwenden, tun Sie es wahrscheinlich, da viele LaTeX-Umgebungen auf Listen basieren. Beispielsweise quotation
ist eine triviale Listenumgebung und es gibt noch viele andere.
Hier ist ein Dokument, das die Längen einfach von Hand anpasst, basierend aufFrans Antwort:
\documentclass{article}
\usepackage{lipsum} % for example dummy text
\setlength\parskip{.5\baselineskip plus .1\baselineskip minus .1\baselineskip}
\setlength\parindent{0pt}
\begin{document}
\lipsum[1]
\begin{quotation}
\lipsum[2]
\end{quotation}
\lipsum[3]
\begin{itemize}
\item This is the first item in a list of several items, which is preceded by none but followed by some.
\item This is the second item in a list of several items, which is preceded by some and followed by some.
\item This is the third item in a list of several items, which is preceded by some and followed by some.
\item This is the fourth item in a list of several items, which is preceded by some but followed by none.
\end{itemize}
\lipsum[4]
\end{document}
Wie man sieht, wird um das Zitat und die Liste herum im Vergleich zu dem Abstand zwischen normalen Absätzen ein zu großer Abstand gelassen.
Hier ist dasselbe Dokument parskip
mit den Standardanpassungen:
\documentclass{article}
\usepackage{lipsum} % for example dummy text
\usepackage[parfill]{parskip}
\begin{document}
\lipsum[1]
\begin{quotation}
\lipsum[2]
\end{quotation}
\lipsum[3]
\begin{itemize}
\item This is the first item in a list of several items, which is preceded by none but followed by some.
\item This is the second item in a list of several items, which is preceded by some and followed by some.
\item This is the third item in a list of several items, which is preceded by some and followed by some.
\item This is the fourth item in a list of several items, which is preceded by some but followed by none.
\end{itemize}
\lipsum[4]
\end{document}
Es ist immer noch sehr gut möglich, dies anzupassen und parskip
gleichzeitig vom verbesserten Layout der Listenumgebungen des Pakets zu profitieren. Dieses Beispiel verwendet dasselbe parskip
wie im ersten Dokument und wie in Frans „angemessenen“ Einstellungen angegeben:
\documentclass{article}
\usepackage{lipsum} % for example dummy text
\usepackage[parfill]{parskip}
\setlength\parskip{.5\baselineskip plus .1\baselineskip minus .1\baselineskip}
\begin{document}
\lipsum[1]
\begin{quotation}
\lipsum[2]
\end{quotation}
\lipsum[3]
\begin{itemize}
\item This is the first item in a list of several items, which is preceded by none but followed by some.
\item This is the second item in a list of several items, which is preceded by some and followed by some.
\item This is the third item in a list of several items, which is preceded by some and followed by some.
\item This is the fourth item in a list of several items, which is preceded by some but followed by none.
\end{itemize}
\lipsum[4]
\end{document}
Wie man sieht, parskip
untergräbt die manuelle Anpassung der Länge nicht die Layoutverbesserungen, die durch das Laden des parskip
Pakets erreicht werden. Diese Option bietet also die besten Ergebnisse mit Standardklassen.
Das heißt, einige Klassen sind so konzipiert, dass sie Werte ungleich Null parskip
und Null berücksichtigen parindent
, und diese lassen sich wahrscheinlich feiner abstimmen. Bei Klassen, die nicht so konzipiert sind, führt das Laden des Pakets parskip
anstelle oder zusätzlich zum parskip
expliziten Festlegen der Länge jedoch zu den besten Ergebnissen.
Um die Merkwürdigkeit des eingerückten Absatzes im Zitat zu vermeiden, verwenden Sie entweder „ quote
anstatt“ quotation
oder lassen Sie die letztere Umgebung gleich der vorherigen sein:
\documentclass{article}
\usepackage{lipsum} % for example dummy text
\usepackage[parfill]{parskip}
\setlength\parskip{.5\baselineskip plus .1\baselineskip minus .1\baselineskip}
\let\quotation\quote
\begin{document}
\lipsum[1]
\begin{quotation}
\lipsum[2]
\end{quotation}
\lipsum[3]
\begin{itemize}
\item This is the first item in a list of several items, which is preceded by none but followed by some.
\item This is the second item in a list of several items, which is preceded by some and followed by some.
\item This is the third item in a list of several items, which is preceded by some and followed by some.
\item This is the fourth item in a list of several items, which is preceded by some but followed by none.
\end{itemize}
\lipsum[4]
\end{document}
Antwort2
Standardmäßig wird der Text an beiden Rändern ausgerichtet. Um den Einzug der ersten Zeile und die Abstände zwischen den Absätzen zu steuern, müssen Sie nur die entsprechenden Längen \parindent
und \parskip
Breiten festlegen, ohne ein Paket.
Ein Beispiel mit einigen übertriebenen Werten, um das Ergebnis deutlich zu machen:
\documentclass{article}
\usepackage{lipsum} % for example dummy text
\setlength{\parskip}{2cm}
\setlength{\parindent}{5em}
\begin{document}
\lipsum[1-3]
\end{document}
Beachten Sie, dass Sie in LaTex oft erweiterbare und/oder schrumpfbare Längen verwenden können (sieheWas ist Leim-Stretching?), also kann man etwas wie das Folgende verwenden:
\setlength{\parskip}{2cm plus 1.9cm minus 1.9cm}
oder
\setlength{\parskip}{2cm plus 1 fill minus 0 cm}
Experimentieren Sie mit dem Hinzufügen eines Absatzes im MWE (ändern Sie ihn beispielsweise \lipsum[1-3]
in \lipsum[1-4]
) und sehen Sie die Wirkung mit dieser oder anderen Einstellungen.
Eine sinnvollere Einstellung könnte sein:
\setlength\parskip{.5\baselineskip plus .1\baselineskip minus .1\baselineskip}
\setlength\parindent{0pt}
(Dies sind exakt die Einstellungen für die artikel3
in der Dokumentation angegebene Dokumentklasse parskip
)