Josh, As you recall, I discussed problems with \use{fontspec} in xelatex with you earlier. I am copying gettoo-dev@ on the off chance other people are playing with xelatex, too. People who have no idea what I am talking about might as well stop reading now. The difficulty is that fontspec in one instance uses [EMAIL PROTECTED], and it's trying to decide between AAT and ICU. Unfortunately, [EMAIL PROTECTED] is not defined anywhere. The solution is to use [EMAIL PROTECTED] instead and to always use ICU. The little patch I have attached does that. With this change to fontspec.sty, under xelatex \use{fontspec} loads the style file as expected, and commands like \setromanfont[BoldFont=""Charis SIL"" Bold,ItalicFont=""Charis SIL"" Italic]{""Charis SIL""} work the way they are supposed to. (And yes, you do need the double "" because otherwise, xelatex stops scanning at the space and tries to load Charis (not "Charis SIL").) Hope this is of interest, Regards, Ferris -- Ferris McCormick (P44646, MI) <[EMAIL PROTECTED]> Developer, Gentoo Linux (Devrel, Sparc)
--- texmf/tex/xelatex/fontspec/fontspec.sty- 2006-11-01 20:22:18.000000000 +0000 +++ texmf/tex/xelatex/fontspec/fontspec.sty 2006-11-03 14:20:18.000000000 +0000 @@ -500,8 +500,12 @@ [EMAIL PROTECTED] [EMAIL PROTECTED]@[EMAIL PROTECTED],#1}\fi [EMAIL PROTECTED]@family{scfeat:[EMAIL PROTECTED] #1 [EMAIL PROTECTED] [EMAIL PROTECTED],ICU}{% - [EMAIL PROTECTED]@suffix/#1}% [EMAIL PROTECTED],ICU}{% +% [EMAIL PROTECTED]@suffix/#1}% +% [EMAIL PROTECTED]"[EMAIL PROTECTED]@suffix" at [EMAIL PROTECTED] pt +% [EMAIL PROTECTED]@[EMAIL PROTECTED]@long +rend:#1}} [EMAIL PROTECTED] + [EMAIL PROTECTED]@suffix/ICU}% [EMAIL PROTECTED]"[EMAIL PROTECTED]@suffix" at [EMAIL PROTECTED] pt [EMAIL PROTECTED]@[EMAIL PROTECTED]@long +rend:#1}} [EMAIL PROTECTED]
signature.asc
Description: This is a digitally signed message part