Вимкнення антизбудження для деяких шрифтів у Windows 8


1

Як вимкнути функцію згладжування лише для деяких імен шрифту в Windows 8? Зокрема, мені подобається використовувати Terminus, який є дивовижним шрифтом кодування, але виглядає як сміття, коли він відображається з ClearType та антизбудженням.


Всю машину бажано. В даний час деякі програми візуалізуються без антизбудження, наприклад, Emacs, а деякі з таким, як X-Chat 2. Visual studio 2012 надає без, але з різними гліфами для певних символів, таких як "a". Це безлад.
Бьорн Ліндквіст

Ні, це не стосується конфігурації на основі шрифту.
Бьорн Ліндквіст

Деякі програми дозволяють вам контролювати, чи використовувати анти-згладжування чи ні, принаймні це можливо, коли шрифт створюється в програмі, проте більшість програм використовують налаштування за замовчуванням. Деякі шрифти можуть не підтримувати згладжування.
Олексій Іванов

Відповіді:


2

Я не думаю, що це можна зробити за допомогою шрифту безпосередньо з ОС, і моя відповідь - це не пряма відповідь, а відповідь, якщо все інше не вдається!

Ви можете зробити це систематичною зміною, яка не робить це програмним забезпеченням (але вимикає або вмикає), а потім перегляньте цю пов’язану статтю (код нижче цитується)

Щоб взагалі відключити антиалізинг:

[HKEY_CURRENT_USER \ Панель управління \ Робочий стіл]

"FontSmoothing" = "0"
"FontSmoothingType" = dword: 00000000


1
"Це неможливо зробити" - це, напевно, відповідь. :)
Бьорн Ліндквіст

0

Це може фактично бути зроблено, просто спочатку не з Windows. Вам потрібно буде використовувати іншу платформу для візуалізації шрифту, наприклад, FreeType (використовується Linux). Найпростіший спосіб, з якого я знаю отримати FreeType в Windows, - це використовувати програму під назвою MacType . Це дозволить використовувати різні налаштування візуалізації для різних шрифтів.

На жаль, FreeType не прискорено апаратно, на відміну від DirectWrite. І це не найзручніші програми, просто найбільш зручні програми візуалізації FreeType. Якщо вас це не цікавить, ви можете подивитися на огляді Code Project монопростірних шрифтів для альтернатив Terminus.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.