MathJax 中希腊字母的 \var- 变体

关于 MathJax 中希腊字母的 \var- 变体。


小写希腊字母的 \var- 变体

部分小写希腊字母具有 \var- 变体,如:

渲染输入
ϵ, ε\epsilon, \varepsilon
θ, ϑ\theta, \vartheta
π, ϖ\pi, \varpi
ρ, ϱ\rho, \varrho
σ, ς\sigma, \varsigma
ϕ, φ\phi, \varphi
κ, ϰ\kappa, \varkappa

其中 \varkappaLATEX 中由 AMS-LaTeX 包提供。

总观:Letter 或 Symbol

Unicode Standard, Version 16.0 Character Code Charts(下简称 Code Charts)中的 Greek 部分提及了部分字母与其变体。ε (\varepsilon)、θ (\theta)、κ (\kappa)、π (\pi)、ρ (\rho)、σ (\sigma) 和 ς (\varsigma) 在「Letter」中被形容为 Greek small letter;而 ϑ (\vartheta) 、ϕ (\phi) 、ϖ (\varpi) 、ϰ (\varkappa)、ϱ (\varrho)、ϵ (\epsilon) 在「Variant letterforms (and symbols)」部分中被称为 Greek symbol。

Unicode Standard, Version 16.0 Core Spec (下简称 Core Spec)的 Chapter 7 | Greek 中明确提到,ϑϕϰϱϵ 不可用于希腊文本中,仅能用于数学或技术用途。

\epsilon\varepsilon

形似翻转阿拉伯数字 3 的 ε 被称为 Greek small letter epsilon,是于希腊文本中被使用的形式;而 ϵ 称为 Greek lunate epsilon symbol,即月形 epsilon,继承自早期的安色尔体 [1],被认为是「直立的 epsilon」,且如 Core Spec 中所言,仅能用于数学或技术用途。

\theta\vartheta

与上一组相反,θ 被认为是 Greek small letter theta,可用于希腊文本;而 ϑ 被认为是 Greek theta symbol,也称 script theta,仅能用于数学或技术用途。

点触

Core SpecChapter 22 | Letterlike Symbols 中提到,script style,即(数学)手稿风格或书法风格,有 chancery 和 roundhand 两种特定变体风格。

\pi\varpi

类似地,π 被认为是 Greek small letter pi,可用于希腊文本,在数学中用来代表圆周率常数;ϖ 被认为是 Greek pi symbol,也称 omega pi,即形如 omega 的 pi,仅能用于数学或技术用途。

\rho\varrho

类似地,ρ 被认为是 Greek small letter rho,可用于希腊文本;ϱ 被认为是 Greek rho symbol,也称 tailed rho,即带尾的 pi,仅能用于数学或技术用途。

\sigma\varsigma

此组是最不同的一组。二者都可被用于希腊文本。不同之处在于 ς 为 Greek small letter final sigma,即位于词尾的 sigma 字型;σ 则是中规中矩的 Greek small letter sigma,即 sigma 的普通字型,也可用作表示数字 200。

备患

注意,不要把 ςϛ[2] (stigma) 混淆。后者是 στ (sigma-tau) 连字,也可用作表示数字 6。

从形式上区分二者可能有些困难,stigma 的圈会比 final sigma 更大,且向右延伸更远。然而由于 sigma-tau 连字不会出现在词尾,而 final sigma 也不会出现在词内部,且不会用作表示数字,故二者通常可以通过上下文较为轻易地区分开。[3]

\phi\varphi

"loopy" 型的 φ 被认为是 Greek small letter phi,可用于希腊文本;"straight" 型的 ϕ 则作为 Greek phi symbol,仅能用于数学或技术用途。

\kappa\varkappa

θ / ϑ 相似,κ 被认为是 Greek small letter kappa,可用于希腊文本;而 ϰ 被认为是 Greek kappa symbol,也称 script kappa,仅能用于数学或技术用途。

大写希腊字母的 \var- 变体

大部分大写希腊字母直接由相应的拉丁字母表示,如 alpha、beta、epsilon、zeta、eta、iota、kappa、mu、nu、omicron、rho、tau 和 chi。对于剩余的字母,直接输入首字母大写的字符名将渲染出直体样式,而其 \var- 变体则会渲染出斜体样式,如表所示:

渲染输入
Γ, Γ\Gamma, \varGamma
Δ, Δ\Delta, \varDelta
Θ, Θ\Theta, \varTheta
Λ, Λ\Lambda, \varLambda
Ξ, Ξ\Xi, \varXi
Π, Π\Pi, \varPi
Σ, Σ\Sigma, \varSigma
Υ, Υ\Upsilon, \varUpsilon
Φ, Φ\Phi, \varPhi
Ψ, Ψ\Psi, \varPsi
Ω, Ω\Omega, \varOmega

  1. Wikipedia, Epsilon ↩︎

  2. 由于 \stigma 无法通过 Markdown 中的 MathJax 输入,这里直接使用了 Unicode 字符。 ↩︎

  3. Wikipedia, Stigma (ligature) ↩︎