diff options
Diffstat (limited to 'macros/latex/contrib/wargame/source/chit/core.dtx')
-rw-r--r-- | macros/latex/contrib/wargame/source/chit/core.dtx | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/macros/latex/contrib/wargame/source/chit/core.dtx b/macros/latex/contrib/wargame/source/chit/core.dtx new file mode 100644 index 0000000000..7a0189074e --- /dev/null +++ b/macros/latex/contrib/wargame/source/chit/core.dtx @@ -0,0 +1,47 @@ +% \iffalse +% ==================================================================== +% \fi +% +% \subsection{The \texttt{wargame.chit} \TikZ{} library} +% \label{sec:impl:natoapp6c} +% +% We define the library for making chits. We load the hex \TikZ{} +% \spec{wargame.natoapp6c} library and the \textsf{amsmath} and +% \textsf{amstext} packages as we need those. +% +% \iffalse +%<*chit> +% \fi +% +% \begin{macrocode} +\RequirePackage{amsmath} +\RequirePackage{amstext} +\usetikzlibrary{wargame.util,wargame.natoapp6c,math} +% \end{macrocode} +% +% \iffalse +% -------------------------------------------------------------------- +% \fi +% +% \subsubsection{Debugging} +% +% \begin{Macro}{\chitdbglvl,\chit@dbg} +% +% Some macros for debugging. Similar to what we have in +% \spec{wargame.hex} (see \sectionname~\ref{sec:impl:hex}. +% +% \begin{macrocode} +\newcount\chitdbglvl\chitdbglvl=\wargamedbglvl +\def\chit@dbg#1#2{% + \ifnum#1>\chitdbglvl\relax\else\message{^^J#2}\fi} +% \end{macrocode} +% \end{Macro} +% +% \input{chit/shape.dtx} +% \input{chit/elements.dtx} +% \input{chit/misc.dtx} +% +% \iffalse +%</chit> +% -------------------------------------------------------------------- +% \fi |