Mathpazo 奇异性

Mathpazo 奇异性

这让我很困惑。以下是 MWE:

\documentclass{article}
\usepackage{mathpazo}
\begin{document}

$\omega$

$\mathbf{\omega}$

\end{document}

应该打印的是mathpazoomega,然后在下一行打印粗体 omega。但我看到的!不是粗体小写 omega,而是 。我尝试\mathbf{}在所有其他希腊字母上使用 ,但它们的粗体变体都不起作用,而是得到了flff连字和其他符号,尽管我知道 中有粗体希腊小写字体mathpazo

出了什么问题?我正在运行 MacTeX 2015,看看它是否值得。

答案1

假设您使用\vec由单个符号(拉丁字母或希腊字母)组成的参数进行调用,则应该执行以下操作。

mathpazo请注意,这与:无关,\mathbf仅适用于拉丁字母(可能适用于大写希腊字母,但不适用于所有数学字体)。

\documentclass{article}
\usepackage{mathpazo}
\usepackage{bm}

\renewcommand{\vec}[1]{%
  \if#1\relax\bm{#1}\else\mathbf{#1}\fi
}

\begin{document}

$\omega$

$\vec{x}+\vec{\omega}-\vec{\Gamma}$

\end{document}

在此处输入图片描述

不要使用\ensuremath。如果文本中有一个孤立的向量,它仍然是数学,因此请将其输入为$\vec{x}$:这样更清晰,输入起来也不会更困难。

相关内容