Welche Vorteile bietet mir die Verwendung der UTF-8-Kodierung anstelle von CP1251 für Russisch?

Welche Vorteile bietet mir die Verwendung der UTF-8-Kodierung anstelle von CP1251 für Russisch?

Ich bereite mich darauf vor, ein kleines Paket für den Satz von Mathematiklehrbüchern in Russisch unter Windows (MikTeX-Distribution) zu erstellen. Welche Eingabekodierung sollte ich bevorzugen? Ich habe immer cp1251 verwendet, aber wie ich nach dem Erkunden dieser unglaublichen Site erfahren habe, können Autoren mit UTF-8 einige schöne Schriftarten verwenden. Was kann man sonst noch mit UTF-8 erreichen?

Antwort1

Da UTF8 dienurEingabekodierung, die Lua(La)TeX nativ verarbeiten kann (d. h. ohne Laden des luainputencPakets), ist es unbedingt erforderlich, UTF8 zu verwenden, wenn Sie diese neuere TeX-Engine/dieses neuere TeX-Format optimal nutzen möchten.

Beachten Sie, dass es zwarmöglichandere Eingabekodierungsschemata unter LuaLaTeX zu verwenden, indem Sie das luainputencPaket laden. Dies macht LuaTeX -- gemäß dem Benutzerhandbuch des Pakets -- "grundsätzlich zu einer 8-Bit-Engine, was bedeutet, dass Sie die Hälfte der Vorteile von LuaTeX verlieren". (Die Situation ist weniger schlimm, wenn Sie nur Unicode-Schriftarten verwenden. In diesem Fall sollten Sie das Paket mit der Option laden unactivate.)

verwandte Informationen