[XeTeX] XeLatex and Math Fonts on OS X
Saptarshi Guha
sapsi at pobox.com
Tue Dec 12 02:59:11 CET 2006
Hi,
Thank you so much. It worked perfectly. Is there any documentation i
can read to understand the inner workings (and differences) of
"xdvipdfmx", "xdv2pdf", "virtual fonts" etc? I use latex(and XeLaTeX)
and play with the packages, but have no idea about the inner
workings. Currently its all a mystery to me but would like to read
more about it so that i may understand your explanation instead of
just blindly following it.
Regards
Saptarshi
Saptarshi Guha | sapsi at pobox.com | http://www.stat.purdue.edu/~sguha
Manly's Maxim:
Logic is a systematic method of coming to the wrong conclusion
with confidence.
On Dec 11, 2006, at 1:58 PM, Jonathan Kew wrote:
> On 11 Dec 2006, at 5:35 pm, Saptarshi Guha wrote:
>
>> Hi,
>> I'm trying to use other math fonts apart from CM, e.g
>> fourier,fouriernrc etc.
>> However during compilation, i generally get the following error
>>
>> *** font futsy not found in psfonts.map or host system; will
>> substitute Helvetica glyphs
>>
>> *** font futmii not found in psfonts.map or host system; will
>> substitute Helvetica glyphs
>>
>> *** font futmii not found in psfonts.map or host system; will
>> substitute Helvetica glyphs
>>
>> *** font futsy not found in psfonts.map or host system; will
>> substitute Helvetica glyphs
>> )
>>
>> I compiling from TeXshop using XeLaTeX.
>>
>> However this font does work with Latex. Does this mean i can't use
>> anything but CM and Euler (vis a vis math fonts) with XeLaTeX?
>
> Most other math fonts depend on the "virtual font" mechanism, which
> is not supported by the xdv2pdf output driver.
>
> However, if you use the xdvipdfmx driver instead, they should work.
> To do this, you need to call xetex with the argument
>
> -output-driver="xdvipdfmx -q -E"
>
> on its command line.
>
> Make a copy of the file XeLaTeX.engine (in ~/Library/TeXShop/
> Engines), calling it "XeLaTeX-x.engine" or something like that. Then
> open the file with a text editor, and modify the line
>
> xelatex -shell-escape "$1"
>
> to read
>
> xelatex -shell-escape -output-driver="xdvipdfmx -q -E" "$1"
>
> and save the file. Then restart TeXShop and try the XeLaTeX-x engine
> instead of XeLaTeX.
>
> JK
>
> _______________________________________________
> XeTeX mailing list
> postmaster at tug.org
> http://tug.org/mailman/listinfo/xetex
More information about the XeTeX
mailing list