Comment réaliser une frise chronologique ?#

1.  Avec l’extension chronosys#

La classe chronosys permet de produire facilement une frise chronologique, dans la quelle on peut aisément régler la hauteur des différentes mentions relatives à la frise, de manière à ce que celles-ci ne se chevauchent pas.

\documentclass[a5paper, landscape]{scrartcl}

\usepackage{chronosys}
\usepackage{xcolor}

\pagecolor{brown!30}

\begin{document}

\startchronology[startyear=1945,startdate=false,stopyear=2025,stopdate=false,color=yellow,height=10ex,width=\hsize]

\chronoevent[markdepth=-120pt, ifcolorbox=false]{2017}{\color{red}Bidule}

\chronoevent[markdepth=-80pt,ifcolorbox=false,textwidth=1.2cm,colorbox=brown!30]{2025}{\color{blue}Caliorne Bredindin}

\stopchronology

\end{document}

2.  Avec l’extension timechart#

\documentclass[a5paper, landscape]{scrartcl}

\usepackage{timechart}

\begin{document}

  \renewcommand*{\timechartmakeafteryear}[1]{#1}
  \begin{timechart}[
    minor tick interval=5,
    major tick interval=25,
    grid/.append style={ draw=lightgray },
    axis line/.append style={ draw=gray },
    minor tick/.append style={ draw=gray },
    major tick/.append style={ draw=gray },
    interval label/.append style={ node font=\sffamily\small },
    novel/.style={ interval bar color=red!80!black },
    ]{1840}{1950}
      \timechartinterval[right,novel]{1843}{1916}{James}
      \timechartinterval[novel]{1862}{1937}{Wharton}
      \timechartinterval[novel]{1871}{1922}{Proust}
      \timechartinterval[novel]{1873}{1947}{Cather}
      \timechartinterval[novel]{1882}{1941}{Joyce}
      \timechartinterval[novel]{1882}{1941}{Woolf}
  \end{timechart}

\end{document}

Sources

3.  Avec l’extension chronos#

L’extension chronos est récente et n’a pas encore été testée par l’équipe de contribution de la présente FAQ.