Sunday, 2 June 2013

`keystroke` package doesn't work with polyglossia in TeXLive 2012

`keystroke` package doesn't work with polyglossia in TeXLive 2012

Example file:
\documentclass{article}
\usepackage{xltxtra}
\usepackage{polyglossia}
\setmainlanguage{russian}
\usepackage{keystroke}
\begin{document}
\keystroke{Q}
\end{document}
Error (when running xelatex test.tex):
! Package polyglossia Error:
The current roman font does not contain the Cyrillic script!
Please define \cyrillicfont with \newfontfamily.

See the polyglossia package documentation for explanation.
Type  H <return>  for immediate help.
 ...

l.8 \keystroke{Q}
When I compile with TeXLive 2009, the same file works fine. What is wrong?

No comments:

Post a Comment