I've run into a strange problem outputting a document that uses true small caps with the Adobe Utopia font.

First off, I am using LyX 1.5.1 for Windows with MiKTeX 2.6. The problem below occurred with both the standard installer and alternative installer versions of LyX.

The simplest way to recreate it is to create a new file and enter some text. Mark some of the text as a noun so that it uses small caps. Now change the document font to Utopia under Document> Settings> Fonts. If I do not check the "use true Small Caps" option then the document outputs to dvi, ps, and pdf(pdflatex) normally. If I do check the option then dvi output works, but the fonts for the small-capped words fail to load and default to computer modern while giving the error appended at the end of this email.

Postscript output works, but the glyphs for the small-capped text do not appear and the page is blank where they should have been. PDF output fails entirely with the following error message:

"File does not exist: C:/Documents and Settings/Fareed/Local Settings/Temp/lyx_tmpdir2436a00728/lyx_tmpbuf0/Small-Caps.pdf"

I first thought it must be that MiKTeX did not have the utopia fonts installed properly for some reason, but checking MiKTeX revealed that the package was installed and updated. Next I thought it might be some configuration problem, but reconfiguring LyX didn't help either. I tried uninstalling Lyx and reinstalling with the standard installer (what I had used previously) but the problem persisted. I then uninstalled MiKTeX and LyX and reinstalled both, this time using the alternative installer, and once again the problem persisted.

I am including a small .lyx file that exhibits the problem for me.

I don't know if the issue is that the glyphs for true small caps in utopia either aren't installing for me, or that the font doesn't actually have small cap glyphs but LyX somehow thinks it does, and therefore presents the checkbox option.

It is not a serious issue, since everything seems to work fine when not using the "true small caps" option, but not being able to use the proper small caps glyphs kind of gets under my skin. I couldn't fix it so I am mentioning it to the list.

Finally, let me also thank the devs of LyX for all their hard work on this marvelous program — I absolutely adore using it!

Fareed Qureshi

----------------------------------------------------------
DVI Error Report:

MiKTeX Problem Report
Message: Not all fonts could be loaded. See 'File->Document Properties', for details.
Data:
Source: C:\work3\miktex-2.6\Programs\MiKTeX\Yap\MFC\DviDoc.cpp
Line: 617
MiKTeX: 2.6
OS: Microsoft Windows XP Professional Service Pack 2 (Build 2600)
SystemAdmin: yes
PowerUser: no
SharedSetup: yes
BinDir: C:\Program Files\MiKTeX 2.6\miktex\bin
Root0: C:\Documents and Settings\Fareed\Application Data\MiKTeX\2.6
Root1: C:\Documents and Settings\Fareed\Local Settings\Application Data\MiKTeX\2.6
Root2: C:\Documents and Settings\All Users\Application Data\MiKTeX\2.6
Root3: C:\Program Files\MiKTeX 2.6
Install: C:\Program Files\MiKTeX 2.6
UserConfig: C:\Documents and Settings\Fareed\Application Data\MiKTeX\2.6
UserData: C:\Documents and Settings\Fareed\Local Settings\Application Data\MiKTeX\2.6 CommonConfig: C:\Documents and Settings\All Users\Application Data\MiKTeX\2.6
CommonData: C:\Documents and Settings\All Users\Application Data\MiKTeX\2.6
----------------------------------------------------------

Attachment: Small_Caps.lyx
Description: application/lyx

Reply via email to