1
0
Fork 0

Added \insuranceterminology command

master
Mike Gerwitz 2013-08-22 11:07:57 -04:00
parent 0c890741a3
commit 2b3c93eab4
1 changed files with 15 additions and 3 deletions

View File

@ -5,10 +5,11 @@
\newif\iflvspec@draft \newif\iflvspec@draft
\newif\iflvspec@bw \newif\iflvspec@bw
\newif\iflvspec@term@ins \newif\iflvspec@term@dev \newif\iflvspec@term@ins
\DeclareOption{draft}{\global\lvspec@drafttrue} \DeclareOption{draft}{\global\lvspec@drafttrue}
\DeclareOption{bw}{\global\lvspec@bwtrue} \DeclareOption{bw}{\global\lvspec@bwtrue}
\DeclareOption{devterms}{\global\lvspec@term@devtrue}
\DeclareOption{insuranceterms}{\global\lvspec@term@instrue} \DeclareOption{insuranceterms}{\global\lvspec@term@instrue}
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{scrreprt}} \DeclareOption*{\PassOptionsToClass{\CurrentOption}{scrreprt}}
\ProcessOptions\relax \ProcessOptions\relax
@ -547,6 +548,7 @@
% Begin common content % Begin common content
% %
\let\@lvspec@terminology\relax \let\@lvspec@terminology\relax
\let\@lvspec@insterminology\relax
\let\@lvspec@abstract\relax \let\@lvspec@abstract\relax
\let\@lvspec@pretitle\relax \let\@lvspec@pretitle\relax
\let\@lvspec@titlecontent\relax \let\@lvspec@titlecontent\relax
@ -565,6 +567,12 @@
\gdef\@lvspec@terminology{#1}% \gdef\@lvspec@terminology{#1}%
} }
\iflvspec@term@ins
\newcommand\insuranceterminology[1]{%
\gdef\@lvspec@insterminology{#1}%
}
\fi
\renewcommand\maketitle{% \renewcommand\maketitle{%
\begin{titlepage} \begin{titlepage}
\begin{center} \begin{center}
@ -632,12 +640,16 @@
\subsection{Specification Terminology} \subsection{Specification Terminology}
\input{dfn/spec} \input{dfn/spec}
\subsection{Developer Terminology} \iflvspec@term@dev
\input{dfn/dev} \subsection{Developer Terminology}
\input{dfn/dev}
\fi
\iflvspec@term@ins \iflvspec@term@ins
\subsection{Insurance Terminology} \subsection{Insurance Terminology}
\input{dfn/ins} \input{dfn/ins}
% add any additional insurance terminology, if any
\@lvspec@insterminology
\fi \fi
% include any custom terminology % include any custom terminology