Introduction
Visualizing chronological sequences helps communicate historical events and project schedules. LaTeX creates timelines and chronologies.
This guide covers timeline creation in LaTeX.
Timeline Packages
chronosys Package
\usepackage{chronosys}
\chronossetup{
startyear=2000,
endyear=2026,
events={2005/Event 1,2010/Event 2,2015/Event 3}
}
\chronos{2000}{2026}
TikZ Timelines
\usepackage{tikz}
\begin{tikzpicture}
\draw[->] (0,0) -- (10,0);
\foreach \x/\year in {0/2000,3/2010,6/2020,10/2026}
\draw (\x,0.1) -- (\x,-0.1) node[below] {\year};
\node at (3,0.5) {Event 1};
\node at (6,0.5) {Event 2};
\end{tikzpicture}
Project Timelines
Gantt Charts
\usepackage{pgfgantt}
\begin{ganttchart}[
hgrid,
vgrid,
x unit=0.5cm
]{1}{12}
\gantttitle{2026}{12} \\
\ganttbar{Task 1}{1}{4} \\
\ganttbar{Task 2}{3}{8} \\
\ganttbar{Task 3}{6}{10}
\end{ganttchart}
Conclusion
LaTeX creates timelines with TikZ and pgfgantt packages.
Comments