1. fourier宏包
    它可以全局改变希腊字体,其字体也比较好看,但它只限于全局更改和数学模式。

  2. greektex宏包
    它可以用英文字母来代替希腊字母输入,例如在greek环境下a代表\alpha。但它只限于文本模式。

  3. txfonts宏包
    引用txfonts宏包将更改系统字体,故常不引用该宏包,改为在导言区申明使用其字体,用于数字模式。

%以下引自http://www.ctex.org%
%----------------- Upright Greek --------------------%

\DeclareSymbolFont{txfontsA}{U}{txmia}{m}{it}
\SetSymbolFont{txfontsA}{bold}{U}{txmia}{bx}{it}
\DeclareFontSubstitution{U}{txmia}{m}{it}

\DeclareMathSymbol{\upalpha}{\mathord}{txfontsA}{"0B}
\DeclareMathSymbol{\upbeta}{\mathord}{txfontsA}{"
0C}
\DeclareMathSymbol{\upgamma}{\mathord}{txfontsA}{"0D}
\DeclareMathSymbol{\updelta}{\mathord}{txfontsA}{"
0E}
\DeclareMathSymbol{\upepsilon}{\mathord}{txfontsA}{"0F}
\DeclareMathSymbol{\upzeta}{\mathord}{txfontsA}{"
10}
\DeclareMathSymbol{\upeta}{\mathord}{txfontsA}{"11}
\DeclareMathSymbol{\uptheta}{\mathord}{txfontsA}{"
12}
\DeclareMathSymbol{\upiota}{\mathord}{txfontsA}{"13}
\DeclareMathSymbol{\upkappa}{\mathord}{txfontsA}{"
14}
\DeclareMathSymbol{\uplambda}{\mathord}{txfontsA}{"15}
\DeclareMathSymbol{\upmu}{\mathord}{txfontsA}{"
16}
\DeclareMathSymbol{\upnu}{\mathord}{txfontsA}{"17}
\DeclareMathSymbol{\upxi}{\mathord}{txfontsA}{"
18}
\DeclareMathSymbol{\uppi}{\mathord}{txfontsA}{"19}
\DeclareMathSymbol{\uprho}{\mathord}{txfontsA}{"
1A}
\DeclareMathSymbol{\upsigma}{\mathord}{txfontsA}{"1B}
\DeclareMathSymbol{\uptau}{\mathord}{txfontsA}{"
1C}
\DeclareMathSymbol{\upupsilon}{\mathord}{txfontsA}{"1D}
\DeclareMathSymbol{\upphi}{\mathord}{txfontsA}{"
1E}
\DeclareMathSymbol{\upchi}{\mathord}{txfontsA}{"1F}
\DeclareMathSymbol{\uppsi}{\mathord}{txfontsA}{"
20}
\DeclareMathSymbol{\upomega}{\mathord}{txfontsA}{"21}
\DeclareMathSymbol{\upvarepsilon}{\mathord}{txfontsA}{"
22}
\DeclareMathSymbol{\upvartheta}{\mathord}{txfontsA}{"23}
\DeclareMathSymbol{\upvarpi}{\mathord}{txfontsA}{"
24}
\DeclareMathSymbol{\upvarrho}{\mathord}{txfontsA}{"25}
\DeclareMathSymbol{\upvarsigma}{\mathord}{txfontsA}{"
26}
\DeclareMathSymbol{\upvarphi}{\mathord}{txfontsA}{"27}
  1. 用postscript Symbol字体,用于数字模式,

%选自《latex科技排版文档》%
\usepackage{ifthen}
\makeatletter
\newcommand{\allmodesymb}[2]{\relax\ifmmode{\mathchoice
{\mbox{\fontsize{\tf@size}{\tf@size}#1{#2}}}
{\mbox{\fontsize{\tf@size}{\tf@size}#1{#2}}}
{\mbox{\fontsize{\sf@size}{\sf@size}#1{#2}}}
{\mbox{\fontsize{\ssf@size}{\ssf@size}#1{#2}}}}
\else
\mbox{#1{#2}}\fi}
\makeatother
\newcommand{\greeksym}[1]{\usefont{U}{psy}{m}{n}#1}
\newcommand{\alphaup}{\allmodesymb{\greeksym}{a}}
\newcommand{\betaup}{\allmodesymb{\greeksym}{b}}
\newcommand{\chiup}{\allmodesymb{\greeksym}{c}}
\newcommand{\deltaup}{\allmodesymb{\greeksym}{d}}
\newcommand{\gammaup}{\allmodesymb{\greeksym}{g}}
\newcommand{\muup}{\allmodesymb{\greeksym}{m}}
\newcommand{\nuup}{\allmodesymb{\greeksym}{n}}
\newcommand{\omegaup}{\allmodesymb{\greeksym}{w}}
\newcommand{\piup}{\allmodesymb{\greeksym}{p}}
\newcommand{\tauup}{\allmodesymb{\greeksym}{t}}

点赞(0)

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部