Skip to content
Snippets Groups Projects
Commit 330dff5b authored by Tobias Hamann's avatar Tobias Hamann
Browse files

Moved Harveyballs to UsefulPackages. WORKS.

parent 22c24b3a
Branches
No related tags found
1 merge request!3Cleanup, merge different versions, magic
Pipeline #541843 passed
......@@ -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
......
\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%
}%
......@@ -41,7 +41,7 @@
%% Define own commands
\include{format/functions}
\include{format/harveyballs}
%\include{format/harveyballs}
%% Set up glossary
% \input{glossary}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment