On my system Mike's minimal example gives the same results as he got
(periods to the left). Note that I use MiKTeX, not TeXLive.
David
On 6/24/2016 5:07 PM, maxwell wrote:
I believe I've run into a bug in the interaction of fontspec and bidi
in the 2016 TeXLive distribution. However, it appears to be so simple
to trigger that I'm wondering whether it's something I'm doing.
The WME is:
------------
\documentclass{report}
\usepackage{fontspec}
\usepackage{bidi}
\begin{document}
The number 12. The number 34.56. Some more text.
\end{document}
------------
The result of running xelatex on the above is the text:
------------
The number .12 The number .56.34 Some more text.
------------
You'll notice that the two numbers appear in reverse order across the
periods--that is, if you have
<number><period>
in the input file, you get
<period><number>
in the PDF. But the digits inside <number> are in the correct order.
Other punctuation that I've tried (including the comma) do not seem to
trigger this bug, only the period. (Hexadecimal digits A-F block the
reversal, too :-).)
Loading fontspec seems to be necessary for this bug to happen. And I'm
not actually invoking either bidi or fontspec.
Can someone reproduce this?
Mike Maxwell
--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
http://tug.org/mailman/listinfo/xetex
--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
http://tug.org/mailman/listinfo/xetex