我正在尝试实现一个角度更大、与 $u$ 更不同的 $v$。默认数学模式 v 在默认字体中如下所示:
我想要实现的目标是这样的(来自txfonts
):
(编辑:这张图片有点误导 - 我发布它是为了展示角度。我并不是想得到希腊字母“nu”,而是经典的拉丁字母“v”,它是直线的并且几乎是对称的。)
我记得我曾经能够通过使用\varv
(类似于 \varphi)来获得替代 v,但我猜这只是我在不太了解 LaTeX 时使用的模板中定义的命令。我找不到定义 的包\varv
。具有讽刺意味的是(也令人困惑),有角度的 v 在 中是默认的txfonts
,而要获得圆形的,有一个名为 的包选项varv
。
我现在正在使用默认字体(Computer Modern / lmodern
),但我可能会切换到 Minion 或 Palatino 加上匹配的数学(mathpazo
对于 Palatino,忘记了 Minion 的数学字体叫什么),所以理想的解决方案在某种程度上是独立于字体的。
答案1
抓取\varv
自txfonts
使用以下指南从不同字体导入单个符号:
\documentclass{article}
\DeclareSymbolFont{matha}{OML}{txmi}{m}{it}% txfonts
\DeclareMathSymbol{\varv}{\mathord}{matha}{118}
\begin{document}
$v\ \varv\ u\ \nu$
\end{document}
你怎么知道\varv
是字符118?使用fonttable
的\fonttable{txmi}
(见找出符号的编号以访问它):