Есть буква "А" чёрным шриfтом, и кажется что все пиксели чёрные, но если эту букву увеличить то там будут видны еще пиксели другого цвета. Вопрос новый цвет пикселей появляется из за увеличение картинки или их просто не видно когда буква маленькая
Это результат сглаживания шрифта, который производится программно для более комфортного зрительного восприятия и улучшения удобочитаемости текста. Непосредственно в шрифтовом файле графемы (знаки) представлены в битовом формате, т.е. в чёрном и белом цветах. Никаких промежуточных оттенков серого не существует! В ряде программ сглаживание шрифтов можно выбрать, исходя из личных предпочтений (правда, набор сглаживания очень-очень невелик). Однако в подавляющем большинстве случаев в этом нет никакой необходимости – при разном кегле (размере) шрифта знаки читаются легко. В типографике существует термин хинтинг. На очень малых размерах шрифта программное сглаживание проходит не всегда корректно. Поэтому при профессиональном создании шрифтов делается ручное хинтирование знаков – фонтмейкер вручную сглаживает линии знаков, чтобы они более чётко воспринимались при чтении. Хинтинг записывается в файл шрифта и в последующем применении даёт указание программе сглаживания как именно нужно сглаживать тот или иной знак при сверх-малых размерах шрифта. P.S. Создание качественного шрифта – процесс весьма длительный. Помимо вышеупомянутого хинтинга там есть ещё уйма других заморочек, которые нужно не только знать, но и выполнять. Наиболее известный из них – кернинг (межбуквенное пространство). В современные программы по созданию шрифтов уже заложены базовые значения для наиболее распространённых буквенных пар, однако ручная корректировка неоспоримо даёт наиболее лучший результат нежели «на автомате». Поэтому на профессиональные шрифты от брендовых производителей ценник весьма высокий.