xelatex math symbols do not work when using fontspec

Bug #364627 reported by Almacha
48
This bug affects 8 people
Affects Status Importance Assigned to Milestone
texlive-bin (Debian)
Fix Released
Unknown
texlive-bin (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Since Ubuntu jaunty RC, when I compile xelatex documents, the math is not printed properly. In the file xelatex_minimal_test.tex I get the "sum" sign not printed when compiling with xelatex under jaunty.

To reproduce:
1. Under jaunty, do: xelatex xelatex_minimal_test.tex
2. Look at PDF file. The text (with the "é" non-ASCII letter) is printed but not the math.

I have package texlive-xetex 2007.dfsg.2-4ubuntu2

When doing the same under interpid, I got the sum sign printed.

This is xelatex output when compiling the file:

This is XeTeXk, Version 3.141592-2.2-0.996-patch2 (Web2C 7.5.6)
 %&-line parsing enabled.
entering extended mode
(./xelatex_minimal_test.tex
LaTeX2e <2005/12/01>
Babel <v3.8h> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, arabic, farsi, croatian, ukrainian, russian, bulgarian, czech, slov
ak, danish, dutch, finnish, basque, french, german, ngerman, ibycus, greek, mon
ogreek, ancientgreek, hungarian, italian, latin, mongolian, norsk, icelandic, i
nterlingua, turkish, coptic, romanian, welsh, serbian, slovenian, estonian, esp
eranto, uppersorbian, indonesian, polish, portuguese, spanish, catalan, galicia
n, swedish, ukenglish, pinyin, loaded.
(/usr/share/texmf-texlive/tex/latex/base/article.cls
Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
(/usr/share/texmf-texlive/tex/latex/base/size10.clo))
(/usr/share/texmf-texlive/tex/xelatex/fontspec/fontspec.sty
(/usr/share/texmf-texlive/tex/generic/ifxetex/ifxetex.sty)
(/usr/share/texmf-texlive/tex/latex/tools/calc.sty)
(/usr/share/texmf-texlive/tex/latex/xkeyval/xkeyval.sty
(/usr/share/texmf-texlive/tex/latex/xkeyval/xkeyval.tex
(/usr/share/texmf-texlive/tex/latex/xkeyval/keyval.tex)))
(/usr/share/texmf/tex/latex/lm/lmodern.sty)
(/usr/share/texmf-texlive/tex/latex/base/fontenc.sty
(/usr/share/texmf-texlive/tex/xelatex/euenc/eu1enc.def)
(/usr/share/texmf-texlive/tex/xelatex/euenc/lm/eu1lmr.fd))
fontspec.cfg loaded.
(/usr/share/texmf-texlive/tex/xelatex/fontspec/fontspec.cfg))
No file xelatex_minimal_test.aux.
(/usr/share/texmf/tex/latex/lm/omllmm.fd)
(/usr/share/texmf/tex/latex/lm/omslmsy.fd)
(/usr/share/texmf/tex/latex/lm/omxlmex.fd) [1] (./xelatex_minimal_test.aux) )

** WARNING ** This .map file looks like a dvips format fontmap file.
** WARNING ** -- Current input buffer is: aealbattar ae_AlBattar "ArabeyesArabicEncoding ReEncodeFont" <ararabeyes.enc <ae_albattar.pfb
** WARNING ** -- Reading fontmap file stopped at: file="pdftex.map", line=6.
Output written on xelatex_minimal_test.pdf (1 page).
Transcript written on xelatex_minimal_test.log.

Revision history for this message
Almacha (almacha) wrote :
Revision history for this message
Almacha (almacha) wrote :
Revision history for this message
Almacha (almacha) wrote :
Revision history for this message
Almacha (almacha) wrote :
Revision history for this message
Andrew Whyte (andrew-whyte) wrote :

I can confirm this bug on Jaunty (9.04); it was not present in Hardy (8.04).

There is a fix for this on the debian-bugs-list:
http://<email address hidden>/msg631117.html

I have applied that fix to my system and mathematical symbols are now produced correctly with XeLaTeX.

In brief, edit the configuration file: /etc/texmf/dvipdfm/dvipdfmx.cfg
Comment the line "f pdftex.map" by adding a percent symbol at the beginning of the line.
Uncomment the line "f dvipdfm.map" by removing the percent symbol.
Save and run xelatex again.

Changed in texlive-bin (Ubuntu):
status: New → Confirmed
Revision history for this message
Almacha (almacha) wrote :

The fix works. Thanks.

Revision history for this message
William Proctor (william-g-proctor) wrote :

I can confirm that the fix by Andrew Whyte works.

Revision history for this message
Apteryx (maxco) wrote :

I confirm the fix works too. Thanks!

Revision history for this message
Apteryx (maxco) wrote :

(Bug is still present in Karmic Koala 9.10 amd64)

Revision history for this message
AJRay (ajray-ncsu) wrote :

Confirm (again) for Karmic Koala 9.10, and the fix still works as well. ~thanks

Mihai Capotă (mihaic)
summary: - [jaunty] xelatex math symbols do not work when using fontspec
+ xelatex math symbols do not work when using fontspec
Changed in texlive-bin (Debian):
status: Unknown → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.