PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : compactitem und Einrücken



NewAtair
16-10-2008, 12:07
Hallo liebes Forum,

wie kann ich eine Auflistung per compactitem so einstellen, dass folgendes rauskommt

* bla bal bla bla bal bla
bla bal bla bla bal bla
bla bal bla bla bal bla

* bla bal bla bla bal bla
bla bal bla bla bal bla
bla bal bla bla bal bla


und NICHT

* bla bal bla bla bal bla
bla bal bla bla bal bla
bla bal bla bla bal bla

* bla bal bla bla bal bla
bla bal bla bla bal bla
bla bal bla bla bal bla

Also die zweite und dritte Zeile soll genau unterhalb der ersten Zeile sein. Also ein einrücken der unteren Zeilen.

Mit der Suchfunktion habe ich nichts gefunden oder ich habe es übersehen.



\setdefaultleftmargin{0em}{}{}{}{}{}
\begin{compactitem}
\item bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla
\item bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla
\end{compactitem}

LG und Danke,
NewAtair

mechanicus
17-10-2008, 08:14
Hallo,

das tut es doch?

\documentclass[12pt,ngerman]{scrreprt}
\listfiles
%%%%%%%%%%%%%%%%%%%%
\usepackage{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
%%%%%%%%%%%%%%%%%%%
\usepackage{paralist}
\usepackage{blindtext}
%%%%%%%%%%%%%%%%%%%
\begin{document}
\blindtext
%\setdefaultleftmargin{0em}{}{}{}{}{}
\begin{compactitem}
\item bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla
\item bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla
\end{compactitem}
\blindtext
\end{document}
Oder was meinst du?
Gruß
Marco

NewAtair
17-10-2008, 11:49
Hallo,

das tut es doch?

\documentclass[12pt,ngerman]{scrreprt}
\listfiles
%%%%%%%%%%%%%%%%%%%%
\usepackage{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
%%%%%%%%%%%%%%%%%%%
\usepackage{paralist}
\usepackage{blindtext}
%%%%%%%%%%%%%%%%%%%
\begin{document}
\blindtext
%\setdefaultleftmargin{0em}{}{}{}{}{}
\begin{compactitem}
\item bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla
\item bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla
\end{compactitem}
\blindtext
\end{document}
Oder was meinst du?
Gruß
Marco

Das Problem ist nur, dass ich diesen Text in einer Tabelle habe und um einen Margin zu vermeiden

\setdefaultleftmargin{0em}{}{}{}{}{}

verwenden muss.

Denn die Aufzählungpunkte sollen genau unterhalb und nicht versetzt (=leftmargin) befinden:




Jede Menge bla bal bla auf Zeile 1

Jede Menge bla bal bla auf Zeile 2

* bla bal bla bla bal bla
bla bal bla bla bal bla
bla bal bla bla bal bla

* bla bal bla bla bal bla
bla bal bla bla bal bla
bla bal bla bla bal bla

Jede Menge bla bal bla auf Zeile 5

Jede Menge bla bal bla auf Zeile 6


Ich hoffe, ihr versteht was ich meine.

mechanicus
17-10-2008, 12:04
Mache mal bitte ein Minimalbeispiel.

Gruß
Marco

NewAtair
17-10-2008, 12:37
Ok hier kommt es:



\documentclass[12pt,ngerman]{scrreprt}
\listfiles
%%%%%%%%%%%%%%%%%%%%
\usepackage{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
%%%%%%%%%%%%%%%%%%%
\usepackage{ragged2e}
\usepackage{array}
\usepackage{booktabs}
\usepackage{tabularx}
\usepackage{paralist}
\usepackage{blindtext}
%%%%%%%%%%%%%%%%%%%
\newcommand{\PreserveBackslash}[1]{\let\temp=\\#1\let\\=\temp}
\newcolumntype{Z}[1]{>{\PreserveBackslash\Centering\hspace{0pt}}m{#1}}
\renewcommand{\tabularxcolumn}[1]{m{#1}}
\newcolumntype{P}{>{\PreserveBackslash\RaggedRight\hspace{0pt}}X}
%%%%%%%%%%%%%%%%%%%
\begin{document}
\blindtext
\setdefaultleftmargin{0em}{}{}{}{}{}
\begin{table}[!htb]
\centering
\caption{Zustände bekannter österreichischer Flüsse }
\begin{tabularx}{\textwidth}{@{}l<{\hspace{1em}} Z{3.5cm} P@{}} \toprule
Fluss & \multicolumn{1}{c}{Zustand} & \multicolumn{1}{l}{Beschreibung} \\ \midrule
Donau & Weltklasse &
\begin{compactitem}
\item bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla
\item bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla
\item bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla
\end{compactitem}
\\ \midrule
Drau & Weltklasse &
\begin{compactitem}
\item bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla
\item bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla
\item bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla
\end{compactitem}
\\ \bottomrule
Mur & Weltklasse &
\begin{compactitem}
\item bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla
\item bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla bla bal bla
\end{compactitem}
\\ \bottomrule
\end{tabularx}
\label{tab:fluesse}
\end{table}
\end{document}


Und ich möchte haben, dass die Aufzählungspunkte nicht versetzt sind, sondern genau unterhalb vom "B" sind.

Die kann ich ja durch

\setdefaultleftmargin{0em}{}{}{}{}{}
erreichen, aber dadurch geht der Text unter dem Auzählungspunkt nicht versetzt weiter (Siehe Aufzlistung_nicht_versetzt.pdf)

Wenn ich die \setdefaultmargin nicht verändereg, sind die Aufzählungspunkte versetzt. (Siehe Aufzlistung_versetzt.pdf)

Ich brauche aber folgendes:



Beschreibung

* bla bal bla bla bal bla bla bal
bla bal bla bla bal bla bla bal
bla bal bla bla bal bla bla bal

* bla bal bla bla bal bla bla bal
bla bal bla bla bal bla bla bal
bla bal bla bla bal bla bla bal


( das bla bal bla bla bal bla bla bal in der zweiten und dritten Zeile soll eigentlich bündlich mit de, bla bal bla bla bal bla bla bal der ersten Zeile anfangen)

Ich hoffe, ihr versteht, was ich meine.

LG und Danke,
Newatair

mechanicus
17-10-2008, 13:02
Hallo,

wenn ich

\setdefaultleftmargin{1em}{}{}{}{}{}
mache, klappt das (wenn ich dich richtig verstanden habe).

Gruß
Marco

NewAtair
17-10-2008, 13:06
Hallo,

wenn ich

\setdefaultleftmargin{1em}{}{}{}{}{}
mache, klappt das (wenn ich dich richtig verstanden habe).

Gruß
Marco

Ja, allerdings beginnt die umgebrochene zweite Zeile unterhalb vom Aufzählungspunkt und nicht unterhalb von der ersten Zeile. Was in meinen Augen unschön auschaut. (siehe PDFs)

mechanicus
17-10-2008, 13:09
Hier mein Ausgabe.