%jur-aufz.sty - Paket f"ur juristische Aufz"ahlungsebenen - Peter Felix Schuster \ProvidesPackage{jur-aufz}[2006/03/03 v0.03 Paket f"ur juristische Aufz"ahlungsebenen] \RequirePackage{jur-grie}%griechische Z"ahlung einbinden %Juristische Nummerierung f"ur Aufz"ahlungen 1. a) aa) (1) %Geht davon aus, dass die h"ohere Ebene, also I. mit \subsection erzeugt %wird. %\theenumi setzt das eigentliche Z"ahlerformat. Das ist vor allem f"ur Verweise %wichtig, s.u. %\labelenumi setzt die Darstellungsform des Z"ahlers. Hier identisch. Damit %\LaTeX\ nicht selbst was dranh"angt %erste Ebene: 1. (arabische Ziffern Punkt), Standardwert \renewcommand{\theenumi}{\arabic{enumi}} \renewcommand{\labelenumi}{\theenumi.} %zweite Ebene: a) (lateinische Kleinbuchstaben Klammer) \renewcommand{\theenumii}{\alph{enumii}} \renewcommand{\labelenumii}{\theenumii)} %dritte Ebene: aa) (doppelte lateinische Kleinbuchstaben Klammer) \renewcommand{\theenumiii}{\alph{enumiii}\alph{enumiii}} \renewcommand{\labelenumiii}{\theenumiii)} %vierte Ebene: alpha) (griechische Kleinbuchstaben Klammer). \renewcommand{\theenumiv}{\greekalpha{enumiv}} \renewcommand{\labelenumiv}{\theenumiv)} % Um Verweisungen anzupassen das Makro \oberebene{#1} % Normalerweise wird bei Verweisen die "ubergeordnete Gliederungsebene (section+subsection) ausgegeben. % Will man das nicht (etwa in einem Schema, in einem Anspruch), dann kann man es anpassen, etwa mit % \oberebene{\thenapruchnr} % Mit der Sternchenvariante (ohne Parameter) stellt man wieder zur"uck: % \oberebene* \newcommand{\@oberebene}{\thesection\,\thesubsection} \newcommand{\oberebene}{\@ifstar{\@@oberebenen}{\@@oberebene}} \newcommand{\@@oberebene}[1]{\renewcommand{\@oberebene}{#1}} \newcommand{\@@oberebenen}{\renewcommand{\@oberebene}{\thesection\,\thesubsection}} %Korrektur f"ur Referenzen auf Aufz"ahlungselemente. Hinweise zu %\p@... s.o. %Achtung! Hier werden section und subsection immer mitzitiert. Ist die %Aufz"ahlung etwa im Unterabschnitt A. I. und soll auf Punkt 1. a) der %Aufz"ahlung verwiesen werden, so lautet die Verweisung ''A. I. 1. a)''! Es %k"onnen Fehler entstehen, wenn die Aufz"ahlung direkt in einem Abschnitt %(\section) steht, ohne dass ein Unterabschnitt (\subsection) begonnen wurde! %Wer das dennoch vorhat, muss anpassen! % \renewcommand{\p@enumi}{\thesection\,\thesubsection\,} % \renewcommand{\p@enumii}{\thesection\,\thesubsection\,\theenumi.\,} % \renewcommand{\p@enumiii}{\thesection\,\thesubsection\,\theenumi.\,\theenumii)\,} % \renewcommand{\p@enumiv}{\thesection\,\thesubsection\,\theenumi.\,\theenumii)\,\theenumiii)\,} \renewcommand{\p@enumi}{\@oberebene\,} \renewcommand{\p@enumii}{\@oberebene\,\theenumi.\,} \renewcommand{\p@enumiii}{\@oberebene\,\theenumi.\,\theenumii)\,} \renewcommand{\p@enumiv}{\@oberebene\,\theenumi.\,\theenumii)\,\theenumiii)\,} %Formatierung f"ur nicht nummerierte Listen - mathematische Symbole \renewcommand{\labelitemi}{$\m@th\bullet$} %erste Ebene: Fetter schwarzer Punkt (Standard) \renewcommand{\labelitemii}{--}%zweite Ebene: Gedankenstrich %Vorher: {\Rightarrow} Pfeil nach rechts, $\m@th\diamond$ Karo \renewcommand{\labelitemiii}{$\m@th\circ$}%dritte Ebene: Leerer Kreis %Vorher: {\Pointinghand} Hand \renewcommand{\labelitemiv}{$\m@th\rightarrow$}%vierte Ebene: Rechts-Pfeil %Vorher: {\Crossedbox}Ankreuz-K"astchen \endinput