Skip to main content
โšก Calmops

LaTeX Timelines and Chronologies: Historical Documents

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.

Resources

Comments