stix2 不支持俄语

stix2 不支持俄语

我尝试将该stix2软件包与俄语一起使用。但是当我启用俄语支持时,纯文本的字体变成了 CM,而不是 STIX。

工作:

\documentclass{article}

\usepackage[T1, T2A]{fontenc}
\usepackage{babel}
\usepackage{stix2}

\begin{document}
text $math$
\end{document}

不行:

\documentclass{article}

\usepackage[T1, T2A]{fontenc}
\usepackage[russian]{babel}
\usepackage{stix2}

\begin{document}
text $math$
\end{document}

如果我OT2同时添加编码,该单词text将变成тешт,用 STIX 字体输入:

\documentclass{article}

\usepackage[T1, T2A, OT2]{fontenc}
\usepackage[russian]{babel}
\usepackage{stix2}

\begin{document}
text $math$
\end{document}

是否可以stix2与俄语一起使用?如果可以,如何使用?我在网上找到的只有这个答案,建议使用第三方字体。我想使用 stix 字体。

答案1

STIX2 字体不支持 T2A 编码,因此您需要将文本字体替换为支持且与 Times 兼容的字体。

\documentclass{article}
\usepackage[T1, T2A]{fontenc}
\usepackage[russian]{babel}
\usepackage{stix2}
\usepackage{tempora}% replace the text font

\begin{document}

text $a+b=2$ русский язык

\end{document}

在此处输入图片描述

相关内容