I’m testing a change that removes the direction node from around inline math and instead (ab)uses the presence of \math(on|off) node to output the necessary dvi opcode, and it seems to fix this issue as well. Lets hope that there is no some blackmagic^W deep TeX hackery that plays with the this node as well.
On Thu, Apr 16, 2015 at 12:47 PM, David Carlisle <d.p.carli...@gmail.com> wrote: > To see a non contrived example where the change breaks existing > documents, take this example > (using a math expression from the breqn package documentation) > > \documentclass[]{article} > > > \usepackage{breqn} > > \begin{document} > > aaaaaaaaaaaaaaaaaaa > \begin{dmath*} > g = 0 + 1 - 1 > \end{dmath*} > > aaaaaaaaaaaaaaa > \begin{dmath*} > T(n) \hiderel{\leq} T(2^{\lceil\lg n\rceil}) > \leq c(3^{\lceil\lg n\rceil} > -2^{\lceil\lg n\rceil}) > <3c\cdot3^{\lg n} > =3c\,n^{\lg3} > \end{dmath*}. > > > > > \end{document} > > > > > > > I attach the output from xelatex 2014 and 2015, > basically breqn doesn't work with xelatex 2015. > > > I haven't fully traced it but I suspect (since math lists are opaque now) > that this is not fixable by changing macro code. > > David > > > > -------------------------------------------------- > Subscriptions, Archive, and List information, etc.: > http://tug.org/mailman/listinfo/xetex > >
-------------------------------------------------- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex