[NTG-context] superscripts "th" "nd" "rd" "st" on dates etc..

Wolfgang Schuster schuster.wolfgang at gmail.com
Thu Aug 27 01:21:39 CEST 2015


> Mojca Miklavec <mailto:mojca.miklavec.lists at gmail.com>
> 26. August 2015 19:36
>
> In case that you were looking for an automated way to print the date,
> here's one option:
> \setuplanguage[en][date={weekday,{, },day:ord,{~},month,{,~},year}]
> (And the documentation is somewhat wrong, I think it suggests to use
> "day+" which doesn't work. But I should check the details again.)
The keyword to create ordinal numbers in a date has changed in MkIV.
> Unfortunately I didn't manage to figure out how to do the superscript
> automatically. Yes, it's 1\highordinalstr{st} like Alan mentioned, but
> that only works in "manual mode".
You can’t show them as superscript when you use the \date command
but in manual mode you can also use \ordinaldaynumber.

\starttext
\dorecurse{10}{\ordinaldaynumber{\recurselevel}\crlf}
\stoptext

Wolfgang
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.ntg.nl/pipermail/ntg-context/attachments/20150827/b17a51b6/attachment.html>


More information about the ntg-context mailing list