Mintty не может отобразить 3-байтовый UTF-8 в Windows 7
925
Steven Penny
Тест А
Первая установка:
usr/share/fonts/noto/NotoSansMyanmar-Regular.ttf
из пакета:
noto-myanmar-fonts
Затем ссылка на шрифт (нужно перелог после):
set 'HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink' reg add "$1" /t REG_MULTI_SZ /v Consolas /d NotoSansMyanmar-Regular.ttf
test.txt:
U+1000 MYANMAR LETTER KA [က]
Установите шрифт для cmd.exe в Consolas и проверьте:
chcp 65001 type test.txt
Тест Б
установите шрифт для mintty.exe в Consolas и протестируйте:
chcp.com 65001 cat test.txt
Вопрос
Оба теста проходят с Windows 8.1. В Windows 7 пройдет только тест cmd.exe. Как заставить Mintty работать с Font Linking (составными шрифтами) в Windows 7?
Рекомендации
- http://developer.microsoft.com/microsoft-edge/tools/vms
- http://docs.microsoft.com/globalization/input/font-technology
- http://fileformat.info/info/unicode/char/1000/index.htm
Поскольку Consolas находится в каталоге шрифтов Windows, а NotoSamaritan нет, пытались ли вы скопировать Noto в каталог шрифтов Windows? Я подозреваю, что вы видите на `control` замену по умолчанию, а не ссылку.
matzeri 6 лет назад
0
@matzeri, когда вы устанавливаете шрифт через шаг 1, он помещается в каталог шрифтов
Steven Penny 6 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
12
Почему папка / winsxs становится такой большой и ее можно уменьшить?
-
2
Повышенные привилегии для запуска приложений в Windows?
-
14
PDF Viewer в Windows
-
-
7
Какие службы Windows можно безопасно отключить?
-
8
Firefox PDF плагин для просмотра PDF в браузере на Windows
-
1
Windows теряет макет экрана
-
1
Есть ли способ предотвратить установку / обновление, чтобы засорять мой жесткий диск загадочными пап...
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
6
Просмотр журнала в Windows
-
3
Фоновая проблема Windows с двумя экранами