245 lines
11 KiB
TeX
245 lines
11 KiB
TeX
\documentclass{iditacard}
|
|
|
|
% True size data
|
|
%
|
|
% 'Tile' diameter = 15mm
|
|
|
|
\definecolor{stage_one}{HTML}{7FDF7D}
|
|
\definecolor{stage_two}{HTML}{9FB76F}
|
|
\definecolor{stage_three}{HTML}{5F5FFF}
|
|
\definecolor{stage_four}{HTML}{3FDFDF}
|
|
\definecolor{stage_five}{HTML}{DFDF3F}
|
|
\definecolor{stage_six}{HTML}{9F9F9F}
|
|
\definecolor{stage_seven}{HTML}{FF5F5F}
|
|
\definecolor{stage_eight}{HTML}{CF5FCF}
|
|
|
|
\def\cutlinet{12.7}
|
|
\def\cutlinel{-20.28}
|
|
\def\cutlineb{-12.7}
|
|
\def\cutliner{20.28}
|
|
|
|
\def\height{26.04}
|
|
\def\width{41.28}
|
|
|
|
\def\bottom{-13.02}
|
|
\def\left{-20.64}
|
|
\def\top{13.02}
|
|
\def\right{20.64}
|
|
|
|
\newcommand{\drawguides}{%
|
|
\draw [blue] (\cutlinel,\bottom) -- (\cutlinel,\top);
|
|
\draw [blue] (\cutliner,\bottom) -- (\cutliner,\top);
|
|
\draw [blue] (\left,\cutlinet) -- (\right,\cutlinet);
|
|
\draw [blue] (\left,\cutlineb) -- (\right,\cutlineb);
|
|
|
|
\draw [blue] (0,\bottom) -- (0,\top);
|
|
\draw [blue] (\left,0) -- (\right,0);
|
|
}
|
|
|
|
% Draws a straight, vertical 15mm segment centered at 0,0 going down
|
|
\newcommand{\straightspace}{%
|
|
\fill [black] (-0.85,-0.85) rectangle (-0.65,0.85);
|
|
\fill [black] (0.65,-0.85) rectangle (0.85,0.85);
|
|
\fill [black] (-0.5,-0.725) rectangle (0.5,-0.775);
|
|
}
|
|
|
|
% Draws an 'L' shaped 15mm segment centered at 0,0
|
|
\newcommand{\Lspace}{%
|
|
\fill [black] (-0.85,-0.85) rectangle (-0.65,0.85);
|
|
\fill [black] (-0.85,-0.85) rectangle (0.85,-0.65);
|
|
\fill [black] (0.65,0.65) rectangle (0.85,0.85);
|
|
\fill [black] (0.725,-0.5) rectangle (0.775,0.5);
|
|
}
|
|
|
|
\newcommand{\sampletoken}{%
|
|
\fill [blue] (0,0) circle (0.75);
|
|
}
|
|
|
|
\newcommand{\track}{%
|
|
\scoped[shift={(-15.0,6.0)}]{\straightspace}
|
|
\scoped[shift={(-15.0,4.5)}]{\straightspace}
|
|
\scoped[shift={(-15.0,3.0)}]{\straightspace}
|
|
\scoped[shift={(-15.0,1.5)}]{\straightspace}
|
|
\scoped[shift={(-15.0,0.0)}]{\straightspace}
|
|
\scoped[shift={(-15.0,-1.5)}]{\straightspace}
|
|
\scoped[shift={(-15.0,-3.0)}]{\straightspace}
|
|
\scoped[shift={(-15.0,-4.5)}]{\straightspace}
|
|
\scoped[shift={(-15.0,-6.0)}]{\straightspace}
|
|
\scoped[shift={(-15.0,-7.5)}]{\straightspace}
|
|
\scoped[shift={(-15.0,-9.0)}]{\straightspace}
|
|
\scoped[shift={(-15.0,-10.5)}]{\Lspace}
|
|
\scoped[shift={(-13.5,-10.5)},rotate=90]{\straightspace}
|
|
\scoped[shift={(-12.0,-10.5)},rotate=90]{\Lspace}
|
|
\scoped[shift={(-12.0,-9.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(-12.0,-7.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(-12.0,-6.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(-12.0,-4.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(-12.0,-3.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(-12.0,-1.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(-12.0,0.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(-12.0,1.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(-12.0,3.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(-12.0,4.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(-12.0,6.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(-12.0,7.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(-12.0,9.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(-12.0,10.5)},yscale=-1.0]{\Lspace}
|
|
\scoped[shift={(-10.5,10.5)},rotate=90]{\straightspace}
|
|
\scoped[shift={(-9.0,10.5)},xscale=-1.0,rotate=-90]{\Lspace}
|
|
\scoped[shift={(-9.0,9.0)}]{\straightspace}
|
|
\scoped[shift={(-9.0,7.5)}]{\straightspace}
|
|
\scoped[shift={(-9.0,6.0)}]{\straightspace}
|
|
\scoped[shift={(-9.0,4.5)}]{\straightspace}
|
|
\scoped[shift={(-9.0,3.0)}]{\straightspace}
|
|
\scoped[shift={(-9.0,1.5)}]{\straightspace}
|
|
\scoped[shift={(-9.0,0.0)}]{\straightspace}
|
|
\scoped[shift={(-9.0,-1.5)}]{\straightspace}
|
|
\scoped[shift={(-9.0,-3.0)}]{\straightspace}
|
|
\scoped[shift={(-9.0,-4.5)}]{\straightspace}
|
|
\scoped[shift={(-9.0,-6.0)}]{\straightspace}
|
|
\scoped[shift={(-9.0,-7.5)}]{\straightspace}
|
|
\scoped[shift={(-9.0,-9.0)}]{\straightspace}
|
|
\scoped[shift={(-9.0,-10.5)}]{\Lspace}
|
|
\scoped[shift={(-7.5,-10.5)},rotate=90]{\straightspace}
|
|
\scoped[shift={(-6.0,-10.5)},rotate=90]{\Lspace}
|
|
\scoped[shift={(-6.0,-9.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(-6.0,-7.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(-6.0,-6.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(-6.0,-4.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(-6.0,-3.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(-6.0,-1.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(-6.0,0.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(-6.0,1.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(-6.0,3.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(-6.0,4.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(-6.0,6.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(-6.0,7.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(-6.0,9.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(-6.0,10.5)},yscale=-1.0]{\Lspace}
|
|
\scoped[shift={(-4.5,10.5)},rotate=90]{\straightspace}
|
|
\scoped[shift={(-3.0,10.5)},xscale=-1.0,rotate=-90]{\Lspace}
|
|
\scoped[shift={(-3.0,9.0)}]{\straightspace}
|
|
\scoped[shift={(-3.0,7.5)}]{\straightspace}
|
|
\scoped[shift={(-3.0,6.0)}]{\straightspace}
|
|
\scoped[shift={(-3.0,4.5)}]{\straightspace}
|
|
\scoped[shift={(-3.0,3.0)}]{\straightspace}
|
|
\scoped[shift={(-3.0,1.5)}]{\straightspace}
|
|
\scoped[shift={(-3.0,0.0)}]{\straightspace}
|
|
\scoped[shift={(-3.0,-1.5)}]{\straightspace}
|
|
\scoped[shift={(-3.0,-3.0)}]{\straightspace}
|
|
\scoped[shift={(-3.0,-4.5)}]{\straightspace}
|
|
\scoped[shift={(-3.0,-6.0)}]{\straightspace}
|
|
\scoped[shift={(-3.0,-7.5)}]{\straightspace}
|
|
\scoped[shift={(-3.0,-9.0)}]{\straightspace}
|
|
\scoped[shift={(-3.0,-10.5)}]{\Lspace}
|
|
\scoped[shift={(-1.5,-10.5)},rotate=90]{\straightspace}
|
|
\scoped[shift={(0.0,-10.5)},rotate=90]{\Lspace}
|
|
\scoped[shift={(0.0,-9.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(0.0,-7.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(0.0,-6.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(0.0,-4.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(0.0,-3.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(0.0,-1.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(0.0,0.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(0.0,1.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(0.0,3.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(0.0,4.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(0.0,6.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(0.0,7.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(0.0,9.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(0.0,10.5)},yscale=-1.0]{\Lspace}
|
|
\scoped[shift={(1.5,10.5)},rotate=90]{\straightspace}
|
|
\scoped[shift={(3.0,10.5)},xscale=-1.0,rotate=-90]{\Lspace}
|
|
\scoped[shift={(3.0,9.0)}]{\straightspace}
|
|
\scoped[shift={(3.0,7.5)}]{\straightspace}
|
|
\scoped[shift={(3.0,6.0)}]{\straightspace}
|
|
\scoped[shift={(3.0,4.5)}]{\straightspace}
|
|
\scoped[shift={(3.0,3.0)}]{\straightspace}
|
|
\scoped[shift={(3.0,1.5)}]{\straightspace}
|
|
\scoped[shift={(3.0,0.0)}]{\straightspace}
|
|
\scoped[shift={(3.0,-1.5)}]{\straightspace}
|
|
\scoped[shift={(3.0,-3.0)}]{\straightspace}
|
|
\scoped[shift={(3.0,-4.5)}]{\straightspace}
|
|
\scoped[shift={(3.0,-6.0)}]{\straightspace}
|
|
\scoped[shift={(3.0,-7.5)}]{\straightspace}
|
|
\scoped[shift={(3.0,-9.0)}]{\straightspace}
|
|
\scoped[shift={(3.0,-10.5)}]{\Lspace}
|
|
\scoped[shift={(4.5,-10.5)},rotate=90]{\straightspace}
|
|
\scoped[shift={(6.0,-10.5)},rotate=90]{\Lspace}
|
|
\scoped[shift={(6.0,-9.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(6.0,-7.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(6.0,-6.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(6.0,-4.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(6.0,-3.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(6.0,-1.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(6.0,0.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(6.0,1.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(6.0,3.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(6.0,4.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(6.0,6.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(6.0,7.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(6.0,9.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(6.0,10.5)},yscale=-1.0]{\Lspace}
|
|
\scoped[shift={(7.5,10.5)},rotate=90]{\straightspace}
|
|
\scoped[shift={(9.0,10.5)},xscale=-1.0,rotate=-90]{\Lspace}
|
|
\scoped[shift={(9.0,9.0)}]{\straightspace}
|
|
\scoped[shift={(9.0,7.5)}]{\straightspace}
|
|
\scoped[shift={(9.0,6.0)}]{\straightspace}
|
|
\scoped[shift={(9.0,4.5)}]{\straightspace}
|
|
\scoped[shift={(9.0,3.0)}]{\straightspace}
|
|
\scoped[shift={(9.0,1.5)}]{\straightspace}
|
|
\scoped[shift={(9.0,0.0)}]{\straightspace}
|
|
\scoped[shift={(9.0,-1.5)}]{\straightspace}
|
|
\scoped[shift={(9.0,-3.0)}]{\straightspace}
|
|
\scoped[shift={(9.0,-4.5)}]{\straightspace}
|
|
\scoped[shift={(9.0,-6.0)}]{\straightspace}
|
|
\scoped[shift={(9.0,-7.5)}]{\straightspace}
|
|
\scoped[shift={(9.0,-9.0)}]{\straightspace}
|
|
\scoped[shift={(9.0,-10.5)}]{\Lspace}
|
|
\scoped[shift={(10.5,-10.5)},rotate=90]{\straightspace}
|
|
\scoped[shift={(12.0,-10.5)},rotate=90]{\Lspace}
|
|
\scoped[shift={(12.0,-9.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(12.0,-7.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(12.0,-6.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(12.0,-4.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(12.0,-3.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(12.0,-1.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(12.0,0.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(12.0,1.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(12.0,3.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(12.0,4.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(12.0,6.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(12.0,7.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(12.0,9.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(12.0,10.5)},yscale=-1.0]{\Lspace}
|
|
\scoped[shift={(13.5,10.5)},rotate=90]{\straightspace}
|
|
\scoped[shift={(15.0,10.5)},xscale=-1.0,rotate=-90]{\Lspace}
|
|
\scoped[shift={(15.0,-6.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(15.0,-4.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(15.0,-3.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(15.0,-1.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(15.0,0.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(15.0,1.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(15.0,3.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(15.0,4.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(15.0,6.0)},rotate=180]{\straightspace}
|
|
\scoped[shift={(15.0,7.5)},rotate=180]{\straightspace}
|
|
\scoped[shift={(15.0,9.0)},rotate=180]{\straightspace}
|
|
}
|
|
|
|
% Draws a card overlay horizontally centered at 0,0 extending up
|
|
\newcommand{\cardtrackindicator}{%
|
|
\fill[blue] (-3.175,0) rectangle (3.175,8.89);
|
|
}
|
|
|
|
\begin{document}
|
|
\begin{board}
|
|
|
|
\scoped[shift={(-10.5,3.75)}]{\cardtrackindicator}
|
|
\scoped[shift={(7.5,3.75)}]{\cardtrackindicator}
|
|
\track
|
|
\drawguides
|
|
|
|
\end{board}
|
|
\end{document}
|