Как использовать шрифт «c8514fix.fon» в Visual Studio Express 2012 под Windows 7?

Как использовать шрифт «c8514fix.fon» в Visual Studio Express 2012 под Windows 7?

У меня есть шрифт (он идет в комплекте с ОС).

По-видимому, существуют две проблемы:

  1. Шрифт является «скрытым шрифтом», который обычно доступен только при определенных обстоятельствах. Я не хочу менять системные настройки на «Крупные шрифты».

  2. Я хочу использовать шрифт в текстовом редакторе Visual Studio Express 2012. Я могу выбрать шрифт из списка системных шрифтов. К сожалению, часто это каким-то образом приводит к использованию какого-то «замещающего шрифта» — не знаю почему. В частности, если я выбираю «Fixedsys», который, по-видимому, является уменьшенной версией c8514fix.fon, то текстовый редактор вместо этого использует Courier или что-то похожее. В блокноте я могу выбрать и использовать «Fixedsys».

Я пробовал разные вещи, но безуспешно: Копирование файла в другое место и его «установка» приводит к появлению копии в каталоге шрифтов Windows, которая так же недоступна и «невидима» (не отображается в списке шрифтов), как и оригинал. Использование Fontforge для создания копии с другим именем шрифта и т. д.: Windows почему-то не принимает копию. Предварительный просмотр по щелчку на ней показывает вместо этого «Courier New», установка, похоже, тоже не работает.

решение1

Пиксельные шрифты не поддерживаются с Visual Studio 2010, поскольку для рендеринга текста используется технология WPF (которая поддерживает только настоящие шрифты TrueType). Вы не можете изменить пиксельный шрифт на шрифт TrueType, просто изменив расширение.

Вам придется конвертировать его с помощью редактора шрифтов, но не всегда легко добиться идеального вида в формате TrueType.

Если вам повезет, кто-то уже сконвертировал шрифт для вас и выложил его на своем сайте. Например, есть Terminus в качестве замены "Terminal" (но, к сожалению, только до 8pt, а не 6) и Fixedsys Excelsior в качестве замены Fixedsys (также только до 8pt).

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