I am trying to use LuaTeX (LuaLaTeX) in MiKTeX 2.9 and I'm stuck with getting it to load cyrillic hyphenation patterns. I'm quite new to LuaTeX, so maybe there's something special about hyphenation and language support in it?
Here's my sample document:
\documentclass{article}
\usepackage{fontspec}
\defaultfontfeatures{Ligatures=TeX}
\usepackage[russian]{babel}
\setmainfont{Charis SIL}
\title{Заголовок}
\author{Автор}
\date{}
\begin{document}
\maketitle
\begin{abstract}
Цель работы: проверить \LuaTeX.
\end{abstract}
Проверка. Очень длинная строка для проверки переносов: дезоксирибонуклеиновый тест.
\end{document}
I get no hyphenation and overfull hbox in this example. Same text hyphenates nicely in XeTeX and pdfTeX.
\cyr...commands in the\abstractnameso compilation is not perfect even there (I guess this is a babel thing) – Taco Hoekwater Nov 21 '10 at 08:46fontspecviaxunicodeshould at least handle the\cyr...letter macros.) To change languages in XeLaTeX one should use polyglossia, but it hasn't been ported over to LuaLaTeX yet so I don't know what the ‘canonical’ solution is at the moment. – Will Robertson Nov 21 '10 at 13:00\cyr..commands if Xe/Lua TeX is running. – Igor Kotelnikov Oct 21 '11 at 11:46