Какие преимущества я получу от использования кодировки utf-8 вместо cp1251 для русского языка?

Какие преимущества я получу от использования кодировки utf-8 вместо cp1251 для русского языка?

Я готовлю небольшой пакет для набора учебников математики на русском языке под Windows (дистрибутив MikTeX). Какую входную кодировку мне предпочесть? Я всегда использовал cp1251, но, как я узнал после изучения этого невероятного сайта, использование utf-8 позволит авторам использовать некоторые хорошие шрифты. Что еще можно получить с utf-8?

решение1

Так как UTF8 являетсятольковходную кодировку, которую Lua(La)TeX может обрабатывать изначально (т. е. без загрузки пакета luainputenc), необходимо использовать UTF8, если вы планируете использовать этот более новый движок/формат TeX для достижения наилучшего эффекта.

Обратите внимание, что пока этовозможныйиспользовать другие схемы кодирования входных данных в LuaLaTeX, загрузив luainputencпакет, что, согласно руководству пользователя пакета, «по сути, превращает LuaTeX в 8-битный движок, что означает, что вы теряете половину преимуществ от использования LuaTeX». (Ситуация не так плоха, если вы используете только шрифты Unicode, в этом случае вам следует загрузить пакет с опцией unactivate.)

Связанный контент