beamerでの数式フォントの変更

beamerでの数式フォントの変更

- taipapa の投稿
返信数: 2
お世話になります.
beamerでスライド原稿を作成しております.環境はMacBookPro, OX10.6.8, texlive2009, xelatexです.最近,数式を書かないといけないことがあるのですが,数式フォントが美しくありません.日本語にはヒラギノフォントを使用していますが,数式フォントも全部ヒラギノになってしまうみたいです.\partial とかは奇麗なんですが,普通のxやyやdxなどはイタリックにならずダサダサです.色々試してみたのですが,うまくいかず,こちらにお聞きする次第です.
基本的に以下のようにpreambleに書き込んでますが,txfontsが全然使われてないみたいなんです.beamerにおける数式フォントの変更について,何かアドバイスいただければ有り難いです.宜しくお願いします.

% Math
\usepackage{txfonts}

%% JAPANESE SETUP
\usepackage{xltxtra}
\usepackage{zxjatype}
\def\minc{\fontspec[Scale=0.95]{Hiragino Mincho Pro W3}}
\def\bmin{\fontspec[Scale=0.95]{Hiragino Mincho Pro W6}}
\def\bgoth{\fontspec[Scale=0.96]{Hiragino Kaku Gothic Pro W6}}
\def\goth{\fontspec[Scale=0.96]{Hiragino Kaku Gothic Pro W3}}
\def\mgoth{\fontspec[Scale=0.95]{Hiragino Maru Gothic Pro W4}}
%
\def\lucidacal{\fontspec{LucidaCalligraphy-Italic}}
\def\lucidahwl{\fontspec{LucidaHandwriting-Italic}}
\def\chancery{\fontspec{Apple-Chancery}}
\def\chalk{\fontspec{Chalkboard}}
\def\chalkb{\fontspec{Chalkboard-Bold}}
\def\centuryb{\fontspec{CenturyGothic-Bold}}
\def\courier{\fontspec{CourierNewPSMT}}
\setmainfont[Scale=0.95]{Hiragino Kaku Gothic Pro W3} % \rmfamily のフォント
\setsansfont[Scale=0.95]{Hiragino Kaku Gothic Pro W3}            % \sffamily のフォント
\setmonofont[Scale=MatchLowercase]{CourierNewPSMT}    % \ttfamily のフォント
taipapa への返信

Re: beamerでの数式フォントの変更

- 前田 一貴 の投稿
beamer は数式フォントとして sans に指定されたフォントを使うように内部で変更します.
この変更を無効にするには,以下をプリアンブルに追加してください.

\usefonttheme{professionalfonts}
前田 一貴 への返信

Re: beamerでの数式フォントの変更

- taipapa の投稿
す,素晴らしい!一発で解決です.あんなに苦労したのが嘘のようです.
本当に有り難うございました.