[OS X TeX] Re: [XeTeX] Re: XeTeX and math packages -- was: Unexpected quotation marks
Axel E. Retif
axretif at igo.com.mx
Thu Jun 14 20:53:52 CEST 2007
On 14 Jun, 2007, at 11:33, Bruno Voisin wrote:
> Le 14 juin 07 à 17:54, Axel E. Retif a écrit :
>
>> Wow! It's as simple as
>>
>> \usepackage[minionint,mathlf]{MinionPro}% <- MinionPro loads MnSymbol
>> \usepackage[no-math]{fontspec}
>> \usepackage{xltxtra}
>> \defaultfontfeatures{Mapping=tex-text}
>> \setmainfont[Numbers=Lowercase]{Minion Pro}
>>
>> and everything is in MnSymbol and Minion Pro!
>
> Beware though: the [no-math] option may have some side effects. The
> redefinitions it eliminates, namely:
>
> \DeclareMathSymbol{0}{\mathalpha}{legacymaths}{`0}
> \DeclareMathSymbol{1}{\mathalpha}{legacymaths}{`1}
> \DeclareMathSymbol{2}{\mathalpha}{legacymaths}{`2}
> \DeclareMathSymbol{3}{\mathalpha}{legacymaths}{`3}
> \DeclareMathSymbol{4}{\mathalpha}{legacymaths}{`4}
> \DeclareMathSymbol{5}{\mathalpha}{legacymaths}{`5}
> \DeclareMathSymbol{6}{\mathalpha}{legacymaths}{`6}
> \DeclareMathSymbol{7}{\mathalpha}{legacymaths}{`7}
> \DeclareMathSymbol{8}{\mathalpha}{legacymaths}{`8}
> \DeclareMathSymbol{9}{\mathalpha}{legacymaths}{`9}
> \DeclareMathSymbol{\Gamma}{\mathalpha}{legacymaths}{0}
> \DeclareMathSymbol{\Delta}{\mathalpha}{legacymaths}{1}
> \DeclareMathSymbol{\Theta}{\mathalpha}{legacymaths}{2}
> \DeclareMathSymbol{\Lambda}{\mathalpha}{legacymaths}{3}
> \DeclareMathSymbol{\Xi}{\mathalpha}{legacymaths}{4}
> \DeclareMathSymbol{\Pi}{\mathalpha}{legacymaths}{5}
> \DeclareMathSymbol{\Sigma}{\mathalpha}{legacymaths}{6}
> \DeclareMathSymbol{\Upsilon}{\mathalpha}{legacymaths}{7}
> \DeclareMathSymbol{\Phi}{\mathalpha}{legacymaths}{8}
> \DeclareMathSymbol{\Psi}{\mathalpha}{legacymaths}{9}
> \DeclareMathSymbol{\Omega}{\mathalpha}{legacymaths}{10}
> \DeclareMathSymbol{+}{\mathbin}{legacymaths}{43}
> \DeclareMathSymbol{=}{\mathrel}{legacymaths}{61}
> \DeclareMathDelimiter{(}{\mathopen} {legacymaths}{40}
> {largesymbols}{0}
> \DeclareMathDelimiter{)}{\mathclose}{legacymaths}{41}
> {largesymbols}{1}
> \DeclareMathDelimiter{[}{\mathopen} {legacymaths}{91}
> {largesymbols}{2}
> \DeclareMathDelimiter{]}{\mathclose}{legacymaths}{93}
> {largesymbols}{3}
> \DeclareMathDelimiter{/}{\mathord}{legacymaths}{47}
> {largesymbols}{14}
> \DeclareMathSymbol{\mathdollar}{\mathord}{legacymaths}{36}
>
> were done because LaTeX expects to find some characters in maths at
> specific code points, corresponding to the position of these
> characters in the Computer Modern math fonts. Common TrueType or
> OpenType fonts are likely to have the same characters at different
> positions, which may yield unexpected results, such as a "(" in input
> not producing a "(" in output, and requires that you redefine
> yourself these characters to correspond to the appropriate code
> points.
[...]
I tried with the usual AMS article. All of the above come out right,
the only problem is with \varrho, and I don't know why. I made a line
with all Greek characters used in math, uppercase and lowercase, and
the only one that fails is varrho.
Best,
Axel
------------------------- Helpful Info -------------------------
Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
TeX FAQ: http://www.tex.ac.uk/faq
List Archive: http://tug.org/pipermail/macostex-archives/
List Reminders & Etiquette: http://www.esm.psu.edu/mac-tex/list/
More information about the macostex-archives
mailing list