The font in question is Sorts Mill Goudy (2.1; .odt version), which is an open source project font, freely available with an MIT license. You can download it here: http://sortsmill.googlecode.com. It's a lovely font, a near-clone of Goudy OldStyle.
Here's a minimal file for testing (test.tex):
Code: Select all
Code, edit and compile here:
\documentclass[12pt]{article}\usepackage{lipsum}\usepackage{fontspec}\defaultfontfeatures{Mapping=tex-text}\usepackage{xunicode}\usepackage{xltxtra}\setmainfont{Sorts Mill Goudy}\begin{document}\lipsum[1]\end{document}
Here's a comparison of the difference. Under Evince:
But in Acrobat Reader, it looks like this:
Another funny thing is that if I use evince to "Print to File" (using cairo 1.8.8), the PDF that results for that works fine in both evince and Acrobat Reader -- I would just settle for that, but it means I can't make use of internal hyperlinks or metadata from the hyperref package.
Obviously, the font is unuseable in XeLaTeX if it can't be used with Adobe viewers, since they are by far the most common.
Again, I don't know if the problem is with the font, with XeLaTeX, or with Adobe's PDF viewing algorithms. Since it works fine in other viewers, it seems like the problem must be Adobe's, but then again, I don't have this problem with other fonts. If anyone had any insights, that would be great.
I'm attaching the resulting PDF.
(Most of the above applies to XeTeX 3.1415926-2.2-0.9995.2 (TeX Live 2009) running Ubuntu 9.10 Karmic --though I've also been doing some testing on Windows 7.)