I'm using xelatex and I'd like to use Cyrillic glyphs in math formulas just like ordinary glyphs. With the following code I have blanks instead of Cyrilli glyphs in the formula in the resulting PDF:
\documentclass{letter}
\usepackage{fontspec}
\setmainfont{Liberation Serif}
\setmathrm{Liberation Serif}
\begin{document}
Cyrillics: {абВ 0123456789} \it{абВ 0123456789}
$ abC = 1,234567890 = абВ = \sin {1,234567890 {абВ}_{абВ} } \Phi \alpha $
\end{document}
In the logfile it says
Missing character: There is no а in font cmmi10!
Missing character: There is no б in font cmmi10!
Missing character: There is no В in font cmmi10!
Missing character: There is no а in font cmmi7!
Missing character: There is no б in font cmmi7!
Missing character: There is no В in font cmmi7!
Using \mathit and the likes of it for every Cyrillics snippet is sort of a half-solution.
Is it possible to replace the 'Latin Modern' family in the configuration with, say, the 'CMU' ('Computer Modern Unicode') family, which has both Cyrillics and a decent glyphs' coverage? (My attempts to solve the problem with 'unicode-math' package produce the similar issue).


cmmfont family after you loadfontspec. – Davislor Mar 28 '20 at 00:19How do I verify the installation?
– yury10578 Mar 28 '20 at 04:43! Undefined control sequence. \addmathletter ...alpha \csname sym\um_symfont_tl \endcsname #1\relax l.18 }
? ! Missing number, treated as zero.
?
Do I
Log messages look the same.
– yury10578 Mar 28 '20 at 05:47