Кажется, что проблему можно решить, установив явное значение CharacterEncoding
глобальной опции FE (проверено с помощью MMa 8.0.4 и 9.0.0):
SetOptions[$FrontEnd, CharacterEncoding -> "UTF8"]; Export["test.pdf", "кириллический текст"]
Эквивалентный способ (без изменения глобальных настроек FE):
Export["test.pdf", Style["кириллический текст", CharacterEncoding -> "UTF8"]]
Вместо "UTF8"
одного можно установить "UTF-8"
или "ASCII"
с тем же эффектом. Недостатком этого подхода является то, что все неанглийские буквы выделены.