Как получить Unicode-поддерживающий шрифт для командной строки Windows 7?


5

Я указал командную строку на правильную кодовую страницу ( chcp 65001), но есть много символов Юникода, которые Consolas и Lucida Console не могут показать. В частности, я хочу, чтобы печатные символы IPA появлялись. Не важно исправлять глифы с несколькими кодами, хотя это было бы неплохо.

Как я могу получить такой шрифт и установить его для командной строки?

Ниже приведен пример некоторых символов, которые не могут быть отображены.

Описание изображения

Ответы:


1

Я не знаю много об этом шрифте, но прочитайте эти две ссылки, чтобы увидеть, сможете ли вы заставить их работать.

http://www.hanselman.com/blog/UsingConsolasAsTheWindowsConsoleFont.aspx

http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q247815


Чтобы добавить шрифт, он должен быть фиксированной ширины, и я не знаю каких-либо шрифтов фиксированной ширины, которые поддерживают символы, которые мне нужны.

Какие персонажи вам нужны? Я должен идти, но я посмотрю на ваш ответ, когда вернусь.
Котро

Благодарю. Я ищу в основном блок расширений IPA (от U + 0250 до U + 02AF).

@Tim Как и вы, я обнаружил, что это было трудно найти. Слишком многие сайты имели очень плохие функции поиска, чтобы отсеять тот, который не имеет фиксированной ширины. Рассматривали ли вы попытку создания собственного с помощью этого: C: \ WINDOWS \ system32 \ eudcedit.exe (ссылка с шрифтом фиксированной ширины и добавление ваших собственных кодов)? В зависимости от того, насколько это важно, вы также можете рассмотреть возможность покупки программного обеспечения для создания шрифтов менее чем за 100 долларов или даже заключить контракт с кем-то в Интернете, чтобы сделать его для вас (даже это выглядит дешево).
Котро

Спасибо за поиск. Я, вероятно, вместо этого напишу HTML-интерфейс и оставлю эти предложения, когда у меня нет выбора.
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.