Цитата(AlexandrY @ May 29 2017, 23:58)

А так я ttf тестировал на маленьких экранах и маленьких процессорах типа STM32
Ваши советы для ТС ну очень на будущее, больше похожи на саморекламу.
Вы же прекрасно понимаете, что ttf шрифты нормально будут выглядеть только на экранах большого разрешения.
Даже на разрешениях около 128 х 128 без антиалиасинга они будут выглядеть ужасно.
На монохроме малого разрешения у фонтов нужно каждую точку ставить на свое место.
Частенько изменил одну точку - все, символ стал уродливым.
Цитата(ViKo @ May 30 2017, 07:57)

Я руками и головой "нарисовал" шрифт в матрице 10 х 8 ....
(тетрадь и карандаш - мои основные инструменты, наравне с клавиатурой и мышью).
Делать фонты в ручную это мазохизм.
Я взял старенький IconEdit.4.3.90 - его найти не проблема - понравился тем, что в нем есть все для редактирования фонтов.
(Не без глюков, но пользовать можно)
Плюс есть вывод фонта в бинарный файл с описанным форматом.
Плюс есть исходники консольной программы на Си для компа для конвертирования этого бинарного файла в текст программы на Си.
То есть порядок действий:
- берешь любой фонт из окон, втягиваешь в редактор
- редактируешь попиксельно
- сохраняешь в бинарном формате
- правишь консольную программку для конвертации бин.файла в тот формат хранения фонтов, что применяешь в своем коде.
- конвертируешь бин, получаешь файлы *.c и *.h - подключаешь их к своему проекту
Первый раз времени уходит много, зато потом генерация нового фонта проходит быстро.