Я хочу иметь символ, используемый в командной строке, который представляет собой треугольник, обращенный вправо, с полной высотой строки, такой же высоты, как и у символа блока. Сначала я попробовал с помощью частного редактора символов, но он постоянно менял пропорции, и я не смог создать символ полной высоты. Затем я попробовал отредактировать шрифт consolas с помощью FontForge, поместив символ в U+2589 и переименовав его в ConsolasPlusOne. Я установил шрифт для всех пользователей, и он работал в большинстве мест, таких как блокнот и таблица символов, как вы можете видетьздесь
Но шрифт недоступен для командной строки. Я попробовал добавить значение в редакторе реестра в Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont
, добавив 000: ConsolasPlusOne
, и убедился, что оно Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts
содержит ConsolasPlusOne (TrueType): ConsolasPlusOne.ttf
. Я также убедился, что шрифт отмечен как моноширинный в FontForge, и что все глифы имеют одинаковый размер. Однако шрифт по-прежнему не отображается как опция в командной строке.
Я думаю, это может быть из-за того, что у шрифта нет жирного аналога, но я не уверен. Что еще я могу сделать, чтобы шрифт появился в командной строке?