MWE:
\documentclass{article}
\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[russian, english]{babel}
\usepackage{droid}
\begin{document}
Some meaningful text.
Какой-то осмысленный текст.
\end{document}
When I run:
$ xelatex temp.tex
It shows this:
The problem is missing Russian glyphs in the font. I can use the Arian font and it will work:
\setmainfont{Arial Unicode MS}
But I don't like how it looks. Is it possible to use some Latex fonts instead? I read this discussion: What fonts are compatible with T2A (Cyrillic) encoding?, and saw that the author said "This fonts are great (especially droid, for me).". I tried to use droid package, but it doesn't work for me.
How to use the fonts with cyrillic support, shipped with TeX Live in xelatex?
Update
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[russian, english]{babel}
\usepackage{fontspec}
\usepackage[T2A]{fontenc}
\usepackage[default]{droidserif}
\usepackage[defaultsans]{droidsans}
\begin{document}
Some meaningful text.
Какой-то осмысленный текст.
\end{document}
\usepackage[T2A]{fontenc}
should not be used with xelatex. If you want to use xelatex use fontspec and\setmainfont
. If you don't like Arial find another one.\usepackage[default]{droidserif}\usepackage[defaultsans]{droidsans}
and report the error to the maintainer.