On 1/15/2022 3:03 AM, musa furber via ntg-context wrote:
This week I updated ConTeXt minimals. Before then, I used the following
code so that footnotes to Arabic passages would have parenthesis around
them and use the digits used in Arabic texts in the Middle East (e.g.
٠١٢٣٤٥٦٧٨٩).
\setupnote [arfootnote] [
headstyle={\switchtobodyfont[kitab]},
textcommand=\footnotenotenumbercommand,
alternative=text,
]
\define[1]\footnotenotenumbercommand{{\high{(\convertnumber{arabicdecimals}{#1})}}}
Since the update, for the 123rd footnote, I now get `(123arabic)`
instead of `(١٢٣)`.
Elsewhere, I do get the expected output (i.e. `١٢٣٢`) when calling
\convertnumber{arabicdecimals}{1232}
I'm still relatively new to ConTeXt, so I'm unsure if what used really
is correct, or if it was wrong and I now need to find the right way to
do it.
Any help would be greatly appreciated.
Next time give a complete MWE with useable fonts
\setupnotation
[arfootnote]
[numberconversion=arabicdecimals]
as in:
\setupbodyfont[dejavu]
\definenote
[arfootnote]
\setupnotation
[arfootnote]
[numberconversion=arabicdecimals]
\setupnote
[arfootnote]
[headstyle={\switchtobodyfont[kitab]},
textcommand=\footnotenotenumbercommand,
alternative=text]
\protected\def\footnotenotenumbercommand#1{\high{(#1)}}
\starttext
x\arfootnote{x}
\stoptext
The #1 passed can be anything that renderes the note so the converters
sees rubish. You can see details with you add
\detokenize{#1}
in your macro.
Hans
-----------------------------------------------------------------
Hans Hagen | PRAGMA ADE
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
-----------------------------------------------------------------
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the
Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://context.aanhet.net
archive : https://bitbucket.org/phg/context-mirror/commits/
wiki : http://contextgarden.net
___________________________________________________________________________________