On Friday 30 December 2005 04:35 pm, Mojca Miklavec wrote:
\def\enordinalnumber#1% {#1\ifnum\lasttwodigits{#1}=11 \highordinalstr{th}% \else\ifcase\lastdigit{#1}% \highordinalstr{th}% \or % 1 \highordinalstr{st}% \or % 2 \highordinalstr{nd}% \or % 3 \highordinalstr{rd}% \else \highordinalstr{th}% \fi\fi}
And use it as:
\enordinalnumber{1} \enordinalnumber{2} \enordinalnumber{3} \enordinalnumber{4} \enordinalnumber{5} \enordinalnumber{100} ...
It is stored now as part of my "standard macro pack" for Context. Thanks to all. -- John Culleton Books with answers to marketing and publishing questions: http://wexfordpress.com/tex/shortlist.pdf Book coaches, consultants and packagers: http://wexfordpress.com/tex/packagers.pdf