It seems to work on my system. I tested both the overbrace and underbrace commands like this:
\documentclass[a4paper]{article} \pagestyle{empty} \usepackage{unicode-math} \begin{document} \setmathfont{Asana Math} \begin{displaymath} \overbrace{a,\ldots,z} \underbrace{a,\ldots,z} \end{displaymath} \end{document} I compiled it using a TeXlive installation on a Windows 7 system with the xelatex program. Here are source code and output (but file names have been changed): http://banyan.cm.nctu.edu.tw/~dgreenhoe/groups/test_overunder.tex http://banyan.cm.nctu.edu.tw/~dgreenhoe/groups/test_overunder.pdf The tex file is strictly ASCII encoded with no byte order mark. Dan On Sun, Oct 9, 2011 at 7:05 PM, Apostolos Syropoulos <asyropou...@yahoo.com> wrote: > > >>> Today I finally updated my TeXlive installation to >>> * unicode-math version 0.6 (2011sep18) >>> * fontspec version 2.2a (2011sep18) >>> * l3kernel version SVN 2828 (2011sep15) >>> > > I have v0.6a of unicode-math and all others are the same but the following > code > > \documentclass[a4paper]{article} > \pagestyle{empty} > \usepackage{unicode-math} > \begin{document} > \setmathfont{Asana Math} > \begin{displaymath} > \overbrace{a,\ldots,z} > \end{displaymath} > \end{document} > > does not compile and gives > > ! Missing number, treated as zero. > <to be read again> > [ > l.7 \overbrace{a,\ldots,z} > > ? > > Also, \underbrace gives the same error message: > > ! Missing number, treated as zero. > <to be read again> > [ > l.8 \underbrace{α,\ldots,ω} > _{d} > ? > > So I wonder how it works in your system? > > A.S. > > > ---------------------- > Apostolos Syropoulos > Xanthi, Greece > > > > > -------------------------------------------------- > Subscriptions, Archive, and List information, etc.: > http://tug.org/mailman/listinfo/xetex > -------------------------------------------------- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex