\def\xaxIs{\ifnum\xscaling=1\raise\dimen8\hbox to\xtotal{% \divide\xmin\xbasis\divide\xmax\xbasis% \divide\xinc\xbasis\chelptwo180\xvalfrac360% \ifnum\xbasis=10\else\message{xwinkel-Error!}\fi% \kern\xpos\kern-.5\xnumberlength\loop\xvalint\xmin\relax% \ifnum\xvalint>\chelptwo\negadvAnce\xvalint\xvalfrac\fi\relax% \ifnum\xvalint>\chelptwo\negadvAnce\xvalint\xvalfrac\fi\relax% \ifnum\xvalint>-\chelptwo\else\advance\xvalint\xvalfrac\fi\relax% \ifnum\xvalint>-\chelptwo\else\advance\xvalint\xvalfrac\fi\relax% \hbox to\xnumberlength{\hss\ifnum\xvalint<0$-$\xvalint-\xvalint\fi% \relax\number\xvalint$^\circ$\hss}% \ifnum\xmin<\xmax\advance\xmin\xinc\hss% \else\xfinal1\fi\relax\ifnum\xfinal<1\repeat}% \kern-\xtotal\fi}%