this is for holding javascript data
Wieland Brendel edited header.tex
almost 8 years ago
Commit id: 0148f067da29fe4382e48fe02a0a2233c94d2dcf
deletions | additions
diff --git a/header.tex b/header.tex
index e69de29..2353084 100644
--- a/header.tex
+++ b/header.tex
...
\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}}