PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Hängender Einzug



herdentier
10-01-2006, 15:31
Hallo allerseits,

ich bin gerade auf der Suche nach einem LaTeX-Befehl, mit dem es möglich ist, einen hängenden Einzug zu generieren, d.h. dass der Absatz nach der ersten Zeile bspw. um 1 cm eingerückt wird. Kann mir jemand da vielleicht weiterhelfen? Das wäre toll.

Grüße von Adina

countbela666
10-01-2006, 17:22
Hallo Adina,

standardmäßig ist in LaTeX ein hängender Einzug eingestellt, der allerdings nur funktioniert, wenn du Absätze mit \par an Stelle von \\ bzw. \newline umbrichst. Die Länge des Einzugs kannst du mit \setlength{\parindent}{...} einstellen. Sollte einmal kein Absatzeinzug gewünscht sein (einige Umgebungen erzeugen als Abschluss automatisch einen solchen), kannst du den mit \noindent unterdrücken.

\documentclass{article}
\usepackage{blindtext}
\begin{document}
\blindtext\par % Umbruch mit hängendem Einzug
\blindtext\\ % Umbruch ohne hängenden Einzug
\blindtext
\end{document}Grüße,
Marcel

herdentier
10-01-2006, 20:07
Hallo Marcel,

danke Dir für Deine schnelle Antwort. Mit \parindent und \noindent kenne ich mich aus. Das Problem ist, dass ich noch keine Lösung für einen hängenden Einzug gefunden habe, so wie man ihn in der Regel bei Literaturverzeichnissen verwendet. Da ist der Text erst ab der zweiten Zeile eingerückt (siehe einzug.txt).

Fällt Dir da vielleicht auch etwas ein? In diversen LaTeX-Büchern steht da leider nix zu.

Schöne Grüße
Adina

Salnic
11-01-2006, 20:22
Hi Herdentier,

mit der List-Umgebung kann man Dein Problem lösen.


\documentclass[12pt, a4paper]{scrartcl}
\usepackage[ansinew]{inputenc}
\usepackage{ngerman}
\usepackage[T1]{fontenc}
\usepackage{blindtext}
\begin{document}
\begin{list}{}{
\setlength{\leftmargin}{1cm}
\setlength{\itemindent}{-1cm}
}
\item \blindtext
\item \blindtext
\end{list}
\end{document}
Salnic

herdentier
11-01-2006, 21:28
Danke, klappt super. Adina

stuefi
21-11-2006, 01:27
könnte mir jemand helfen wie ich den vorherigen befehl in eine \newenvironment bringe

\newenvironment{listex}{
\begin{list}{}{
\setlength{\leftmargin}{1cm}
\setlength{\itemindent}{-1cm}}
{\end{list}}}

wenn ich dann das mit \begin{listex} \item sosund \end{listex} darstellen möchte funktioniert das nicht
bitte um hilfe
stephan

bischi
21-11-2006, 07:23
Wenn ich mich nicht irre:



\newenvironment{listex}{
\begin{list}{}{
\setlength{\leftmargin}{1cm}
\setlength{\itemindent}{-1cm}}}
{\end{list}}


MfG Bischi