<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">I am having problems with the directionality of numbers and mirrored characters (like parentheses). When using bidi, the numbers are inverted (5102 instead of 2015); with the explicit commands, the mirrored characters are inverted as well.<div class=""><br class=""></div><div class="">For reasons I think I understand, this is only happening in the text: the problem occurs with numbers in headings (chapters, etc.), and likewise in the main of the text. The digits of footnotes, linemargin numbers, and page numbers are correctly arranged.</div><div class=""><br class=""></div><div class="">I have learnt that if I add the option [numbercommand=\lefttoright] to \setuphead[section], I can get the digits in the section number to be in the right order. But this does not address the problem of other numbers in the text.</div><div class=""><br class=""></div><div class="">How do I solve this? I am happy to abandon the conveniences of bidi, as Idris suggests might be needed (see below), but it didn’t get any easier when trying to do it manually. See MWE below.</div><div class=""><br class=""></div><div class="">With thanks,</div><div class="">Talal</div><div class=""><br class=""></div><div class="">p.s. The Wiki page on "Arabic and Hebrew" is out of date, instructing the use of <span class="cs" style="font-family: 'DejaVu Sans Mono', 'Lucida Grande', 'Lucida Console', monospace; font-size: 0.85em; background-color: rgb(234, 240, 224); color: rgb(0, 0, 255);">\setcharactermirroring</span><span class="br" style="font-family: 'DejaVu Sans Mono', 'Lucida Grande', 'Lucida Console', monospace; font-size: 0.85em; background-color: rgb(234, 240, 224); color: red;">[</span><span style="font-family: 'DejaVu Sans Mono', 'Lucida Grande', 'Lucida Console', monospace; font-size: 0.85em; background-color: rgb(234, 240, 224);" class="">1</span><span class="br" style="font-family: 'DejaVu Sans Mono', 'Lucida Grande', 'Lucida Console', monospace; font-size: 0.85em; background-color: rgb(234, 240, 224); color: red;">]</span> which is clearly deprecated now in favour of \setupdirections[bidi=global]. I am happy to update the wiki page once I get my head around things. Does anybody have an authoritative list of the various commands related to right-to-left, as well as what combinations are not needed (e.g. are \setupalign[r2l] and \righttoleft overlapping, or do they play different roles)?</div><div class=""><div class=""><br class=""></div><div class="">========</div><div class=""><div class="">%%% LANGUAGE AND FONTS</div><div class="">\mainlanguage[arabic]<span class="Apple-tab-span" style="white-space:pre">        </span></div><div class="">\definefontfamily [mainface] [rm] [ALM Fixed][range=arabic,features=arabic]<span class="Apple-tab-span" style="white-space:pre">       </span>   </div><div class="">\setupbodyfont[mainface,12pt]</div><div class=""><br class=""></div><div class="">%\setupdirections[bidi=global]</div><div class="">\setupalign[r2l]</div><div class="">%\righttoleft</div><div class=""><br class=""></div><div class="">%% HEADINGS</div><div class=""><br class=""></div><div class="">\setuphead[chapter,section][</div><div class=""><span class="Apple-tab-span" style="white-space:pre">     </span>conversion=myconversion,</div><div class="">%<span class="Apple-tab-span" style="white-space:pre"> </span>numbercommand=\lefttoright % <-- toggle</div><div class=""><span class="Apple-tab-span" style="white-space:pre">        </span>]</div><div class="">\setuplinenumbering[conversion=myconversion]</div><div class="">\setupnotations[footnote][numberconversion=myconversion]</div><div class="">\setupnotations[linenote][numberconversion=myconversion]</div><div class="">\setuppagenumber[numberconversion=myconversion]</div><div class=""><br class=""></div><div class="">\defineconversion</div><div class=""><span class="Apple-tab-span" style="white-space:pre">    </span>[myconversion]</div><div class=""><span class="Apple-tab-span" style="white-space:pre">    </span>[١,٢,٣,٤,٥,٦,٧,٨,٩,١٠,</div><div class=""><span class="Apple-tab-span" style="white-space:pre"> </span>١١,١٢,١٣,١٤,١٥,١٦,١٧,١٨,١٩,٢٠,</div><div class=""><span class="Apple-tab-span" style="white-space:pre">        </span>۲۱,۲۲,۲۳,۲٤,۲٥,۲٦,۲۷,۲۸,۲۹,۳۰,</div><div class=""><span class="Apple-tab-span" style="white-space:pre">        </span>٣١,٣٢,٣٣,٣٤,٣٥,٣٦,٣٧,٣٨,٣٩,٤٠,</div><div class=""><span class="Apple-tab-span" style="white-space:pre">        </span>٤١,٤٢,٤٣,٤٤,٤٥,٤٦,٤٧,٤٨,٤٩,٥٠,</div><div class=""><span class="Apple-tab-span" style="white-space:pre">        </span>٥١,٥٢,٥٣,٥٤,٥٥,٥٦,٥٧,٥٨,٥٩,٦٠,</div><div class=""><span class="Apple-tab-span" style="white-space:pre">        </span>٦١,٦٢,٦٣,٦٤,٦٥,٦٦,٦٧,٦٨,٦٩,٧٠,</div><div class=""><span class="Apple-tab-span" style="white-space:pre">        </span>٧١,٧٢,٧٣,٧٤,٧٥,٧٦,٧٧,٧٨,٧٩,٨٠,</div><div class=""><span class="Apple-tab-span" style="white-space:pre">        </span>٨١,٨٢,٨٣,٨٤,٨٥,٨٦,٨٧,٨٨,٨٩,٩٠,</div><div class=""><span class="Apple-tab-span" style="white-space:pre">        </span>٩١,٩٢,٩٣,٩٤,٩٥,٩٦,٩٧,٩٨,٩٩,١٠٠,</div><div class=""><span class="Apple-tab-span" style="white-space:pre">      </span>١٠١,١٠٢,١٠٣,١٠٤,١٠٥,١٠٦,١٠٧,١٠٨,١٠٩,١١٠,</div><div class=""><span class="Apple-tab-span" style="white-space:pre">    </span>١١١,١١٢,١١٣,١١٤,١١٥,١١٦,١١٧,١١٨,١١٩,١٢٠,</div><div class=""><span class="Apple-tab-span" style="white-space:pre">    </span>١٢١,١٢٢,١٢٣,١٢٤,١٢٥,١٢٦,١٢٧,١٢٨,١٢٩,١٣٠,</div><div class=""><span class="Apple-tab-span" style="white-space:pre">    </span>١٣١,١٣٢,١٣٣,١٣٤,١٣٥,١٣٦,١٣٧,١٣٨,١٣٩,١١٣٠,</div><div class=""><span class="Apple-tab-span" style="white-space:pre">  </span>١٤١,١٤٢,١٤٣,١٤٤,١٤٥,١٤٦,١٤٧,١٤٨,١٤٩,١٥٠,</div><div class=""><span class="Apple-tab-span" style="white-space:pre">    </span>١٥١,١٥٢,١٥٣,١٥٤,١٥٥,١٥٦,١٥٧,١٥٨,١٥٩,١٦٠,</div><div class=""><span class="Apple-tab-span" style="white-space:pre">    </span>١٦١,١٦٢,١٦٣,١٦٤,١٦٥,١٦٦,١٦٧,١٦٨,١٦٩,١٧٠,</div><div class=""><span class="Apple-tab-span" style="white-space:pre">    </span>١٧١,١٧٢,١٧٣,١٧٤,١٧٥,١٧٦,١٧٧,١٧٨,١٧٩,١٨٠,</div><div class=""><span class="Apple-tab-span" style="white-space:pre">    </span>١٨١,١٨٢,١٨٣,١٨٤,١٨٥,١٨٦,١٨٧,١٨٨,١٨٩,١٩٠,</div><div class=""><span class="Apple-tab-span" style="white-space:pre">    </span>١٩١,١٩٢,١٩٣,١٩٤,١٩٥,١٩٦,١٩٧,١٩٨,١٩٩,٢٠٠,</div><div class=""><span class="Apple-tab-span" style="white-space:pre">    </span>٢٠١,٢٠٢,٢٠٣,٢٠٤,٢٠٥,٢٠٦,٢٠٧,٢٠٨,٢٠٩,٢١٠,</div><div class=""><span class="Apple-tab-span" style="white-space:pre">    </span>٢١١,٢١٢,٢١٣,٢١٤,٢١٥,٢١٦,٢١٧,٢١٨,٢١٩,٢٢٠,</div><div class=""><span class="Apple-tab-span" style="white-space:pre">    </span>٢٢١,٢٢٢,٢٢٣,٢٢٤,٢٢٥,٢٢٦,٢٢٧,٢٢٨,٢٢٩,٢٣٠,</div><div class=""><span class="Apple-tab-span" style="white-space:pre">    </span>٢٣١,٢٣٢,٢٣٣,٢٣٤,٢٣٥,٢٣٦,٢٣٧,٢٣٨,٢٣٩,٢٢٣٠,</div><div class=""><span class="Apple-tab-span" style="white-space:pre">  </span>٢٤١,٢٤٢,٢٤٣,٢٤٤,٢٤٥,٢٤٦,٢٤٧,٢٤٨,٢٤٩,٢٥٠,</div><div class=""><span class="Apple-tab-span" style="white-space:pre">    </span>٢٥١,٢٥٢,٢٥٣,٢٥٤,٢٥٥,٢٥٦,٢٥٧,٢٥٨,٢٥٩,٢٦٠,</div><div class=""><span class="Apple-tab-span" style="white-space:pre">    </span>٢٦١,٢٦٢,٢٦٣,٢٦٤,٢٦٥,٢٦٦,٢٦٧,٢٦٨,٢٦٩,٢٧٠,</div><div class=""><span class="Apple-tab-span" style="white-space:pre">    </span>٢٧١,٢٧٢,٢٧٣,٢٧٤,٢٧٥,٢٧٦,٢٧٧,٢٧٨,٢٧٩,٢٨٠,</div><div class=""><span class="Apple-tab-span" style="white-space:pre">    </span>٢٨١,٢٨٢,٢٨٣,٢٨٤,٢٨٥,٢٨٦,٢٨٧,٢٨٨,٢٨٩,٢٩٠,</div><div class=""><span class="Apple-tab-span" style="white-space:pre">    </span>٢٩١,٢٩٢,٢٩٣,٢٩٤,٢٩٥,٢٩٦,٢٩٧,٢٩٨,٢٩٩,٣٠٠,</div><div class="">]</div><div class=""><br class=""></div><div class="">%%% DOCUMENT</div><div class=""><br class=""></div><div class="">\starttext \showframe </div><div class=""><br class=""></div><div class="">\section{section one}</div><div class=""><br class=""></div><div class="">\startlinenumbering</div><div class="">\input tufte</div><div class="">\input tufte</div><div class="">\stoplinenumbering</div><div class=""><br class=""></div><div class="">\dorecurse{20}{</div><div class="">\section{محمد الجمل (١٨٧٢—١٩٢٣)}</div><div class=""><span class="Apple-tab-span" style="white-space:pre"> </span>مرحباً باعالم . ١٢٣٤٥٦٧٨٩٠ مرحباً بالعالم. ولد عام١٩٣٤.</div><div class="">\footnote{تعليقة لطيفة.}</div><div class="">\pagebreak</div><div class="">}</div><div class=""><br class=""></div><div class="">\stoptext</div></div><div class="">=============</div><div class=""><br class=""></div><div class=""></div></div></body></html>