So far I have found the creatively named "The TimeLine Project" as a multi-platform GPLv2 Python software Source
Also, there's a LaTeX option known as tickz-package which I may toy around with, an example of which is below:
Code: Select all
\begin{figure*}[htbp]
\caption{some caption}
\begin{tikzpicture}
\draw (0cm, 0cm) -- (15cm, 0cm);
\foreach \x in {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15} \draw (\x cm, 3pt) -- (\x cm, - 3pt);
\draw (0cm - 3pt, 0cm + 3pt) -- (0cm, 0cm) -- (0cm + 3pt, 0cm + 3pt);
\draw (0cm, 0cm) node[above=5pt] {0};
\draw (5cm, 0cm) node[above=5pt] {100};
\draw (10cm, 0cm) node[above=5pt] {200};
\draw (15cm, 0cm) node[above=5pt] {300};
\fill (12cm, 0cm) circle (2pt);\draw (12cm, 0cm) node[above=5pt] {some text};
\end{tikzpicture}
\end{figure*}