I have resumed working on the RTL issues and have updated this page on the context garden. All improvements and comments are welcome. In addition, I am putting together a set of useful macros and settings for Persian typesetting and releasing it on github . Perhaps, once I am happy with certain things, I can ask Hans to consider including some parts as patches in ConTeXt itself. On Thu, Apr 28, 2016 at 10:10 AM, Otared Kavian wrote: > Dear Mohammad-Hossein, > > After updating my installation of ConTeXt indeed I see that the order of > the columns is correct. (The version I have now is > 2016.04.27 10:18 MKIV beta fmt: 2016.4.28 > and the previous one was version2016.04.22 09:10). > > Somehow I did not notice the February change you mention in your message, > and in any case my installation was probably not really up to date. > > Best regards: OK > PS: I am sorry for having changed your first name, and I apologize for > that… > > > > On 28 Apr 2016, at 09:55, Mohammad Hossein Bateni > wrote: > > > > Dear Otared, > > > > Your example works perfectly fine for me using version: 2016.04.13 16:46. > Perhaps, you're using an older version of CONTEXT. There was a patch in > February enabling this. See the output of my run attached. > > > > —Hossein > > > > P.S. My name is Mohammad *Hossein*, not Mohammad Reza :) > > > > > > > > On Thu, Apr 28, 2016 at 12:41 AM, Otared Kavian > wrote: > > Hi Mohammad Reza, > > > > I tried your example, but it seems to me that the way the columns are > presented when writing Right-to-Left is still incorrect. In the following > example one should have the column containing the lines « First » and « > Second » to the right of the column containing « Third » and « Fourth ». > > > > I don’t know if there is already a way to tell ConTeXt to do it in the > right way, or Hans has to look into the righttoleft mechanism. > > The same issue appears in the table mechanism. > > > > By the way, the option > > [direction=reverse] > > seems to have no effect at all in Right-to-Left environment. > > > > %%% begin example-RtoL-reverse.tex > > \usemodule[simplefonts] > > \setmainfont[ALM Fixed][features=arabic,range=arabic] > > > > \setupdirections[bidi=global,method=two] > > \setupalign[righttoleft] > > > > \starttext > > آزمایش نوشتن از راست به چپ > > > > \startitemize[columns,two][direction=reverse] > > \item First > > \item Second > > \item Third > > \item Fourth > > \stopitemize > > > > آزمایش نوشتن از راست به چپ > > \startitemize[columns,two][direction=reverse] > > > > \startitem > > یک > > \stopitem > > > > \startitem > > دو > > \stopitem > > > > \startitem > > سه > > \stopitem > > > > > > \startitem > > چهار > > \stopitem > > \stopitemize > > \stoptext > > %%% end example-RtoL-reverse.tex > > > > Best regards: OK > > > >> On 27 Apr 2016, at 23:22, Mohammad Hossein Bateni > wrote: > >> > >> I actually figured out that one can use the following: > >> > >> \startitemize[columns,two][direction=reverse] > >> \item first > >> \item second > >> \item third > >> \stopitemize > >> > >> On Wed, Apr 27, 2016 at 10:06 AM, Mohammad Hossein Bateni < > bateni@gmail.com> wrote: > >> Wolfgang, > >> > >> Did you imply in the email below that a new key or something was added > to \startitemize setups? I mean, using \setupmixedcolumns works fine but > is it possible to do this in each \startitemize individually? > >> > >> Thanks, > >> Hossein > >> > >> On Mon, Feb 22, 2016 at 4:43 AM, Wolfgang Schuster < > schuster.wolfgang@gmail.com> wrote: > >>> Bou Salim 21. Februar 2016 um 13:26 > >>> I have posted a question in tex stack exchange > >>> Customize right to left list in context > >>> > >>> My aim is to obtain right to left items arranged in multi-column, > if I use > >>> \startitemize [s,columns,three] [margin=1em] > >>> the result is three column where first column start from left side of > page, but I want it to start from right side of page. > >>> > >>> I can use \startcolumns[direction=left]\startitemize \item First \item > Second \item Third \stopitemize \stopcolumns > >>> but I think it look better if there is a key direction=left for the > \startitemize environment such as used in columns environment. > >> The underlying columns mechanism has a reverse option for the direction > key. I sent a patch to the dev list which allows a direst setting of the > direction value with the \startitemize command. > >> > >> \starttext > >> > >> \startitemize[columns,three] > >> \dorecurse{9}{\item Entry \recurselevel} > >> \stopitemize > >> > >> \blank[3*line] > >> > >> \setupmixedcolumns[itemgroupcolumns][direction=reverse] > >> > >> \startitemize[columns,three] > >> \dorecurse{9}{\item Entry \recurselevel} > >> \stopitemize > >> > >> \stoptext > >> > >> 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 > >> > ___________________________________________________________________________________ > > > > > > > ___________________________________________________________________________________ > > 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 > > > ___________________________________________________________________________________ > > > ___________________________________________________________________________________ > 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 > > ___________________________________________________________________________________ >