PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Abstände bei mdwlist sind noch zu groß



Makana
22-10-2012, 22:34
Hallo,

Ich habe wie im folgenden Beispiel eine Aufzählung in mein Dokument eingebunden. Leider sind die Abstände für die Untergliederung der Aufzählung viel zu groß. Ich habe es mit mdwlist versucht aber auch dort wird der Abstand nur minimal kleiner. Kann man die Abstände noch verkleinern?


\documentclass[paper=a4,fontsize=12pt]{scrartcl}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{mdwlist}
\usepackage{siunitx}
\begin{document}

\begin{itemize}
\item Die einzelnen Winkelwerte der Textdateien anhand des \dots
\item Die Winkel auf gleichen Bezug zwischen \ang{0} und \dots
\item Test auf Geometrie:
\begin{itemize*}
\item \SI{20}{mm} $\leq$ Längsachse $\leq$ \SI{200}{mm} und\\
\item Längenverhältnis $\frac{L"angsachse}{Querachse} \geq$ 1.3
\end{itemize*}
\item Alle Dateien werden Spaltenweise in einer Tabelle \dots

\end{itemize}
\end{document}

Beste Grüße
Makana

rstuby
23-10-2012, 06:56
Mit dem Paket paralist geht es mit der Umgebung compactitem.
Mit dem Paket enumitem, das hier meist eher empfohlen wird, geht es bestimmt auch, aber ich weiß noch nicht wie, da ich für einen Umstieg noch nicht die Zeit gefunden habe.

hakaze
23-10-2012, 08:57
Der große Abstand bei itemize* kommt durch den erzwungenen Zeilenumbruch mit \\ zustande:
\documentclass[paper=a4,fontsize=12pt]{scrartcl}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{mdwlist}
\usepackage{siunitx}
\begin{document}

\begin{itemize}
\item Die einzelnen Winkelwerte der Textdateien anhand des \dots
\item Die Winkel auf gleichen Bezug zwischen \ang{0} und \dots
\item Test auf Geometrie:
\begin{itemize*}
\item $\SI{20}{mm}\leq \text{Längsachse} \leq \SI{200}{mm}$ und
\item Längenverhältnis $\frac{\text{Längsachse}}{\text{Querachse}} \geq 1,3$
\end{itemize*}
\item Alle Dateien werden Spaltenweise in einer Tabelle \dots

\end{itemize}
\end{document}Beachte auch die Verwendung des text-Befehls, um Worte in der Mathe-Umgebung zu setzen, die nicht als Ansammlung von Variablen interpretiert werden sollen. SI macht das schlauerweise automatisch und setzt die Einheiten immer aufrecht.

Lilliane
23-10-2012, 08:59
Für Listen ohne zusätzliche Abstände brauchst Du die Option [nosep] aus dem Paket {enumitem}:


\documentclass[a4paper,fontsize=12pt]{scrartcl}

\usepackage{selinput}
\SelectInputMappings{
adieresis={ä},
germandbls={ß},
Euro={€}
}
% findet automatisch die korrekte input-Zeichenkodierung (statt inputenc)
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{mdwlist}
\usepackage{siunitx}
\usepackage{enumitem}

\begin{document}

\begin{itemize}[nosep]
\item Die einzelnen Winkelwerte der Textdateien anhand des \dots
\item Die Winkel auf gleichen Bezug zwischen \ang{0} und \dots
\item Test auf Geometrie:
\begin{itemize}[nosep]
\item \SI{20}{mm} $\leq$ Längsachse $\leq$ \SI{200}{mm} und %\\
\item Längenverhältnis $\frac{L"angsachse}{Querachse} \geq$ 1.3
\item Längenverhältnis $\frac{\text{Längsachse}}{\text{Querachse}} \geq$ 1.3
\end{itemize}
\item Alle Dateien werden Spaltenweise in einer Tabelle \dots
\end{itemize}

\end{document}

Wenn Du keinen zusätzlichen Abstand nach dem Listenpunkt "\item \SI{20}{mm}... " haben willst, muss der manuelle Umbruch \\ auch weg.

Text im Mathematik-Modus kannst Du mit \text{} auch ohne "a etc. ganz normal schreiben. Das hat den Vorteil, dass der Text nicht-kursiv gesetzt wird.

Viele Grüße

Lilly

Makana
23-10-2012, 09:23
Ha, funktioniert wunderbar. Danke ihr beiden.

Da sieht man den Wald vor lauter Bäumen nicht. Kein Wunder dass das nicht funktioniert hat. Danke auch für den Tip mit dem Text. Werde ich in Zukunft darauf achten.

Beste Grüße
Makana