\documentclass{article}
\usepackage{chronosys}
\newcommand{\mychronodatestyle}[1]{
\pgfmathparse{equal(sign(#1),-1)? int(abs(#1)):#1 }
\pgfmathresult
\pgfmathparse{equal(sign(#1),-1)? "BC":}
~\pgfmathresult
}
\catcode`\!=11
\def\eventyear{\!chreventyear}
\catcode`\!=12
\newcommand{\myeventdatestyle}[1]{
\pgfmathparse{equal(sign(\eventyear),-1)? int(abs(\eventyear)):"#1"}
\pgfmathresult
\pgfmathparse{equal(sign(\eventyear),-1)? "BC":}
~\pgfmathresult
}
\begin{document}
\startchronology
[startyear=-800,stopyear=-14, arrow=false, height=0.2em, dateselevation=10pt,
datesstyle=\mychronodatestyle
]
\chronoevent[datestyle=\myeventdatestyle ]
{12/-753}{Rome's foundation}
\chronoperiode[datesstyle=\mychronodatestyle,dateselevation=2pt]{-500}{-200}{important event}
\stopchronology
\end{document}
@cfr
proposed a fantastic solution for an alternative usingTikz
-- the so-calledchronos
, an alternative forchronosys
. With that you can do\begin{tikzpicture} [ chronos={% start date={{-800}-01-01}, end date={{-14}-01-01}, step years=50, only text, timeline width=100mm, timeline marks, timeline mark eras, timeline year={font=\scriptsize}, lines/.style={draw=none}, events/.append style={rotate=-45, anchor=west}, event distance=-2.5pt, } ] \chronosevent{{-753}}[text=gray]{Rome's Foundation} \end{tikzpicture}
.