Page 7 of 7
Re: Шрифты Колибри
Posted: Fri Jun 02, 2017 10:43 pm
by titan1
bw wrote:Сложность формата - это половина проблемы.
Не возникнет ли лицензионных проблем в использовании шрифтов взятых из винды, например? Не знаю, но думаю что существуют ограничения на использования TTF и ресурсов других форматов, поставляемых с виндой. Может получиться так - для того, что бы можно было использовать такие шрифты в KolibirOS, от пользователя потребуется приобретение лицензии на винду (со всеми её ресурсами). Как считаете?
..bw
Есть же свободные шрифты, Creative Commons никто не отменял. На Fontstruct и Fontshop скачать можно
Re: Шрифты Колибри
Posted: Fri Jun 02, 2017 10:45 pm
by titan1
Heavyiron wrote:Шрифты в блокноте делаются, и компилируются прогой convert.com. Смотри char.txt и char2.txt
ШРИФТЫ В БЛОКНОТЕ?
Как так?
Обычно специальными программами пользуются, вроде Font Creator, Fontforge (это для Win и Mac)
Re: Шрифты Колибри
Posted: Sat Jun 03, 2017 12:02 pm
by Pathoswithin
Re: Шрифты Колибри
Posted: Tue Oct 02, 2018 5:24 pm
by Solidum
Хочу немного критики по графике:
Re: Шрифты Колибри
Posted: Tue Oct 02, 2018 5:37 pm
by Leency
Выглядит симпатично, хотя из меня критик шрифтов такой себе... там люди целые книги читают на эту тематику...
Ну я бы, наверное, сделал верхний треугольник "У" поменьше. Надо пробовать, смотреть, сравнивать.
Re: Шрифты Колибри
Posted: Tue Oct 02, 2018 9:17 pm
by Solidum
Поправил "У" и добавил цифры.
Re: Шрифты Колибри
Posted: Tue Oct 02, 2018 10:20 pm
by Leency
У "Ы" я бы уменьшил расстояние с палочкой.
Запятые слишком жесткие.
У "1" хотелось бы черточку чутка больше.
Для чего шрифт?
Re: Шрифты Колибри
Posted: Tue Oct 02, 2018 11:40 pm
by Solidum
Leency wrote:
У "1" хотелось бы черточку чутка больше.
Это да, поправлю.
Leency wrote:
Для чего шрифт?
Для небольшого проекта по картографии. Нужен шрифт для монитора, с одной стороны использующий 8-бит глубину, а с другой стороны достаточно контрастный. Строго говоря, я уже давно ковыряю тему отображения текста, и тут действительно много проблемок.
Leency wrote:
Запятые слишком жесткие.
Это да, можно округлить, но для контраста придётся пока сохранить так.
Сейчас я делал этот шрифт частично руками, частично используя наработки и модули для обсчёта элементов. Шрифт состоит из прямых линий и четвертей дуг, строго говоря, можно написать модуль, который будет проецировать эти элементы в нужном порядке, как следствие, можно уложиться в килобайты, но само это занятие лишено перспективы, а вот консолидировать усилия в проектировании достаточно скоростной свободной системы растеризации было бы не плохо.
Re: Шрифты Колибри
Posted: Wed Oct 03, 2018 12:53 am
by Leency
Может как-то так.
Re: Шрифты Колибри
Posted: Thu Oct 04, 2018 7:19 pm
by Heavyiron
Я еще вижу, что "Д" как-то выбивается из шрифта (кажется, что она слегка наклонена влево) + расстояние между Г и Д в глаза бросается. Ну и без строчных буков сложно оценить полностью. Но я тоже знаток так себе. )
Re: Шрифты Колибри
Posted: Thu Oct 04, 2018 10:58 pm
by Solidum
Heavyiron wrote:
Я еще вижу, что "Д" как-то выбивается из шрифта (кажется, что она слегка наклонена влево) ...
Она выполнена симметрично, возможно, эффект возникает из-за конкретного монитора или по причине близкого расположения большого свободного пространства или же вносит свой вклад сжатие при хостинге, поэтому прикрепил bitmap.
Heavyiron wrote:
+ расстояние между Г и Д в глаза бросается.
Для решения этой проблемы я сделал лигатуры.
Строка UTF-8 автоматически просматривается на наличие знаков и их комбинаций, после чего формируется строка порядковых номеров символов в шрифтовом наборе, далее считается метрика, и после уже начинается рисование.
Heavyiron wrote:
Ну и без строчных буков сложно оценить полностью.
В текущем проекте не планирую - весь вывод заглавными, поэтому здесь привожу более как тему для поговорить. Вообще, строчные буквы без сплайна стройными получаются редко, тут есть наработки, но с ними ещё присутствуют некоторые проблемы в математике.
Re: Шрифты Колибри
Posted: Mon Oct 08, 2018 2:42 pm
by Solidum
Вариант сразу после генерации:
Вариант с размытием:
PS: от лигатур отказался, всё-таки лучше сделать нормальную таблицу коррекций.