Хат #832 Тарату т?з?м? CyrTeX-ru@vsu.ru
К?мнен: Alexey Kryukov <CyrTeX-ru@vsu.ru>
Та?ырып: Re: Xelatex и руссий язык в формулах
К?н?: Sat, 29 Nov 2008 07:51:45 +0300
К?мге: Cyrillic TeX Users Group <CyrTeX-ru@vsu.ru>
On Saturday 29 November 2008, Nikolay Leonov wrote:
> Извинюсь, поторопился. Про русские буквы в формулах у меня нет
> ответа.

С русскими буквами там никаких проблем (работают без всяких хаков), но
нужно переключить математический алфавит letters на основной шрифт,
используемый в тексте (или другой юникодовый). Почему-то fontspec
не делает этого по умолчанию. Например:

\SetSymbolFont{letters}{normal}{EU1}{\rmdefault}{m}{it}

И еще для XeLaTeX вместо Бабеля есть свой пакет поддержки разных языков,
который и надо использовать:

\usepackage{polyglossia}
\setdefaultlanguage{russian}
\setotherlanguage{english}

Строчку с Бабелем, соответственно, выкинуть.

--
Regards,
Alexej Kryukov <anagnost at yandex dot ru>

Moscow State University
Historical Faculty
Жазылу (Т?ке) Жазылу (Дайджест) Жазылу (С?збасы) ?ол ?ой?аннан Listmaster жазу