[Counters] start adding refs
This commit is contained in:
@@ -23,36 +23,49 @@
|
|||||||
% ┌ ┐
|
% ┌ ┐
|
||||||
% │ Numbering of sections │
|
% │ Numbering of sections │
|
||||||
% └ ┘
|
% └ ┘
|
||||||
\newcommand{\subsectionRendering}{
|
\newcommand{\subsectionRendering}[1]{
|
||||||
\ifnum\value{numberSubsections}=1
|
\ifnum\value{numberSubsections}=1
|
||||||
\arabic{section}.\arabic{subsection}%
|
\ifthenelse{\equal{#1}{dot}}{%
|
||||||
|
\arabic{section}.\arabic{subsection}%
|
||||||
|
}{%
|
||||||
|
\arabic{section}-\arabic{subsection}%
|
||||||
|
}%
|
||||||
\else
|
\else
|
||||||
\ifnum\value{numberSubsections}=2
|
\ifnum\value{numberSubsections}=2
|
||||||
\arabic{section}.\arabic{subsection}.\arabic{subsubsection}%
|
\ifthenelse{\equal{#1}{dot}}{%
|
||||||
|
\arabic{section}.\arabic{subsection}.\arabic{subsubsection}%
|
||||||
|
}{%
|
||||||
|
\arabic{section}.\arabic{subsection}.\arabic{subsubsection}%
|
||||||
|
}%
|
||||||
\else
|
\else
|
||||||
\arabic{section}%
|
\arabic{section}%
|
||||||
\fi
|
\fi
|
||||||
\fi}
|
\fi}
|
||||||
|
|
||||||
\newcommand{\usenumberArabic}[1]{%
|
\newcommand{\usenumberArabic}[1]{%
|
||||||
|
% \generateLabel{#1}{\subsectionRendering{dash}}
|
||||||
\ifnum\value{numberingConfig}=1
|
\ifnum\value{numberingConfig}=1
|
||||||
\subsectionRendering.\arabic{#1}\stepcounter{#1}%
|
\subsectionRendering{dot}.\arabic{#1}\stepcounter{#1}%
|
||||||
\else
|
\else
|
||||||
\ifnum\value{numberingConfig}=2
|
\ifnum\value{numberingConfig}=2
|
||||||
\ifthenelse{\equal{#1}{definitions}}{%
|
\ifthenelse{\equal{#1}{definitions}}{%
|
||||||
\subsectionRendering.\arabic{definitions}\stepcounter{definitions}%
|
\subsectionRendering{dot}.\arabic{definitions}\stepcounter{definitions}%
|
||||||
}{%
|
}{%
|
||||||
\subsectionRendering.\arabic{all}\stepcounter{all}%
|
\subsectionRendering{dot}.\arabic{all}\stepcounter{all}%
|
||||||
}%
|
}%
|
||||||
\else
|
\else
|
||||||
\ifnum\value{numberingConfig}=3
|
\ifnum\value{numberingConfig}=3
|
||||||
\subsectionRendering.\arabic{all}\stepcounter{all}%
|
\subsectionRendering{dot}.\arabic{all}\stepcounter{all}%
|
||||||
\else
|
\else
|
||||||
\relax%
|
\relax%
|
||||||
\fi
|
\fi
|
||||||
\fi
|
\fi
|
||||||
\fi}
|
\fi}
|
||||||
|
|
||||||
|
\newcommand{\generateLabel}[2]{\label{#1:#2}}
|
||||||
|
%
|
||||||
|
% \newcommand{\labelIt}[1]{\label{#1:}}
|
||||||
|
|
||||||
% ────────────────────────────────────────────────────────────────────
|
% ────────────────────────────────────────────────────────────────────
|
||||||
|
|
||||||
\newcounter{numberingConfigStore}
|
\newcounter{numberingConfigStore}
|
||||||
|
|||||||
Reference in New Issue
Block a user