|
|
@@ -191,19 +191,38 @@ |
|
|
\setcounter{articleno}{1} |
|
|
\setcounter{articleno}{1} |
|
|
|
|
|
|
|
|
\makeatletter |
|
|
\makeatletter |
|
|
% AN ARTICLE (LAW) ENVIRONMENT |
|
|
|
|
|
\newenvironment{article}[1][nil]{ |
|
|
\newenvironment{article}[1][nil]{ |
|
|
|
|
|
\begin{@paraorarticle}{#1}{Artikel} |
|
|
|
|
|
} |
|
|
|
|
|
{ |
|
|
|
|
|
\end{@paraorarticle} |
|
|
|
|
|
} |
|
|
|
|
|
\makeatother |
|
|
|
|
|
|
|
|
|
|
|
\makeatletter |
|
|
|
|
|
\newenvironment{lawparagraph}[1][nil]{ |
|
|
|
|
|
\begin{@paraorarticle}{#1}{§} |
|
|
|
|
|
} |
|
|
|
|
|
{ |
|
|
|
|
|
\end{@paraorarticle} |
|
|
|
|
|
} |
|
|
|
|
|
\makeatother |
|
|
|
|
|
|
|
|
|
|
|
\makeatletter |
|
|
|
|
|
|
|
|
|
|
|
% A GENERAL ARTICLE, PARAGRAPH, etc. ENVIRONMENT |
|
|
|
|
|
\newenvironment{@paraorarticle}[2]{ |
|
|
\def\val{#1} |
|
|
\def\val{#1} |
|
|
\def\null{nil} |
|
|
\def\null{nil} |
|
|
\ifsquare |
|
|
\ifsquare |
|
|
\subsubsection{Artikel {\thearticleno}} |
|
|
|
|
|
|
|
|
\subsubsection{#2 {\thearticleno}} |
|
|
\ifx\val\null |
|
|
\ifx\val\null |
|
|
\else |
|
|
\else |
|
|
\vspace*{-2mm} |
|
|
\vspace*{-2mm} |
|
|
\noindent\bracketed{\textbf{#1}} |
|
|
\noindent\bracketed{\textbf{#1}} |
|
|
\fi |
|
|
\fi |
|
|
\else |
|
|
\else |
|
|
\subsubsection{Artikel {\thearticleno} \ifx\val\null\else(#1)\fi} |
|
|
|
|
|
|
|
|
\subsubsection{#2 {\thearticleno} \ifx\val\null\else(#1)\fi} |
|
|
\fi |
|
|
\fi |
|
|
\stepcounter{articleno} |
|
|
\stepcounter{articleno} |
|
|
\begin{enumerate}[(1)] |
|
|
\begin{enumerate}[(1)] |
|
|
@@ -213,6 +232,12 @@ |
|
|
} |
|
|
} |
|
|
\makeatother |
|
|
\makeatother |
|
|
|
|
|
|
|
|
|
|
|
% LAW COMMAND |
|
|
|
|
|
\newcommand{\law}[1]{ |
|
|
|
|
|
\section{#1} |
|
|
|
|
|
\setcounter{articleno}{1} |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
% JUST TO MAKE CLEAR WHICH LEVEL TO USE |
|
|
% JUST TO MAKE CLEAR WHICH LEVEL TO USE |
|
|
\newcommand{\segmentoflaw}[1]{\subsection{#1}} |
|
|
\newcommand{\segmentoflaw}[1]{\subsection{#1}} |
|
|
|
|
|
|
|
|
|