![fourier:如何默认获取倾斜的小写和大写希腊符号](https://linux22.com/image/279338/fourier%EF%BC%9A%E5%A6%82%E4%BD%95%E9%BB%98%E8%AE%A4%E8%8E%B7%E5%8F%96%E5%80%BE%E6%96%9C%E7%9A%84%E5%B0%8F%E5%86%99%E5%92%8C%E5%A4%A7%E5%86%99%E5%B8%8C%E8%85%8A%E7%AC%A6%E5%8F%B7.png)
fourier 包中有一个选项,可以将小写希腊字母倾斜;然后可以将直立的小写希腊字母符号用作\other<symbol>
宏。大写希腊字母似乎默认总是直立的;倾斜的符号再次可用\other<Symbol>
。
是否也可以获得倾斜的大写希腊符号,即使用标准\<Symbol>
宏并通过获取直立变体\other<Symbol>
(或另一个变体宏集)。
我知道 isomath 包(正式与 fourier 不兼容)确保倾斜的大写希腊符号;但是,\other<Symbol>
宏仍然保持倾斜。
答案1
我认为这是一个长期存在的错误fourier
;使用该选项时,和sloped
使用的字体会与不使用该选项时使用的字体互换;但letters
otherletters
还\Gamma
和的定义\otherGamma
互换(其他大写希腊字母也类似)。因此,就大写希腊字母而言,无论有没有该选项,最终都会执行相同的操作。
\documentclass{article}
\usepackage[sloped]{fourier}
% fourier.sty has `otherletters' here
\DeclareMathSymbol{\Gamma}{\mathord}{letters}{000}
\DeclareMathSymbol{\Delta}{\mathord}{letters}{001}
\DeclareMathSymbol{\Theta}{\mathord}{letters}{002}
\DeclareMathSymbol{\Lambda}{\mathord}{letters}{003}
\DeclareMathSymbol{\Xi}{\mathord}{letters}{004}
\DeclareMathSymbol{\Pi}{\mathord}{letters}{005}
\DeclareMathSymbol{\Sigma}{\mathord}{letters}{006}
\DeclareMathSymbol{\Upsilon}{\mathord}{letters}{007}
\DeclareMathSymbol{\Phi}{\mathord}{letters}{008}
\DeclareMathSymbol{\Psi}{\mathord}{letters}{009}
\DeclareMathSymbol{\Omega}{\mathord}{letters}{010}
% fourier.sty has `letters' here
\DeclareMathSymbol{\otherGamma}{\mathord}{otherletters}{000}
\DeclareMathSymbol{\otherDelta}{\mathord}{otherletters}{001}
\DeclareMathSymbol{\otherTheta}{\mathord}{otherletters}{002}
\DeclareMathSymbol{\otherLambda}{\mathord}{otherletters}{003}
\DeclareMathSymbol{\otherXi}{\mathord}{otherletters}{004}
\DeclareMathSymbol{\otherPi}{\mathord}{otherletters}{005}
\DeclareMathSymbol{\otherSigma}{\mathord}{otherletters}{006}
\DeclareMathSymbol{\otherUpsilon}{\mathord}{otherletters}{007}
\DeclareMathSymbol{\otherPhi}{\mathord}{otherletters}{008}
\DeclareMathSymbol{\otherPsi}{\mathord}{otherletters}{009}
\DeclareMathSymbol{\otherOmega}{\mathord}{otherletters}{010}
\begin{document}
$\alpha\beta\Gamma$
$\otheralpha\otherbeta\otherGamma$
\end{document}