命令
\DeclareMathSymbol{\sha}{\mathalpha}{cyrletters}{"58}
写出俄文字母“Sha”(III)
我必须用哪个数字替换 58 才能得到唇音 b?
答案1
使用unicode-math
,使用 Unicode 值(我认为"0411
)或直接输入字母。
对于传统的 8 位字体,请参阅LaTeX 字体编码指南。
使用其中任何一种,您都可以加载西里尔文本字体,然后使用类似 的内容\newcommand\mathBe{\mathord{\textnormal{Б}}}
。(您可能实际上更喜欢\bfseries
从周围的文本继承,用于章节或部分标题。如果是这样,请使用\textup
或\textit
代替\textnormal
。)您也可以输入^^^^0411
,这始终表示 Unicode 代码点 U+0411,而不管当前字体编码如何,而不是 Б。使用fontspec
或unicode-math
,这将为您设置。在旧式 NFSS 模式下,您需要加载\usepackage[T2A, T1]{fontenc}
并加载支持西里尔文的字体包。(UTF-8 输入现在是 LaTeX 中的默认输入。)
使用更古老的 AMS 西里尔字体,请查看amsfonts 文档(正如 Steven B. Segletes 在他的评论中所说的那样。)