F: Wie kann ich eine "richtige" Einrückung von LaTeX- itemize
Umgebungen erzielen auctex
?
Hier möchte ich item
in einer itemize
Umgebung sein:
\item
Die Linie wird um zwei Leerzeichen relativ zum Beginn der Umgebung eingerückt- Fortsetzungszeilen im Element werden relativ zur
\item
Zeile um weitere zwei Leerzeichen eingerückt
Dies ist, was ich sehen möchte / erwarten würde:
\begin{itemize}
\item Here's a really long item in a LaTeX itemize environment;
note how the *initial* item line is indented two spaces, and the
continuation lines are indented another two spaces.
\end{itemize}
Die anfängliche Einrückung des Elements kann mit der LaTeX-item-indent
Variablen angepasst werden, die standardmäßig verwendet wird -2
. Mit diesem Standard, erhalte ich das unerwünschte Verhalten der \item
nicht eingerückt ist, aber ich tun bekommen das gewünschte Verhalten der Fortsetzungszeilen um weitere zwei Räume versetzt sind:
\begin{itemize}
\item Here's a really long item in a LaTeX itemize environment;
note how the *initial* item line is *NOT* indented two spaces,
but the continuation lines are indented two spaces.
\end{itemize}
Einstellung LaTeX-item-indent
zu 0
wird mir die gewünschte Vertiefung auf der \item
Linie (zwei Räume in), aber es nicht bekommt mir in die zweite Hälfte des gewünschten Verhaltens der Fortsetzungszeilen um weitere zwei Räume versetzt ist:
\begin{itemize}
\item Here's a really long item in a LaTeX itemize environment;
note how the *initial* item line is indented two spaces, but the
continuation lines are *NOT* indented an additional two spaces.
\end{itemize}
Also: wie bekommt man beide gewünschten Verhaltensweisen:
- erster Einzug der
\item
Zeile zwei Leerzeichen und - Fortsetzungszeilen sind zusätzlich zwei Leerzeichen eingerückt?
(Beachten Sie den verwandten SO-Thread .)
LaTeX-indent-environment-list
, eine benutzerdefinierte Funktion zum Einrücken anzupassen und hinzuzufügen? Die Funktion LaTeX-indent-tabular
bietet möglicherweise einen sinnvollen Ausgangspunkt (oder zumindest ein sinnvolles Beispiel für eine benutzerdefinierte Einrückung in einer Umgebung). Ich bin gerade auf diese Variable / Funktion gestoßen, also hatte ich keine Chance, mich selbst damit zu befassen.
LaTeX-indent-level
auf 4 setzen. Elemente werden auf 4 - 2 = 2 eingerückt, und Fortsetzungszeilen werden auf 4 = 2 + 2 eingerückt. Dies bedeutet jedoch, dass jede andere Umgebung in der Datei eingerückt wird 4 (und nicht 2), was wünschenswert oder nicht wünschenswert sein kann. Ich würde es vorziehen, wenn sie bei 2 eingekerbt wären, da stecke ich fest.