Dear Mohammad, Hello, \pagenumbering is not defined or redined in XePersian. In fact, in TeXLive 2016, it is only defined in the following files:
texmf-dist/tex/latex/base/latex.ltx texmf-dist/tex/latex/feupphdteses/feupphdteses.sty texmf-dist/tex/latex/kluwer/kluedit.sty texmf-dist/tex/latex/kluwer/kluwer.cls texmf-dist/tex/latex/pdfwin/pdfwin.sty texmf-dist/tex/latex/romanneg/romanneg.sty texmf-dist/tex/plain/gustlib/plmac218/plidxmac.tex texmf-dist/tex/plain/makeindex/idxmac.tex I think it would be better to look at arabluatex's code for solving the problem. Regards, Mingranina On 10/11/16, Mohammad Hossein Bateni <bat...@gmail.com> wrote: > This seems to not belong in the ConTeXt mailing list. You'd be better off > asking it on Stack Exchange or on luatex mailing list. The short answer is > it depends on the "format file" (and perhaps the LaTeX packages) you're > using. Most probably, you either use "plain" or "latex", and then you > should see how they generate the page numbers and define a macro that > provides the Persian numbers, etc. See how XePersian package handles it. > (Search for \pagenumbering.) > > On Mon, Oct 10, 2016 at 11:44 PM, Mingranina Gingranina < > mingran...@gmail.com> wrote: > >> Dear Wolfgang >> Hello, >> >> First of all, let me thank you very much for your informative answer. >> >> On 10/10/16, Wolfgang Schuster <schuster.wolfg...@gmail.com> wrote: >> >> Mingranina Gingranina <mailto:mingran...@gmail.com> >> >> 7. Oktober 2016 um 17:41 >> >> Dear Mohammad, >> >> Hi, >> >> >> >> Thank you very much for your reply. I forgot to mention that I had >> >> modified the fontsampler codes so that I can use it in ConTeXt with >> >> Dabeer module. >> > 1. What is Dabeer? >> >> It is a module for Persian typesetting in ConTeXt. Please see: >> https://github.com/bateni/dabeer >> >> > >> > 2. You can access the list of known fonts with the "fonts.names.list" >> > function: >> > >> > \setuppapersize[A4,landscape] >> > >> > \starttext >> > >> > \startluacode >> > >> > local fontlist = fonts.names.list("",true,true) >> > >> > context.starttabulate({"|l|l|"}) >> > for fontname, fontentry in next, fontlist do >> > context.NC() >> > context(fontentry["rawname"]) >> > context.NC() >> > context(fontentry["filename"]) >> > context.NC() >> > context.NR() >> > end >> > context.stoptabulate() >> > >> > \stopluacode >> > >> > \stoptext >> >> However, inspired by your reply I could get it to work in LuaTeX but >> >> not in ConTeXt with Dabeer module. >> >> >> >> Are there any other set of features that I can test? >> > ConTeXt inludes a few modules which can be used to show font >> > information >> > (search for s-fonts-*.mkiv|mkvi and s-math-*.mkiv|mkvi), below is a >> > example from s-fonts-tables.mkiv: >> > >> > \usemodule[fonts-tables] >> > >> > \setupbodyfont[pagella] >> > >> > \starttext >> > \showfonttables[title={TeX Gyre Pagella}] >> > \stoptext >> >> I am a novice in LuaTeX and ConTeXt and to learn these I tried to >> modify FontSampler code (http://wiki.luatex.org/index.php/Fontsampler) >> to get a sample of Persian fonts in a directory hierarchy too. >> >> BTW, at the moment my problem with LuaTeX is that the page numbering >> is in english. Do you know how to change the page numbering to Persian >> in LuaTeX? >> >> Thanks, >> Mingranina >> ____________________________________________________________ >> _______________________ >> 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 : http://foundry.supelec.fr/projects/contextrev/ >> wiki : http://contextgarden.net >> ____________________________________________________________ >> _______________________ >> > ___________________________________________________________________________________ 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 : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________