-
pspicture neben minipage
Hallo
Ich möchte eine kleine Grafik neben eine Aufzählung setzen.
Das Minimalbeispiel zeigt meine Vorgehensweise:
Code:
\documentclass[12pt,a4paper]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{pstricks}
\begin{document}
\begin{enumerate}
\item Erstens
\begin{enumerate}
\item Eins a
\end{enumerate}
\begin{minipage}{0.3\linewidth}
\item Zweitens
\begin{enumerate}
\item Zweitens a
\item Zweitens b
\item Zweitens c
\end{enumerate}
\end{minipage}
\begin{pspicture}[shift=-1cm](0,0)(1,1)
\psline(0,0)(1,1)
\end{pspicture}
\end{enumerate}
\end{document}
Folgendes stört allerdings:
1. Die vertikalen Abstände (zwischen Erstens und Erstens a bzw. Zweitens und zweitens a) passen nicht
2. Zweitens a, ..., Zweitens c ist weiter nach rechts eingerückt als Erstens a
Wie lässt sich dies beseitigen?
-
Du solltest deine enumerate-Umgebungen vor Beginn einer anderen Umgebung (minipage, pspicture) beenden und danach nötigenfalls eine neue aufmachen:
Code:
\documentclass[12pt,a4paper]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{pstricks}
\begin{document}
\begin{enumerate}
\item Erstens
\begin{enumerate}
\item Eins a
\end{enumerate}
\end{enumerate}
\noindent\begin{minipage}{0.3\linewidth}
\begin{enumerate}
\setcounter{enumi}{1}
\item Zweitens
\begin{enumerate}
\item Zweitens a
\item Zweitens b
\item Zweitens c
\end{enumerate}
\end{enumerate}
\end{minipage}
\begin{pspicture}[shift=-1cm](0,0)(1,1)
\psline(0,0)(1,1)
\end{pspicture}
\end{document}
PS: Oh, ich sehe gerade, dass dann natürlich auch die Zählung von vorne losgeht. Das muss sich aber mit setcounter einstellen lassen.
PPS: Ja, so gehts: \setcounter{enumi}{1} habe ich oben eingefügt. Ist vielleicht nicht das Eleganteste. Mal warten, ob noch jemand einen besseren Vorschlag hat.
-
Danke für den Tipp.
Funktioniert prima.