Remove '-' and add BC in timelineTimelines, minus years and the year zeroHow to Get a Cut in Timeline?How to create a timeline with references instead of dates?Spiral timeline with tikzDocument with a Timeline structureLaTeX chronology change end of timelineHow to include a date in Timeline?“Lollipop” TimelineAdd black line to custom timelineTimeline with arrowsFancy vertical timeline
Can a virus destroy the BIOS of a modern computer?
In Bayesian inference, why are some terms dropped from the posterior predictive?
Is it possible to map the firing of neurons in the human brain so as to stimulate artificial memories in someone else?
Sums of two squares in arithmetic progressions
Send out email when Apex Queueable fails and test it
How to calculate the right interval for a timelapse on a boat
Are British MPs missing the point, with these 'Indicative Votes'?
How do I exit BASH while loop using modulus operator?
What reasons are there for a Capitalist to oppose a 100% inheritance tax?
Why were 5.25" floppy drives cheaper than 8"?
What is the most common color to indicate the input-field is disabled?
Why was Sir Cadogan fired?
Machine learning testing data
Salesman text me from his personal phone
How obscure is the use of 令 in 令和?
What does the same-ish mean?
Processor speed limited at 0.4 Ghz
Can compressed videos be decoded back to their uncompresed original format?
What is required to make GPS signals available indoors?
Am I breaking OOP practice with this architecture?
Getting extremely large arrows with tikzcd
How to aggregate categorical data in R?
What is the fastest integer factorization to break RSA?
Mathematica command that allows it to read my intentions
Remove '-' and add BC in timeline
Timelines, minus years and the year zeroHow to Get a Cut in Timeline?How to create a timeline with references instead of dates?Spiral timeline with tikzDocument with a Timeline structureLaTeX chronology change end of timelineHow to include a date in Timeline?“Lollipop” TimelineAdd black line to custom timelineTimeline with arrowsFancy vertical timeline
I'd like the timeline as shown, except the -ve year labels replaced with BC. I can't seem to find how to do it.
documentclassarticle
usepackagechronosys
begindocument
startchronology
[startyear=-800,stopyear=-14, arrow=false, height=0.2em, dateselevation=10pt]
chronoevent-753Rome's foundation
stopchronology
enddocument
timeline
add a comment |
I'd like the timeline as shown, except the -ve year labels replaced with BC. I can't seem to find how to do it.
documentclassarticle
usepackagechronosys
begindocument
startchronology
[startyear=-800,stopyear=-14, arrow=false, height=0.2em, dateselevation=10pt]
chronoevent-753Rome's foundation
stopchronology
enddocument
timeline
maybe tex.stackexchange.com/questions/315671/… could help
– samcarter
Feb 1 at 17:59
@alice19 Not so long ago,@cfrproposed a fantastic solution for an alternative usingTikz-- the so-calledchronos, an alternative forchronosys. With that you can dobegintikzpicture [ 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 endtikzpicture.
– Raaja
Feb 1 at 18:00
@samcarter apparently we both looked into the same reference ;)
– Raaja
Feb 1 at 18:01
1
@Raaja Well, it's a good reference :)
– samcarter
Feb 1 at 18:02
@samcarter yes indeed.
– Raaja
Feb 1 at 18:04
add a comment |
I'd like the timeline as shown, except the -ve year labels replaced with BC. I can't seem to find how to do it.
documentclassarticle
usepackagechronosys
begindocument
startchronology
[startyear=-800,stopyear=-14, arrow=false, height=0.2em, dateselevation=10pt]
chronoevent-753Rome's foundation
stopchronology
enddocument
timeline
I'd like the timeline as shown, except the -ve year labels replaced with BC. I can't seem to find how to do it.
documentclassarticle
usepackagechronosys
begindocument
startchronology
[startyear=-800,stopyear=-14, arrow=false, height=0.2em, dateselevation=10pt]
chronoevent-753Rome's foundation
stopchronology
enddocument
timeline
timeline
asked Feb 1 at 17:22
alice19alice19
384212
384212
maybe tex.stackexchange.com/questions/315671/… could help
– samcarter
Feb 1 at 17:59
@alice19 Not so long ago,@cfrproposed a fantastic solution for an alternative usingTikz-- the so-calledchronos, an alternative forchronosys. With that you can dobegintikzpicture [ 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 endtikzpicture.
– Raaja
Feb 1 at 18:00
@samcarter apparently we both looked into the same reference ;)
– Raaja
Feb 1 at 18:01
1
@Raaja Well, it's a good reference :)
– samcarter
Feb 1 at 18:02
@samcarter yes indeed.
– Raaja
Feb 1 at 18:04
add a comment |
maybe tex.stackexchange.com/questions/315671/… could help
– samcarter
Feb 1 at 17:59
@alice19 Not so long ago,@cfrproposed a fantastic solution for an alternative usingTikz-- the so-calledchronos, an alternative forchronosys. With that you can dobegintikzpicture [ 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 endtikzpicture.
– Raaja
Feb 1 at 18:00
@samcarter apparently we both looked into the same reference ;)
– Raaja
Feb 1 at 18:01
1
@Raaja Well, it's a good reference :)
– samcarter
Feb 1 at 18:02
@samcarter yes indeed.
– Raaja
Feb 1 at 18:04
maybe tex.stackexchange.com/questions/315671/… could help
– samcarter
Feb 1 at 17:59
maybe tex.stackexchange.com/questions/315671/… could help
– samcarter
Feb 1 at 17:59
@alice19 Not so long ago,
@cfr proposed a fantastic solution for an alternative using Tikz -- the so-called chronos, an alternative for chronosys. With that you can do begintikzpicture [ 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 endtikzpicture.– Raaja
Feb 1 at 18:00
@alice19 Not so long ago,
@cfr proposed a fantastic solution for an alternative using Tikz -- the so-called chronos, an alternative for chronosys. With that you can do begintikzpicture [ 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 endtikzpicture.– Raaja
Feb 1 at 18:00
@samcarter apparently we both looked into the same reference ;)
– Raaja
Feb 1 at 18:01
@samcarter apparently we both looked into the same reference ;)
– Raaja
Feb 1 at 18:01
1
1
@Raaja Well, it's a good reference :)
– samcarter
Feb 1 at 18:02
@Raaja Well, it's a good reference :)
– samcarter
Feb 1 at 18:02
@samcarter yes indeed.
– Raaja
Feb 1 at 18:04
@samcarter yes indeed.
– Raaja
Feb 1 at 18:04
add a comment |
1 Answer
1
active
oldest
votes
documentclassarticle
usepackagechronosys
newcommandmychronodatestyle[1]
pgfmathparseequal(sign(#1),-1)? int(abs(#1)):#1
pgfmathresult
pgfmathparseequal(sign(#1),-1)? "BC":
~pgfmathresult
catcode`!=11
defeventyear!chreventyear
catcode`!=12
newcommandmyeventdatestyle[1]
pgfmathparseequal(sign(eventyear),-1)? int(abs(eventyear)):"#1"
pgfmathresult
pgfmathparseequal(sign(eventyear),-1)? "BC":
~pgfmathresult
begindocument
startchronology
[startyear=-800,stopyear=-14, arrow=false, height=0.2em, dateselevation=10pt,
datesstyle=mychronodatestyle
]
chronoevent[datestyle=myeventdatestyle ]
12/-753Rome's foundation
chronoperiode[datesstyle=mychronodatestyle,dateselevation=2pt]-500-200important event
stopchronology
enddocument

@alice19 Pleased to know that your problem is solved!
– Hafid Boukhoulda
Feb 2 at 18:02
I'm embarrassed to ask but is there any way to make this for a date range? For example, if something is dates to 750-740 BC?
– alice19
7 hours ago
@alice19 You should not be embarrassed at all.! It's a pleasure for me. Answer updated.
– Hafid Boukhoulda
22 mins ago
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "85"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f472916%2fremove-and-add-bc-in-timeline%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
documentclassarticle
usepackagechronosys
newcommandmychronodatestyle[1]
pgfmathparseequal(sign(#1),-1)? int(abs(#1)):#1
pgfmathresult
pgfmathparseequal(sign(#1),-1)? "BC":
~pgfmathresult
catcode`!=11
defeventyear!chreventyear
catcode`!=12
newcommandmyeventdatestyle[1]
pgfmathparseequal(sign(eventyear),-1)? int(abs(eventyear)):"#1"
pgfmathresult
pgfmathparseequal(sign(eventyear),-1)? "BC":
~pgfmathresult
begindocument
startchronology
[startyear=-800,stopyear=-14, arrow=false, height=0.2em, dateselevation=10pt,
datesstyle=mychronodatestyle
]
chronoevent[datestyle=myeventdatestyle ]
12/-753Rome's foundation
chronoperiode[datesstyle=mychronodatestyle,dateselevation=2pt]-500-200important event
stopchronology
enddocument

@alice19 Pleased to know that your problem is solved!
– Hafid Boukhoulda
Feb 2 at 18:02
I'm embarrassed to ask but is there any way to make this for a date range? For example, if something is dates to 750-740 BC?
– alice19
7 hours ago
@alice19 You should not be embarrassed at all.! It's a pleasure for me. Answer updated.
– Hafid Boukhoulda
22 mins ago
add a comment |
documentclassarticle
usepackagechronosys
newcommandmychronodatestyle[1]
pgfmathparseequal(sign(#1),-1)? int(abs(#1)):#1
pgfmathresult
pgfmathparseequal(sign(#1),-1)? "BC":
~pgfmathresult
catcode`!=11
defeventyear!chreventyear
catcode`!=12
newcommandmyeventdatestyle[1]
pgfmathparseequal(sign(eventyear),-1)? int(abs(eventyear)):"#1"
pgfmathresult
pgfmathparseequal(sign(eventyear),-1)? "BC":
~pgfmathresult
begindocument
startchronology
[startyear=-800,stopyear=-14, arrow=false, height=0.2em, dateselevation=10pt,
datesstyle=mychronodatestyle
]
chronoevent[datestyle=myeventdatestyle ]
12/-753Rome's foundation
chronoperiode[datesstyle=mychronodatestyle,dateselevation=2pt]-500-200important event
stopchronology
enddocument

@alice19 Pleased to know that your problem is solved!
– Hafid Boukhoulda
Feb 2 at 18:02
I'm embarrassed to ask but is there any way to make this for a date range? For example, if something is dates to 750-740 BC?
– alice19
7 hours ago
@alice19 You should not be embarrassed at all.! It's a pleasure for me. Answer updated.
– Hafid Boukhoulda
22 mins ago
add a comment |
documentclassarticle
usepackagechronosys
newcommandmychronodatestyle[1]
pgfmathparseequal(sign(#1),-1)? int(abs(#1)):#1
pgfmathresult
pgfmathparseequal(sign(#1),-1)? "BC":
~pgfmathresult
catcode`!=11
defeventyear!chreventyear
catcode`!=12
newcommandmyeventdatestyle[1]
pgfmathparseequal(sign(eventyear),-1)? int(abs(eventyear)):"#1"
pgfmathresult
pgfmathparseequal(sign(eventyear),-1)? "BC":
~pgfmathresult
begindocument
startchronology
[startyear=-800,stopyear=-14, arrow=false, height=0.2em, dateselevation=10pt,
datesstyle=mychronodatestyle
]
chronoevent[datestyle=myeventdatestyle ]
12/-753Rome's foundation
chronoperiode[datesstyle=mychronodatestyle,dateselevation=2pt]-500-200important event
stopchronology
enddocument

documentclassarticle
usepackagechronosys
newcommandmychronodatestyle[1]
pgfmathparseequal(sign(#1),-1)? int(abs(#1)):#1
pgfmathresult
pgfmathparseequal(sign(#1),-1)? "BC":
~pgfmathresult
catcode`!=11
defeventyear!chreventyear
catcode`!=12
newcommandmyeventdatestyle[1]
pgfmathparseequal(sign(eventyear),-1)? int(abs(eventyear)):"#1"
pgfmathresult
pgfmathparseequal(sign(eventyear),-1)? "BC":
~pgfmathresult
begindocument
startchronology
[startyear=-800,stopyear=-14, arrow=false, height=0.2em, dateselevation=10pt,
datesstyle=mychronodatestyle
]
chronoevent[datestyle=myeventdatestyle ]
12/-753Rome's foundation
chronoperiode[datesstyle=mychronodatestyle,dateselevation=2pt]-500-200important event
stopchronology
enddocument

edited 27 mins ago
answered Feb 1 at 23:14
Hafid BoukhouldaHafid Boukhoulda
4,6941625
4,6941625
@alice19 Pleased to know that your problem is solved!
– Hafid Boukhoulda
Feb 2 at 18:02
I'm embarrassed to ask but is there any way to make this for a date range? For example, if something is dates to 750-740 BC?
– alice19
7 hours ago
@alice19 You should not be embarrassed at all.! It's a pleasure for me. Answer updated.
– Hafid Boukhoulda
22 mins ago
add a comment |
@alice19 Pleased to know that your problem is solved!
– Hafid Boukhoulda
Feb 2 at 18:02
I'm embarrassed to ask but is there any way to make this for a date range? For example, if something is dates to 750-740 BC?
– alice19
7 hours ago
@alice19 You should not be embarrassed at all.! It's a pleasure for me. Answer updated.
– Hafid Boukhoulda
22 mins ago
@alice19 Pleased to know that your problem is solved!
– Hafid Boukhoulda
Feb 2 at 18:02
@alice19 Pleased to know that your problem is solved!
– Hafid Boukhoulda
Feb 2 at 18:02
I'm embarrassed to ask but is there any way to make this for a date range? For example, if something is dates to 750-740 BC?
– alice19
7 hours ago
I'm embarrassed to ask but is there any way to make this for a date range? For example, if something is dates to 750-740 BC?
– alice19
7 hours ago
@alice19 You should not be embarrassed at all.! It's a pleasure for me. Answer updated.
– Hafid Boukhoulda
22 mins ago
@alice19 You should not be embarrassed at all.! It's a pleasure for me. Answer updated.
– Hafid Boukhoulda
22 mins ago
add a comment |
Thanks for contributing an answer to TeX - LaTeX Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f472916%2fremove-and-add-bc-in-timeline%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
maybe tex.stackexchange.com/questions/315671/… could help
– samcarter
Feb 1 at 17:59
@alice19 Not so long ago,
@cfrproposed a fantastic solution for an alternative usingTikz-- the so-calledchronos, an alternative forchronosys. With that you can dobegintikzpicture [ 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 endtikzpicture.– Raaja
Feb 1 at 18:00
@samcarter apparently we both looked into the same reference ;)
– Raaja
Feb 1 at 18:01
1
@Raaja Well, it's a good reference :)
– samcarter
Feb 1 at 18:02
@samcarter yes indeed.
– Raaja
Feb 1 at 18:04