當使用\DeclareMathOperator
amsmath 包和 mathpazo 包(用於字體)時,希臘字母無法正確列印。
例如,使用以下程式碼
\documentclass{article}
\usepackage{mathpazo}
\usepackage{amsmath}
\DeclareMathOperator{\proj}{\pi}
\begin{document}
$\proj$
\end{document}
我應該得到一個 pi,但我根本沒有得到 pi,而是得到了一個 esszet(一個看起來像 beta 的德文字母)。
有人明白為什麼會發生這種情況?
先致謝!任何幫助將不勝感激。
答案1
我在其他地方找到了解決方案:透過使用\mathchar"119
而不是\pi
問題不會出現(參見mathpazo + siunitx:π 變成 ß;我以前沒看過)
在這種特殊情況下,LaRiFaRi 使用的建議\newcommand{\proj}{\pi}
也有效:)。