diff --git a/format/WZLTemplate_files/SET_UsefulPackages.tex b/format/WZLTemplate_files/SET_UsefulPackages.tex index 1252fe073fb438f44bbc0e29ade9524006c781ec..159607791f45bc2687ae7a324eff6cf727e44de9 100644 --- a/format/WZLTemplate_files/SET_UsefulPackages.tex +++ b/format/WZLTemplate_files/SET_UsefulPackages.tex @@ -46,6 +46,55 @@ \xpatchcmd{\@todo}{\setkeys{todonotes}{#1}}{\setkeys{todonotes}{inline,#1}}{}{} \makeatother +%% HARVEY-BALLS + \def\harveyBallsSize{0.85ex}%size of the harvey balls + \def\harveyBallsAngle{120}%size of the harvey balls + \def\harveyBallsLineWidth{0.2pt}%line width of the harvey balls + \def\harveyBallsColor{RWTHBlau100} + \def\harveyBallsLineColor{RWTHBlau100} + + \DeclareRobustCommand{\harveyBallNone}[1][\harveyBallsSize]{% + \begin{tikzpicture}% + \draw[draw=black,line width=\harveyBallsLineWidth] (0,0) circle (#1);% + \end{tikzpicture}\xspace% + }% + \DeclareRobustCommand{\harveyBallQuarter}[1][\harveyBallsSize]{% + \begin{tikzpicture}% + \draw[draw=RWTHBordeaux100,line width=\harveyBallsLineWidth](0,0) circle (#1);% + \fill[fill=RWTHBordeaux100] (0,0) -- (#1,0mm) arc (0:90:#1) -- cycle;% + \end{tikzpicture}\xspace% + }% + \DeclareRobustCommand{\harveyBallHalf}[1][\harveyBallsSize]{% + \begin{tikzpicture}% + \draw[draw=RWTHOrange100,line width=\harveyBallsLineWidth](0,0) circle (#1);% + \fill [fill=RWTHOrange100] (0,0) -- (0mm,#1) arc (90:-90:#1) -- cycle;% + \end{tikzpicture}\xspace% + }% + \DeclareRobustCommand{\harveyBallThreeQuarter}[1][\harveyBallsSize]{% + \begin{tikzpicture}% + \draw[draw=RWTHMaigruen100,line width=\harveyBallsLineWidth](0,0) circle (#1);% + \fill [fill=RWTHMaigruen100] (0,0) -- (0mm,#1) arc (90:-180:#1) -- cycle;% + \end{tikzpicture}\xspace% + }% + \DeclareRobustCommand{\harveyBallFull}[1][\harveyBallsSize]{% + \begin{tikzpicture}% + \filldraw[draw=RWTHGruen100,fill=RWTHGruen100,line width=\harveyBallsLineWidth] (0,0) circle (#1);% + \end{tikzpicture}\xspace% + }% + + \DeclareRobustCommand{\harveyBallCustom}[3][\harveyBallsSize]{% + \begin{tikzpicture}% + \draw[draw=#3,line width=\harveyBallsLineWidth](0,0) circle (#1);% + \fill [fill=#3] (0,0) -- (0mm,#1) arc (90:-#2:#1) -- cycle;% + \end{tikzpicture}\xspace% + }% + \DeclareRobustCommand{\harveyBallCustomWhite}[3][\harveyBallsSize]{% + \begin{tikzpicture}% + \filldraw[draw=White,fill=White,line width=\harveyBallsLineWidth*2](0,0) circle (#1);% + \draw[draw=#3,line width=\harveyBallsLineWidth](0,0) circle (#1);% + \fill [fill=#3] (0,0) -- (0mm,#1) arc (90:-#2:#1) -- cycle;% + \end{tikzpicture}\xspace% + }% %%% MISC diff --git a/format/harveyballs.tex b/format/harveyballs.tex index e1f9ac40c97df2e820cf5391b5dd0f2e3dade5dc..8b137891791fe96927ad78e64b0aad7bded08bdc 100644 --- a/format/harveyballs.tex +++ b/format/harveyballs.tex @@ -1,49 +1 @@ -\def\harveyBallsSize{0.85ex}%size of the harvey balls -\def\harveyBallsAngle{120}%size of the harvey balls -\def\harveyBallsLineWidth{0.2pt}%line width of the harvey balls -\def\harveyBallsColor{RWTHBlau100} -\def\harveyBallsLineColor{RWTHBlau100} - -\DeclareRobustCommand{\harveyBallNone}[1][\harveyBallsSize]{% - \begin{tikzpicture}% - \draw[draw=black,line width=\harveyBallsLineWidth] (0,0) circle (#1);% - \end{tikzpicture}\xspace% -}% -\DeclareRobustCommand{\harveyBallQuarter}[1][\harveyBallsSize]{% - \begin{tikzpicture}% - \draw[draw=RWTHBordeaux100,line width=\harveyBallsLineWidth](0,0) circle (#1);% - \fill[fill=RWTHBordeaux100] (0,0) -- (#1,0mm) arc (0:90:#1) -- cycle;% - \end{tikzpicture}\xspace% -}% -\DeclareRobustCommand{\harveyBallHalf}[1][\harveyBallsSize]{% - \begin{tikzpicture}% - \draw[draw=RWTHOrange100,line width=\harveyBallsLineWidth](0,0) circle (#1);% - \fill [fill=RWTHOrange100] (0,0) -- (0mm,#1) arc (90:-90:#1) -- cycle;% - \end{tikzpicture}\xspace% -}% -\DeclareRobustCommand{\harveyBallThreeQuarter}[1][\harveyBallsSize]{% - \begin{tikzpicture}% - \draw[draw=RWTHMaigruen100,line width=\harveyBallsLineWidth](0,0) circle (#1);% - \fill [fill=RWTHMaigruen100] (0,0) -- (0mm,#1) arc (90:-180:#1) -- cycle;% - \end{tikzpicture}\xspace% -}% -\DeclareRobustCommand{\harveyBallFull}[1][\harveyBallsSize]{% - \begin{tikzpicture}% - \filldraw[draw=RWTHGruen100,fill=RWTHGruen100,line width=\harveyBallsLineWidth] (0,0) circle (#1);% - \end{tikzpicture}\xspace% -}% - -\DeclareRobustCommand{\harveyBallCustom}[3][\harveyBallsSize]{% - \begin{tikzpicture}% - \draw[draw=#3,line width=\harveyBallsLineWidth](0,0) circle (#1);% - \fill [fill=#3] (0,0) -- (0mm,#1) arc (90:-#2:#1) -- cycle;% - \end{tikzpicture}\xspace% -}% -\DeclareRobustCommand{\harveyBallCustomWhite}[3][\harveyBallsSize]{% - \begin{tikzpicture}% - \filldraw[draw=White,fill=White,line width=\harveyBallsLineWidth*2](0,0) circle (#1);% - \draw[draw=#3,line width=\harveyBallsLineWidth](0,0) circle (#1);% - \fill [fill=#3] (0,0) -- (0mm,#1) arc (90:-#2:#1) -- cycle;% - \end{tikzpicture}\xspace% -}% diff --git a/main.tex b/main.tex index 8a93133f05f76cd300a281a4b8dc2089ae05690e..7d7117bb6a5099b978bcf7927dd2d36f1b3e9ecf 100644 --- a/main.tex +++ b/main.tex @@ -41,7 +41,7 @@ %% Define own commands \include{format/functions} -\include{format/harveyballs} +%\include{format/harveyballs} %% Set up glossary % \input{glossary}