Отображение кириллического шрифта в Персонализации. Windows 11
В версиях Windows 10 и 11, есть раздел «Персонализации», в настройках ОС. В самом разделе «Персонализации», есть подраздел «Шрифты», в котором представлены все установленные шрифты в удобном виде.
Однако по сложившейся уже «традиции», с правильным представлением кириллических шрифтов там опять беда. По замыслу, шрифты содержащие национальные символы должны отображать их в блоках, используя настройки локализации.
Как видите не все шрифты, которые поддерживают кириллицу правильно отображаются, хотя везде присутствует кодовая страница cp1251.
Можно ли это поправить?
Да, разумеется, иначе не было бы смысла писать данную статью. :)
Один из способов — это исправить, но не единственный, добавить значения в таблицу шрифта при помощи FontLab 8.2.
1) Открываем наш шрифт в FontLab 8.2
2) Идём в меню Windows > Panels > Tables.
3) В панели Tables, нажатием на «+» создаём новую таблицу и присваиваем её имя «meta»
4) В качестве значения прописываем следующие параметры:
<text tag="dlng">
Latn,Cyrl
</text>
<text tag="slng">
Latn,Cyrl
</text> *
* В моём случае, шрифт поддерживает кириллицу и латиницу, у вас параметры могут быть другими.
5) Отмечаете в панели параметр «meta» и генерируете шрифт. Всё, теперь система отображает кириллические символы.
Способ работает для PS и TT шрифтов.
Удачного шрифтостроения!
- Раздел: Библиотека
- Автор: Denisbox