Я использую Terminal 6 Regular в Блокноте. В Windows 7, если строка текста содержит серьезный символ, Блокнот отображает строку гораздо меньшим шрифтом. Символ, на который я ссылаюсь, находится в правом верхнем углу раскладки клавиатуры США, между клавишами Esc и Tab, (`), десятичный код ASCII-кода 96.
Я испытал это на нескольких установках Windows 7, в разных редакциях, в разных 32/64-битных версиях, на разных компьютерных аппаратных средствах у двух разных работодателей и у меня дома.
Этого не происходит ни для одного из других размеров Терминала, доступных из Блокнота, и для других случайно выбранных шрифтов или размеров, включая пару других растровых шрифтов в.Формат файла FON, Шелдон и ПроФонт.
Это не происходит в Windows XP. Я не знаю, если это влияет на Windows Vista или 8.
Если я установлю стиль шрифта в блокноте для терминала 6 на обычный или полужирный, любая строка с серьезным символом будет намного меньше. Если я установлю стиль шрифта «Наклонный» или «Полужирный наклонный», текст будет отображаться нормально. К сожалению, он также наклонен, как и ожидалось в Oblique, поэтому он не так удобен для чтения.
Включение или выключение ClearType не влияет на это поведение, хотя при включенном ClearType крошечный шрифт, используемый для рендеринга строк с серьезным символом, становится настолько слабым и нечетким, что нет надежды на их чтение.
Это не просто ошибка Блокнота, а элемента управления текстовым полем Windows. Пользовательская программа VB6 с тремя текстовыми полями, каждое из которых содержит некоторый текст с могилой посередине, обычно отображается для текстовых полей, использующих MS Sans Serif 9 и Terminal 9, но меньше для текстового поля, использующего Terminal 6.
Кто-нибудь еще имеет эту проблему? Я не могу найти упоминание об этой проблеме с помощью веб-поиска. Какие-либо предложения? Очевидное предложение: «Используйте другой шрифт или размер», но мне нравится плотность и четкость текста, которые предлагает терминал 6.