Thanks Wolfgang. That makes that matter clearer. But how do I get those Arabic footnotes to be right aligned as well?
May I also ask: what is the purpose, at least in my example that I'm learning from, of: \definefontfeature[arabic][default][mode=node,script=arabic] ? I ask, because when I switched it from [default][default] to [arabic][default] as you suggested, the Arabic glyphs no longer connected, and the text actually spilled over into the footnote space. When I commented it out, the glyphs connected again. Finally, so that I can start learning on my own without bothering you and everyone else on the list, where would I have systematically found a discussion of RtL feaures such as rule=right? Or are there any preexisting example files of complicated Arabic that I could study and learn from? Kind regards, Talal p.s. Thanks for the \definestartstop environment. As you can see, I'm still learning the basics of ConTeXt. :-) On 5 Oct 2010, at 14:28, Wolfgang Schuster wrote: > > Am 05.10.2010 um 14:48 schrieb Talal Al-Azem: > >> Dear all, >> >> Two quick questions regarding footnotes and Arabic: >> >> 1. How do I get a footnote rule/marker to go from right-to-left (i.e. to >> begin at the right margin instead of the left margin)? >> >> 2. I would like some of my footnote streams to run RtL for Arabic, and also >> for those footnotes to be in paragraph form (i.e. >> \setupnote[afootnote][paragraph=yes] ). But when I add this command, my >> footnote instead runs LtR, the letters get cut up (i.e. the Arabic script is >> not connected), and I lose my footnote marker to add insult to injury. How >> should I define a footnote stream to run RtL in paragraph form? >> >> Many thanks in advance. >> >> Kind regards, >> Talal >> >> p.s. Below is my attempt thus far, with the problem of defining >> paragraph=yes, and with the problem of the footnote rule/marker. Reference >> to what I should change in this example would be most helpful: >> >> ========================== >> >> %%% SETUP AREA >> >> %% PAGE SETUP >> \setuppapersize[A4][A4] >> \setuplayout[grid=on] >> \showgrid >> \setupinterlinespace[line=3.8ex] >> \setupindenting[yes,big] >> >> %% FONTS >> \usemodule[simplefonts] >> \setupsimplefonts[size=12pt] >> \definefontfeature[default] [default] [mode=node,script=arabic] > > \definefontfeature[arabic][default][mode=node,script=arabic] > >> \setmainfontfallback[Lotus Linotype] >> [scale=1.33,features=arabic,range={arabic,arabicsupplement}] >> >> %% PARAGRAPH DIRECTION & SPACING - ARABIC - ENGLISH >> \def\arabpar {\textdir TRT\pardir TRT} >> \automigrateinserts % to ensure that certain levels of footnotes show up >> (raw MKIV feature) >> >> %% FOOTNOTES >> \setupfootnotedefinition[location=serried] >> >> \definenote[afootnote][conversion=set 2] >> \setupnote[afootnote][paragraph=yes] > > \definenote[afootnote][numberconversion=set > 2,paragraph=yes,rule=right,align=r2l] > \setupnotedefinition[afootnote][location=serried,display=no] > >> %%% TEXT >> \starttext >> >> \input knuth >> >> \startbaselinecorrection\setupinterlinespace[line=5ex] >> \arabpar{ >> هذه رسالة جامعة مانعة ألفه الشيخ الفاضل النحرير هذه رسالة جامعة مانعة ألفه >> الشيخ الفاضل النحرير هذه رسالة جامعة مانعة ألفه الشيخ الفاضل النحرير هذه >> رسالة جامعة مانعة ألفه الشيخ الفاضل النحرير هذه رسالة جامعة مانعة ألفه >> الشيخ الفاضل النحرير هذه رسالة جامعة مانعة ألفه الشيخ الفاضل النحرير >> \afootnote{هذه فوتنوت.} >> هذه رسالة جامعة مانعة ألفه الشيخ ألفه الشيخ الفاضل النحرير هذه رسالة جامعة >> مانعة ألفه الشيخ الفاضل النحرير هذه رسالة جامعة مانعة ألفه الشيخ الفاضل >> النحرير هذه رسالة جامعة مانعة ألفه الشيخ الفاضل النحرير هذه رسالة جامعة >> مانعة >> } >> \stopbaselinecorrection > > \startbaselinecorrection\setupinterlinespace[line=5ex]\arabpar > هذه رسالة جامعة مانعة ألفه الشيخ الفاضل النحرير هذه رسالة جامعة مانعة ألفه > الشيخ الفاضل النحرير هذه رسالة جامعة مانعة ألفه الشيخ الفاضل النحرير هذه > رسالة جامعة مانعة ألفه الشيخ الفاضل النحرير هذه رسالة جامعة مانعة ألفه الشيخ > الفاضل النحرير هذه رسالة جامعة مانعة ألفه الشيخ الفاضل النحرير > \afootnote{هذه فوتنوت.} > هذه رسالة جامعة مانعة ألفه الشيخ ألفه الشيخ الفاضل النحرير هذه رسالة جامعة > مانعة ألفه الشيخ الفاضل النحرير هذه رسالة جامعة مانعة ألفه الشيخ الفاضل > النحرير هذه رسالة جامعة مانعة ألفه الشيخ الفاضل النحرير هذه رسالة جامعة > مانعة > \stopbaselinecorrection > > To make this block simpler you can write your own environment for it: > > \definestartstop > [arabic] > [before={\startbaselinecorrection\setupinterlinespace[line=5ex]\arabpar}, > after=\stopbaselinecorrection] > > \startarabic > هذه رسالة جامعة مانعة ألفه الشيخ الفاضل النحرير هذه رسالة جامعة مانعة ألفه > الشيخ الفاضل النحرير هذه رسالة جامعة مانعة ألفه الشيخ الفاضل النحرير هذه > رسالة جامعة مانعة ألفه الشيخ الفاضل النحرير هذه رسالة جامعة مانعة ألفه الشيخ > الفاضل النحرير هذه رسالة جامعة مانعة ألفه الشيخ الفاضل النحرير > \afootnote{هذه فوتنوت.} > هذه رسالة جامعة مانعة ألفه الشيخ ألفه الشيخ الفاضل النحرير هذه رسالة جامعة > مانعة ألفه الشيخ الفاضل النحرير هذه رسالة جامعة مانعة ألفه الشيخ الفاضل > النحرير هذه رسالة جامعة مانعة ألفه الشيخ الفاضل النحرير هذه رسالة جامعة > مانعة > \stoparabic > > Wolfgang > > ___________________________________________________________________________________ > 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://tex.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://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________