[XeTeX] bug using \underbrace with unicode-math package
Daniel Greenhoe
dgreenhoe at gmail.com
Sun Oct 9 15:18:22 CEST 2011
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
<asyropoulos at 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
>
More information about the XeTeX
mailing list