I am trying to compile a document with Russian language and using the fonts from cm-unicode. Code:
\documentclass[a4paper,12pt]{report}
\usepackage{polyglossia}
\setdefaultlanguage[spelling=modern]{russian}
\setotherlanguage{english}
\usepackage{fontspec}
\usepackage{xunicode}
\usepackage{xltxtra}
\usepackage{xecyr}
\defaultfontfeatures{Mapping=tex-text}
\setmainfont{CMU Serif}
\setsansfont{CMU Sans Serif}
\setmonofont{CMU Typewriter Text}
Build command:
latexmk -xelatex -outdir=build document.tex
And error message:
! Package polyglossia Error: The current latin font CMUTypewriterText(0) does n
ot contain the "Cyrillic" script!
And I get an error with any font.
What am I doing wrong?