% ---------------------------------------------------------------------------- %
%% \file sundialTool1.tex
%% \author Sebastien Beaugrand
%% \sa http://beaugrand.chez.com/
%% \copyright CeCILL 2.1 Free Software license
% ---------------------------------------------------------------------------- %
\documentclass[a4paper]{article}
\pagestyle{empty}
\usepackage{vmargin}
\input config.tex
\setpapersize{custom}{\width}{\height}
\addtolength\width{-18mm}
\addtolength\height{-4mm}
\setmarginsrb{9mm}{2mm}{9mm}{2mm}{0mm}{0mm}{0mm}{0mm}
\usepackage{tikz}
\parindent0mm
\newlength{\ymin}
\setlength{\ymin}{-\height}
\ifdim\horizon<1cm
\else
\addtolength{\sousStylaire}{\horizon}
\fi
\addtolength{\ymin}{\sousStylaire}
\input{analemma}
\newcommand\sundial{
\draw (-\width/2+2mm,\horizon) -- (\width/2-2mm,\horizon);
\ifdim\horizon<1cm
\draw (0,0) -- (0,\sousStylaire);
\draw (-0.1,\sousStylaire) -- (0.1,\sousStylaire);
\else
\draw (-0.2,0) -- (0.2,0);
\draw (0,-0.2) -- (0,0.2);
\fi
\analemma{06}{7}{8}
\analemma{07}{8}{9}
\analemma{08}{9}{10}
\analemma{09}{10}{11}
\analemma{10}{11}{12}
\analemma{11}{12}{13}
\analemma{12}{13}{14}
\analemma{13}{14}{15}
\analemma{14}{15}{16}
\analemma{15}{16}{17}
\analemma{16}{17}{18}
\analemma{17}{18}{19}
\analemma{18}{19}{20}
}
\begin{document}
\fontencoding{T1}\fontfamily{frc}\selectfont
\Huge
\begin{tikzpicture}
\clip (-\width/2,\ymin) rectangle (\width/2,\sousStylaire);
\draw[blue, very thin] (\width/2,\sousStylaire) rectangle (-\width/2,\ymin);
\sundial
\input decorations
\end{tikzpicture}
\end{document}