[XeTeX] Suddenly fonts are not found

Jon Breitenbucher kahless at mac.com
Wed May 7 19:39:39 CEST 2008


Is there a way to do this from within the file? I usually have

%!TEX TS-program = xelatex
%!TEX encoding = UTF-8 Unicode

at the start of my documents so I don't have to select the correct  
processor.

Should

%!TEX TS-program = xelatex -output-driver="xdvipdfmx -q -E"
%!TEX encoding = UTF-8 Unicode

work?

It seems to be some issue with fontspec. More digging will need to be  
done on my part but that doesn't explain why all these old documents  
compiled with XeLaTeX have a problem with the mathematical characters.  
I have only done the regular system updates, all fonts appear to be  
active when looking in FontBook, and I did a complete reinstall of the  
MacTeX package this morning to try and resolve the issue. Puzzling.

On May 7, 2008, at 10:15 AM, Jonathan Kew wrote:

>
> On 7 May 2008, at 2:58 pm, Jon Breitenbucher wrote:
>
>> Hello all. I hope someone can give me an idea of what may be
>> happening. I have documents that I typeset less than a month ago with
>> XeTeX and yesterday when I opened the PDF output all the math
>> characters are being shown with Helvetica as a substitute. They were
>> fine when I viewed and printed them last month. Now when I typeset
>> them I get things like
>>
>> *** font activation failed (status=0): lmsy8.pfb
>>
>> *** font lmsy8 (LMMathSymbols8-Italic: file 'lmsy8.pfb') not found
>>
>> sudo texhash does not fix it and the LM fonts are available to the
>> system. Typesetting with just PDFLaTeX works fine. I'm stumped.
>> Thanks.
>
>
> I'm not sure what's changed on your system so as to break things, but
> the simplest solution is probably to run xdvipdfmx instead of xdv2pdf
> as the output driver.
>
> Those messages are coming from xdv2pdf when it's trying to use a .pfb
> font, which OS X doesn't support natively. To do this, it uses an
> auxiliary tool to "wrap" the .pfb in a pseudo-OpenType structure, and
> then asks OS X to activate that font. But apparently this is failing
> for you. Any recent system updates? Reinstallation of TeX stuff?
>
> Anyhow, if you tell xetex to use xdvipdfmx, the problem should go
> away as that driver uses the pfb files directly. (It can do this
> because it doesn't rely on OS X font/graphics services.)
>
> JK
>
> _______________________________________________
> XeTeX mailing list
> postmaster at tug.org
> http://tug.org/mailman/listinfo/xetex

___________________________________
Error message Haiku:
The Web site you seek
Cannot be located, but
Countless more exist.

Jon Breitenbucher, Ph. D.
Adjunct Professor and Instructional Technology Specialist
The College of Wooster
Department of Mathematics and Computer Science
308 E. University
Wooster, Ohio 44691

work:   (330)263-2207
e-mail: jbreitenbuch at wooster.edu
web:    http://jbreitenbuch.wooster.edu/~jonb/
blog:   http://jbreitenbuch.blogs.wooster.edu/
cal:    http://jon.breitenbucher.net/ical/




More information about the XeTeX mailing list