Page 10 of 11

Re: Масштабирование растровых системных шрифтов с AEB эффектом

Posted: Wed Dec 21, 2016 12:04 pm
by Pathoswithin
То есть он создаст буфер размером 400 МБ? Тогда понятно, куда он столько памяти использует... А что он туда рисует? Там же фон приклеен к экрану и не движется со скроллом.

Re: Масштабирование растровых системных шрифтов с AEB эффектом

Posted: Wed Dec 21, 2016 12:42 pm
by Leency
Я создаю буфер и рисую в него страницу.
> Там же фон приклеен к экрану и не движется со скроллом.
Как раз движется.

Я думаю переделать под KFONT.

Re: Масштабирование растровых системных шрифтов с AEB эффектом

Posted: Mon Sep 04, 2017 7:16 pm
by Leency
Привет, может вынести хинтинг в отдельную настройку?

Re: Масштабирование растровых системных шрифтов с AEB эффектом

Posted: Wed Sep 06, 2017 12:37 am
by Pathoswithin
Хинтинг это у векторных шрифтов, а у системных сглаживание уже давно отключается через setup.

Re: Масштабирование растровых системных шрифтов с AEB эффектом

Posted: Wed Sep 06, 2017 1:07 am
by Leency
Имелось ввиду сила сглаживания, а не просто он/офф.

Re: Масштабирование растровых системных шрифтов с AEB эффектом

Posted: Wed Sep 06, 2017 1:20 am
by Pathoswithin
А, можно.
А нужно?

Re: Масштабирование растровых системных шрифтов с AEB эффектом

Posted: Wed Sep 06, 2017 11:16 am
by Leency
Если это сделать легко, то да. Если муторно, нет.

Re: Масштабирование растровых системных шрифтов с AEB эффектом

Posted: Sun Oct 21, 2018 1:49 pm
by Leency
Символ % следовало бы поднять на 1 пиксель вверх по уровню с цифрами.

Re: Масштабирование растровых системных шрифтов с AEB эффектом

Posted: Mon Oct 22, 2018 11:22 pm
by Pathoswithin
Вспомнил: если поднять %, то возникает небольшой артефакт из-за примыкающего сверху $. Если сделать $ ниже, то он сглаживается неправильно.

Re: Масштабирование растровых системных шрифтов с AEB эффектом

Posted: Tue Oct 23, 2018 1:35 am
by Leency
Ох ты блин какие тонкости. Ладно.

Re: Масштабирование растровых системных шрифтов с AEB эффектом

Posted: Wed Mar 24, 2021 10:42 pm
by lexsilentium
У меня тут просьба небольшая - мне нужны шрифты в миниатюрном виде. Просто есть такая штука - https://johanneskopf.de/publications/pixelart/, и в связи с этим я хочу поэкспериментировать - какой результат выдаст этот алгоритм. Если будет красивым, возможно стоит его портировать под KOS?

Re: Масштабирование растровых системных шрифтов с AEB эффектом

Posted: Thu Mar 25, 2021 12:25 pm
by GerdtR
Как таковой шрифт есть в svn в http://websvn.kolibrios.org/listing.php ... a40de0cf5d, файл char.mt . Там по идее шрифт в самом что ни на есть сыром виде - матрица из битов. Вот правда я уже не помню, как я это открывал и редактировал. Вроде бы где-то валялась утилита-конвертер.

Re: Масштабирование растровых системных шрифтов с AEB эффектом

Posted: Thu Mar 25, 2021 2:18 pm
by lexsilentium
GerdtR wrote:Как таковой шрифт есть в svn в http://websvn.kolibrios.org/listing.php ... a40de0cf5d, файл char.mt . Там по идее шрифт в самом что ни на есть сыром виде - матрица из битов. Вот правда я уже не помню, как я это открывал и редактировал. Вроде бы где-то валялась утилита-конвертер.
матрица из битов? Никакого сжатия, никаких метаданных, никаких сложностей? Тогда по идее, ничего страшного. Утилита конечно упростила бы работу, но у меня есть python, как нибудь и сам напишу.

Re: Масштабирование растровых системных шрифтов с AEB эффектом

Posted: Thu Mar 25, 2021 2:24 pm
by GerdtR
Да, просто матрица. Возможно, я открывал в GIMP , как raw файл. Там можно указать число бит на точку. Кажется да, так я его и открывал.

Re: Масштабирование растровых системных шрифтов с AEB эффектом

Posted: Thu Mar 25, 2021 4:08 pm
by lexsilentium
GerdtR wrote:Да, просто матрица. Возможно, я открывал в GIMP , как raw файл. Там можно указать число бит на точку. Кажется да, так я его и открывал.
Открыть в GIMP-e я пока не понял как. А в ручную - что то уже получается. Первые 127 символов имеют высоту - 9, и их номера соответствуют номерам ASCII. Но 128 символ - внезапно русская буква - А, хотя по таблице, так быть не должно. Кроме того, когда я попробовал считать 255 символ, то обнаружил странную странность. Видимо ранее высота символов сменилась... Но мне в принципе, пофиг на эти странности) Я же просто хотел с отображением шрифтов слегка по шаманить)