On 2010-06-05 11:40:28 +0930, wodzi...@math.berkeley.edu said:

On the other hand, with

\setmathfont{XITS Math}
\setmainfont[Numbers=OldStyle,Mapping=tex-text]{STIXGeneral}

I get improved STIX in Math, and the regular STIX in text with *no* Old
Style figures, plus unnecesssary duplication of fonts (as XITS Math is
just improved STIXGeneral upright Roman), but with 'fontspec' recognizing
that for italic and bold it has to look up the corresponding 'Italic' and
'Bold' font files.


I have an alternative suggestion :)
Instead of trying to use STIX Math as a text font, let's leave it doing what it does best and instead use a matching Times-clone for the text. This is what I would recommend:

\setmainfont[
   Extension=.otf,
   UprightFont=*-regular,
   ItalicFont=*-italic,
   BoldFont=*-bold,
   BoldItalicFont=*-bolditalic,
   Numbers=OldStyle,
   Mapping=tex-text
 ]{texgyretermes}
\setmathfont{XITS Math}

(If you install TeX Gyre Terms in your system then you don't need the long-winded \setmainfont options.)

When you think about it, it doesn't exactly make sense to try and use STIX as a text font -- the bold and italic letters and kerning will have been designed for maths use, not text. And while they *can* function acceptably in text, TeX Gyre Termes is specifically a text font and has excellent glyph coverage.

Hope this helps,
Will




--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
 http://tug.org/mailman/listinfo/xetex

Reply via email to