希腊字母与拉丁字母的对应

利用LaTex或MathJax书写数学公式的时候, 经常会用到希腊字母, 可好多字母名称很长, 写起来很不方便. 微软Word中切换为Symbol字体后, 可以直接利用键盘输入希腊字母. 对大多数人, 这种对应方式还算方便. 下面是根据网上的资料 Using Greek Characters in Microsoft Word Documents & Viewing Greek Letters in Netscape Navigator/Communicator 整理的希腊字母与英文字母的对应表及其说明.

小写

a b c d e f g h i j k l m n o p q r s t u v w x y z
a b c d e f g h i j k l m n o p q r s t u v w x y z

大写

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

说明

1) 对大多数字母, 使用英文字母的简单对应. 如, "a"对应alpha, "b"对应beta. 首字母规则.
2) 对长元音, "h"对应eta, "w"对应omega, 而非"e"和"o". 形似规则.
3) 对词尾sigma(terminal sigma), 使用大写"V"而不是"s".
4) 对特殊的希腊字母 thetaphichipsi, 使用简单的英文对应, 而不是"th", "ph", "ch"和"ps".
5) 对小写希腊字母phi, 使用"f"(印刷体)或"j"(手写体).
6) 对小写希腊字母theta, 使用"q"(印刷体)或"J"(手写体).
7) 对大写希腊字母, 使用对应的英文大写字母.

利用LaTex的宏功能, 我们可以将希腊字母定义为上面的简写形式以方便书写公式. MathJax也是支持LaTex宏的, 使用方法请参考其文档Defining TeX macros. 下面是我用的代码.

# Language: bash
MathJax.Hub.Config({
TeX: {
	Macros: {
		a:"\\alpha",b:"\\beta",c:"\\chi",d:"\\delta",e:"\\epsilon",f:"\\phi",g:"\\gamma",
		h:"\\eta",i:"\\iota",j:"\\varphi",k:"\\kappa",l:"\\lambda",m:"\\mu",n:"\\nu",
		o:"\\omicron",p:"\\pi",q:"\\theta",r:"\\rho",s:"\\sigma",t:"\\tau",
		u:"\\upsilon",v:"\\varpi",w:"\\omega",x:"\\xi",y:"\\psi",z:"\\zeta",
		D:"\\Delta",F:"\\Phi",G:"\\Gamma",J:"\\vartheta",L:"\\Lambda",P:"\\Pi",Q:"\\Theta",
		S:"\\Sigma",U:"\\Upsilon",V:"\\varsigma",W:"\\Omega",X:"\\Xi",Y:"\\Psi",
		ve:"\\varepsilon",vk:"\\varkappa",vq:"\\vartheta",vp:"\\varpi",vr:"\\varrho",vs:"\\varsigma",vf:"\\varphi"
	}
}
});

这样设置以后就可以直接使用\a \J之类代替希腊字母的全称写法了, 方便不少.

值得注意的是, MathJax中并不支持与拉丁字母同形的大写希腊字母, 但可以利用\rm格式实现.

希腊字母表及其LaTex代码与汉语注音
序号 大写 小写 LaTex代码 汉语注音
1 A α
alpha 阿尔法
2 B β
beta 贝塔
3 Γ γ
gamma 伽马
4 D δ
delta 德尔塔
5 E ϵ epsilon 伊普西隆
6 Z ζ zeta 泽塔
7 H η eta 伊塔
8 Θ θ theta 西塔
9 I ι iot 约塔
10 K κ kappa 卡帕
11 Λ λ lambda 兰姆达
12 M μ mu
13 N ν nu
14 X ξ xi 克西
15 O ο omicron 欧米克隆
16 P π pi
17 R ρ rho
18 Σ σ sigma 西格玛
19 T τ tau
20 Υ υ upsilon 宇普西隆
21 Φ ϕ phi 弗爱
22 X χ chi
23 Ψ ψ psi 普赛
24 Ω ω omega 欧米伽
异体 E ε varepsilon 异体
K ϰ
varkappa
Θ ϑ vartheta
P ϖ varpi
R ϱ varrho
Σ ς varsigma
Φ φ varphi

猜你喜欢

转载自www.cnblogs.com/andy-0212/p/10640500.html