|
Здравствуйте, Alexey.
Вы писали 29 ноября 2008 г., 6:51:45:
> On Saturday 29 November 2008, Nikolay Leonov wrote:
>> Извинюсь, поторопился. Про русские буквы в формулах у меня нет
>> ответа.
> С русскими буквами там никаких проблем (работают без всяких хаков), но
> нужно переключить математический алфавит letters на основной шрифт,
> используемый в тексте (или другой юникодовый). Почему-то fontspec
> не делает этого по умолчанию. Например:
> \SetSymbolFont{letters}{normal}{EU1}{\rmdefault}{m}{it}
> И еще для XeLaTeX вместо Бабеля есть свой пакет поддержки разных языков,
> который и надо использовать:
> \usepackage{polyglossia}
> \setdefaultlanguage{russian}
> \setotherlanguage{english}
> Строчку с Бабелем, соответственно, выкинуть.
Спасибо, помогло. Русский в формулах появился. Но пропали греческие
буквы, которые набраны как \rho, \lambda. И в формуле $K_{с.вн}$ после
компиляции вместо точки стало ':' - Kс:вн
Если загрузить пакет xecyr, греческие буквы появляються, но выдает
ошибку:
! LaTeX Error: Encoding scheme `EU1' unknown.
При этом $K_{с.вн}$ выглядит как "K." (без кавычек).
Возник еще вопрос:
Есть большой документ страниц на 250, в нем много формул, где-то 200
рисунков (.png) ну и пару больших таблиц.
Когда я собирал документ при помощи pdflatex, сборка проходила секунд
за 10-15. Шрифт тогда был cm-super.
После перехода на xelatex время сборки существенно возросло (до 2-3
минут).
--
С уважением,
admin2 mailto:admin@work4egold.com.ua
|
|