Wieland Brendel edited header.tex  almost 8 years ago

Commit id: 0148f067da29fe4382e48fe02a0a2233c94d2dcf

deletions | additions      

       

\usepackage[utf8]{inputenc}  \usepackage{tikz}  \usepackage{multirow}  \usepackage{xcolor}  \usepackage{calc}  \usepackage{tabularx}  \def\tabularxcolumn#1{m{#1}}  \definecolor{ocre}{RGB}{165,30,45}  \definecolor{complement}{RGB}{180,160,105}  \definecolor{gray}{RGB}{50,65,75}  %----------------------------------------------------------------------------------------  % GENERAL TABLE STYLE  %----------------------------------------------------------------------------------------  \usepackage{setspace}  \usepackage{array}  \newcolumntype{C}[1]{>{\centering\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}  %----------------------------------------------------------------------------------------  % TIMELINE FIGURE  %----------------------------------------------------------------------------------------  % length of columns  \newlength{\tasklength}  \newlength{\personlength}  \newlength{\yearlength}  \setlength{\tasklength}{4cm}%  \setlength{\personlength}{2.5cm}%  \setlength{\yearlength}{(\textwidth-\tasklength-\personlength) / 4}%  % define single rows programmatically  \newcommand\timelinerow[4]{%  \gdef\task{#1}%  \gdef\person{#2}%  \gdef\beginning{#3}%  \gdef\ending{#4}%  \timelinerowcond%  }  \newcommand\timelinerowcond{%  \task & \person & \begin{tikzpicture}[baseline=0.1]  \draw[white] (0,0) -- (4 * \yearlength,0);  \draw[ocre, ultra thick] (\beginning * \yearlength,0.25) -- (\ending * \yearlength,0.25);  \end{tikzpicture} & & & & \tabularnewline  }  % define header and footer of table  \def\starttimeline{%  \begin{spacing}{0.8}  \begingroup\setlength{\tabcolsep}{0em}  \begin{tabular}[t]{p{\tasklength}p{\personlength}C{\yearlength}C{\yearlength}C{\yearlength}C{\yearlength}C{0cm}}  \textbf{Task} & \textbf{Person} & \textbf{2016} & \textbf{2017} & \textbf{2018} & \textbf{2019} & \\[0.3cm]  \hline \rule{-3pt}{2\normalbaselineskip}  }  \def\endtimeline{\end{tabular}\endgroup\end{spacing}\vspace{0.5cm}}