PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : labeling-Umgebung mit Anstrichen bzw. "Bullets"



Magger
03-05-2012, 14:47
Hallo alle zusammen,

ich möchte gern eine labeling-Umgebung mit Anstrichen bzw. "Bullets" vor den einzelnen Elementen. Ich habe mir ein bisschen was gebastelt, so richtig gut funktioniert das aber nicht.


\documentclass{scrartcl}

\begin{document}

\begin{itemize}
\item ein Stichpunkt
\item noch ein Stichpunkt
\end{itemize}

\begin{labeling}{viel, viel Platz}
\item[\hspace{2.6ex} \labelitemi \hspace{0.35ex} Blume:] Rose
\item[\hspace{2.6ex} \labelitemi \hspace{0.35ex} Baum:] Eiche
\end{labeling}

\end{document}


Man sieht je nach Schriftgröße, Dokumenttyp usw. mehr oder minder große Unterschiede zwischen der itemize und der labeling-Umgebung und muss die Abstände immer wieder manuell anpassen.

Hat jemand eine schlauere Idee?

u_fischer
03-05-2012, 15:10
Sowas könnte gehen (aber Listen sind nichts für Leute mit schwachen Nerven, da gibt es so viele Varianten):


\documentclass[fontsize=12pt]{scrartcl}
\makeatletter
\newcommand\itemizebullet{%
{\@listi\hspace*{\dimexpr\leftmargin-\labelsep}}\llap{\labelitemi}%
\hspace{\labelsep}}
\makeatother
\begin{document}

blub

\begin{itemize}
\item ein Stichpunkt
\item noch ein Stichpunkt
\end{itemize}

\begin{labeling}{viel, viel Platz}
\item[\itemizebullet Blume:] Rose
\item[\itemizebullet Baum:] Eiche
\end{labeling}

\end{document}

Magger
04-05-2012, 07:29
Ja, das funktioniert doch ganz her hervorragend.

Vielen Dank