[OS X TeX] Unexpected quotation marks
Michael Kubovy
kubovy at virginia.edu
Sun Jun 10 16:33:46 CEST 2007
On Jun 10, 2007, at 9:45 AM, Robert Spence wrote:
> On 10 Jun 2007, at 14:48 , Michael Kubovy wrote:
>> However here the math face is still different from the text
>> (regardless if I use the two commented lines or the three
>> uncommented):
>>
>> %%!TEX TS-program = XeLaTeX-xdvipdfmx
>> %%!TEX encoding = UTF-8 Unicode
>>
>> \documentclass[twocolumn,11pt]{article}
>> %\usepackage[LY1]{fontenc} # from BV
>> %\usepackage{mathpazo} # from BV
>> \usepackage[T1]{fontenc} # from BV
>> \usepackage{textcomp} # from BV
>> \usepackage{mathpazo} # from BV
>>
>> \usepackage[cm-default]{fontspec}
>> \defaultfontfeatures{Mapping=tex-text}
>> \setmainfont{Palatino}
>>
>> \title{Article}
>> \author{Author}
>> \date{}
>>
>> \begin{document}
>> \maketitle
>>
>> Text:
>>
>> \textit{p}(\textbf{a})/\textit{p}(\textbf{b}) = log{1234567890}
>>
>> Math:
>> \[\frac{p(\mathbf{a})}{p(\mathbf{b})} = \log{1234567890}\]
>>
>> \end{document}
>
> You still need to modify fontspec.sty as Bruno suggested. I got
> your example to typeset with numerals from Palatino in math mode
> (safely and, I hope, legally) by doing the following:
>
> 1) locate fontspec.sty (check the .log file of the latest XeLaTeX
> run to see which one is being used if you have more than one
> fontspec.sty on your system)
> 2) copy it to the current working directory
> 3) rename it to fontspecmodified.sty
> 4) change the corresponding line of the preamble from
> \usepackage[cm-default]{fontspec}
> to
> \usepackage[cm-default]{fontspecmodified}
> 5) open fontspecmodified.sty and comment out the lines Bruno
> mentioned; in the version of fontspec.sty I have, that's lines 1104
> to 1134 inclusive:
>
> % \ifzf at math@lucida\else
> % \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}
> % \fi
>
> It should work.
>
> One question: Why would the desire to use xelatexmk be a problem?
> It should be possible to adapt it to your needs, I think.
This does work. Thanks so much for giving me detailed explicit
instructions. I hadn't understood the last step of editing
fontspecmodified.sty, which is now in ~/Library/texmf/tex/latex/
Using xelatexmk is a problem because I don't know how to adapt it to
my needs.
_____________________________
Professor Michael Kubovy
University of Virginia
Department of Psychology
USPS: P.O.Box 400400 Charlottesville, VA 22904-4400
Parcels: Room 102 Gilmer Hall
McCormick Road Charlottesville, VA 22903
Office: B011 +1-434-982-4729
Lab: B019 +1-434-982-4751
Fax: +1-434-982-4766
WWW: http://www.people.virginia.edu/~mk9y/
------------------------- 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