Dear list,

I would like to be able to design some calendars.

Is there any way to have a command (Lua or ConTeXt) that can increase or
decrease a given date by days (something like \nextday or \previousday).

I have tried \date and \increment or \decrement, as shown in the wiki:

  \starttext
  Today is \currentdate.

  \dorecurse{25}
  {\increment\normalday}

  Tomorrow will be \currentdate.

  \decrement\normalday

  %\increment\normalmonth% -- gives an error
  \increment\normalyear

  And today in a year will be \currentdate.
  \stoptext

But the main problem is that I end up having the improbable day of
December 41st, 2024 (with \decrement\normalday, it would read -9th).

Besides, \normalmonth cannot be incremented or decremented (although
this would be useless for me).

Is there any way to get a command that can increment or decrement by
days a given date?

Many thanks for your help,

Pablo
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / 
https://mailman.ntg.nl/mailman3/lists/ntg-context.ntg.nl
webpage  : https://www.pragma-ade.nl / https://context.aanhet.net (mirror)
archive  : https://github.com/contextgarden/context
wiki     : https://wiki.contextgarden.net
___________________________________________________________________________________

Reply via email to