Good morning, Herb! Here is a very short file which illustrates the problem:
%%% Start of test file \def\testfonti{STKaiti}% a `large' font; 32493 characters \def\testfontii{Kaiti SC Bold}% a `small' font; 8535 characters \font\1 = "\testfonti" at 10pt \font\2 = "\testfontii" at 10pt This is a test. One: {\1 仁} % Line A (calls large Chinese font) This is a test. Two: % {\2 仁} % Line B (calls small Chinese font) \bye %%% End of test file Here's what happens. Comment out the call to the large Chinese font in Line A, and the file compiles/displays properly. Uncomment Line A, and the perplexing error messages appear. Here is a copy of TeXShop's console display: This is XeTeXk, Version 3.1415926-2.2-0.999.6 (Web2C 7.5.7) %&-line parsing enabled. entering extended mode (./chitest.tex [1] ** WARNING ** Unable to read OpenType/TrueType Unicode cmap table. ** WARNING ** Failed to load ToUnicode CMap for font "STKaiti" ** ERROR ** Invalid glyph index (gid 13384) Output file removed. ) Error 256 (driver return code) generating output; file chitest.pdf may not be valid. Transcript written on chitest.log. I'm running Mountain Lion (OSX 10.8) on my Mac Mini, using TeXShop 3.11 which calls XeTeX Version 3.1415926-2.2-0.999.6 (Web2C 7.5.7). A font called `STKaiti' was present on OSX10.7; I don't know if it is the same as the one currently part of 10.8. I think 'Kaiti SC Bold' is a Chinese font new to 10.8. Any insight you can provide will put me in your debt FOREVER! Thanks... ---Alan On Sat, Jul 28, 2012 at 5:16 PM, Herbert Schulz <he...@wideopenwest.com>wrote: > > On Jul 28, 2012, at 10:16 AM, Alan Hoenig <ezchine...@gmail.com> wrote: > > > I use TeXShop (v3.11) to run XeTeX on a Mac Mini. A large book project > > containing Chinese suddenly failed to compile with the message > > > > ** WARNING ** Unable to read OpenType/TrueType Unicode cmap table. > > > > ** WARNING ** Failed to load ToUnicode CMap for font "STKaiti" > > > > ** ERROR ** Invalid glyph index (gid 13383) > > > > Output file removed. > > > > Error 256 (driver return code) generating output; > > > > file chitest.pdf may not be valid. > > > > > > Just before this problem appeared, I upgraded the OS to Mac OSX 10.8, > > Mountain Lion. (The upgrade includes several new Chinese fonts, which is > > why I was anxious for the upgrade.) > > > > I used a test file to reproduce the error, which doesn't seem to occur if > > the font contains a modest number of glyphs, say a few thousand or less. > > It is a problem for large fonts (like STKaiti) with more than 32k > > characters. > > > > Can anyone shed light on this situation, and what to do to about it? > Many > > thanks... > > > > ---Alan Hoenig > > > Howdy, > > Could you supply a sample file that shows the problem so we can try it on > our systems. > > Good Luck, > > Herb Schulz > (herbs at wideopenwest dot com) > > > > > > > -------------------------------------------------- > Subscriptions, Archive, and List information, etc.: > http://tug.org/mailman/listinfo/xetex >
-------------------------------------------------- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex