[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#481060: texlive-xetex: xetex version too old for asana math



Package: texlive-xetex
Version: 2007.dfsg.1-3
Severity: normal


The Unicode math font "Asana Math" is now available as Debian package
ttf-oflb-asana-math. However, using it with XeTeX is not possible with the
xetex version that comes with texlive-xetex.


1. Asana Math is supported by the (experimental) package unicode-math
   currently not included in texlive-xetex.
  
2. with a locally installed unicode-math, compiling the example file below
   with xelatex results in::

    ! Text line contains an invalid character.
    l.1 \global \let \exclam =^^^
                                 ^^00021
    l.1 ...            }{\mathpunct}{exclamation mark}
    
    ...
    (That makes 100 errors; please try again.)

Upgrading xetex (and including unicode-math) should solve the problem:

* Asana Math documentation says the font works with xetex since version 997, 
  but the version in Debian/sid is (XeTeX 3.141592-2.2-0.996-patch2).
  (http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=asana-math)
  
* A posting reporting the abovementioned errors 
  (http://newsgroups.derkeiler.com/Archive/Comp/comp.text.tex/2008-04/msg01497.html)
  concludes:

    I have now build the current xelatex svn trunk, with which unicode-math
    works.



minimal input file
##################

\documentclass{scrartcl}

\usepackage[cm-default]{fontspec}

\usepackage{unicode-math}
%\setmathfont[]{Asana Math}

\begin{document}

Unicode-math is an experimental package using the OpenType math table for
math typesetting with unicode fonts.

\end{document}


##################################
other files

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.24-1-686 (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages texlive-xetex depends on:
ii  dvipdfmx               1:20071115-1      A DVI to PDF translator with CJK s
ii  libc6                  2.7-10            GNU C Library: Shared libraries
ii  libfontconfig1         2.5.0-2           generic font configuration library
ii  libfreetype6           2.3.5-1+b1        FreeType 2 font engine, shared lib
ii  libkpathsea4           2007.dfsg.1-2     TeX Live: path search library for 
ii  libpng12-0             1.2.15~beta5-3    PNG library - runtime
ii  libpoppler2            0.6.4-1           PDF rendering library
ii  texlive-base           2007-14           TeX Live: Essential programs and f
ii  texlive-common         2007-14           TeX Live: Base component
ii  zlib1g                 1:1.2.3.3.dfsg-11 compression library - runtime

Versions of packages texlive-xetex recommends:
ii  texlive-latex-base            2007-14    TeX Live: Basic LaTeX packages

Versions of packages tex-common depends on:
ii  debconf                       1.5.20     Debian configuration management sy
ii  ucf                           3.006      Update Configuration File: preserv

Versions of packages texlive-xetex is related to:
pn  tetex-base                    <none>     (no description available)
ii  tetex-bin                     2007-14    TeX Live: teTeX transitional packa
pn  tetex-extra                   <none>     (no description available)
ii  tex-common                    1.11       common infrastructure for building

-- debconf information excluded



Reply to: