I also tried to answer the original question, but since I could not find a
proper solution I did not answer.
Indeed, the problem has something to do with bidi, and perhaps also with
multicol. If you change the order of the packages, there is an error from bidi
about multicolumn environment.
This is one of the perennial problems with (La)TeX, i.e. the interaction
between the class file and the style files, which is nowadays even made worse
with the various "modern" TeX engines (pdfLaTeX, XeLaTeX, LuaLaTeX) which have
their own options about PDF settings etc. Add to that the fact that sometimes
there are class files or style files which rely on outdated packages...... I am
often surprised that most of the time, everything works as well as it does :-))
Wilfred
On Thursday, April 26, 2018 4:32 AM, Veesh Goldman <[email protected]>
wrote:
To clarify two points: to op used the intoc option, which should make the
index appear in the toc (very aptly named, egreg). Thus, this is an example of
bidi making a problem. It's just a lack of support really. The workaround he
used was to save away the imakeidx version of theindex and restore it at the
document beggining, which isn't dangerous at all.
Also, the solution I put in the previous post was only to make an RTL index
line up on the correct side. It doesn't actually add bidi support. Vafa should
do that.
--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
http://tug.org/mailman/listinfo/xetex
--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
http://tug.org/mailman/listinfo/xetex