Пишу в фале, как обычно
\XeTeXinputencoding "cp1251"
Если компилировать текст из главного файла, все в порядке. Про файлы, подключаемые командой include, XeLaTeX думает, что они в юникоде, поэтому вместо внятного текста получается какая-то дребедень из вопросиков. (Кстати, вот еще одна странность: полужирное
и курсивное отображается нормально, косяки только с нормальным текстом). Пробовал, как советовали, всавить в подключаемом файле
Но не получается. То есть получается, но не так, как надо. Если вмето многоточия поставить cp1251 или windows-1251 (перепробовал множество комбинаций), эффекта никакого. Если же поставить UTF-8 Unicode, эффект есть, только файл после этого перекодирован в юникод, и его нельзя редактировать (например, WinEdt'ом).
Есть у кого какие мысли?