Вот например такое было сделано для БК:
Рисуем свой шрифт с символами шириной в 3 пиксела
Moderator: Shaos
-
Shaos
- Admin
- Posts: 24385
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Рисуем свой шрифт с символами шириной в 3 пиксела
Видимо пришло время нарисовать свой "узкий" шрифт (ширина букв 3 пиксела плюс 1 пиксел на "пробел" между символами) - я даже подобрал разные примеры на подсмотреть
Вот например такое было сделано для БК:
Вот например такое было сделано для БК:
You do not have the required permissions to view the files attached to this post.
-
Shaos
- Admin
- Posts: 24385
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: Рисуем свой шрифт с символами шириной в 3 пиксела
3-пиксельные шрифты для ZX-спектрум:
You do not have the required permissions to view the files attached to this post.
-
Shaos
- Admin
- Posts: 24385
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: Рисуем свой шрифт с символами шириной в 3 пиксела
У многих я гляжу высота букв 8 пикселов (1 пустой) - надо что ли для разнообразия подумать над шрифитом, который бы умещался в 7 пикселов (27 строк на ZX), а ещё лучше в 6 (32 строки на ZX), а то вон один чувак в твиттере даже шрифт 3х3 придумал 
You do not have the required permissions to view the files attached to this post.
-
Andnor
- Fanat
- Posts: 80
- Joined: 01 Jan 2023 11:37
Re: Рисуем свой шрифт с символами шириной в 3 пиксела
Ну, теоретически шрифт, чтобы все символы были различны и в него влезала вся ASCII должен быть размером не менее 2x4. например, ну или 3x3, что даже избыточно. Но как видим из того шрифта, прочитать его не так-то и просто, поэтому, взяв за мерку 8, можно догадаться что минимальная высота шрифта 5, три тёмные и две светлые точки. Ну и 6 чтобы оставить один пустой пиксель как междустрочный интервал, ну и ширина соответственно. не менее 3, а вообще 4 учитывая промежуток, то есть минимальный шрифт должен быть 6x4. Ну и зная размер уже не так и трудно взять гимп и нарисовать его, причём результат будет примерно одинаковый, кто бы не пытался его рисовать.
Хотя, учитывая что желательно иметь разный верхний и нижний регистр и что в буквах W или M желательно иметь выраженные переходы, по ширине желательный минимум — это тоже 5, ну и добавить пикселей по высоте для верхнего и нижнего регистра, желательно взять всё-таки матрицу 7x6.
А шрифт размером 6x4 мне всё-таки что-то не очень понравился. Собаки кстати нет. Интересно она хотя бы теоретически в 5x3 влезет?
Хотя, учитывая что желательно иметь разный верхний и нижний регистр и что в буквах W или M желательно иметь выраженные переходы, по ширине желательный минимум — это тоже 5, ну и добавить пикселей по высоте для верхнего и нижнего регистра, желательно взять всё-таки матрицу 7x6.
А шрифт размером 6x4 мне всё-таки что-то не очень понравился. Собаки кстати нет. Интересно она хотя бы теоретически в 5x3 влезет?
You do not have the required permissions to view the files attached to this post.
-
belfegor96
- Senior
- Posts: 106
- Joined: 09 Jun 2022 00:49
Re: Рисуем свой шрифт с символами шириной в 3 пиксела
Также шрифт 8x4 был в текстовом видеоадаптере LEM1802 вымышленного компьютера DCPU-16 - можно у них подглянуть
-
belfegor96
- Senior
- Posts: 106
- Joined: 09 Jun 2022 00:49
Re: Рисуем свой шрифт с символами шириной в 3 пиксела
Ещё вспомнил, не знаю уместно ли, но можно аппаратный dot stretching "лайфхак" использовать как в VT100 было: https://habr.com/ru/post/446598/
-
Konstantin18
- Maniac
- Posts: 325
- Joined: 15 Jan 2019 15:48
- Location: Украина, Луганская обл.
Re: Рисуем свой шрифт с символами шириной в 3 пиксела
Предполагается, что шрифт будет исключительно латинским ?
а то букву Ж в три пиксела будет трудно вписать ...
а то букву Ж в три пиксела будет трудно вписать ...
-
shiny
- Maniac
- Posts: 324
- Joined: 14 Oct 2023 06:59
Re: Рисуем свой шрифт с символами шириной в 3 пиксела
это изобретатель не знает, что такое стандарт ASCII xDShaos wrote:У многих я гляжу высота букв 8 пикселов (1 пустой) - надо что ли для разнообразия подумать над шрифитом, который бы умещался в 7 пикселов (27 строк на ZX), а ещё лучше в 6 (32 строки на ZX), а то вон один чувак в твиттере даже шрифт 3х3 придумал
-
Shaos
- Admin
- Posts: 24385
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: Рисуем свой шрифт с символами шириной в 3 пиксела
Ну некоторые буквы будут смутно распознаваемы по контекстуKonstantin18 wrote:Предполагается, что шрифт будет исключительно латинским ?
а то букву Ж в три пиксела будет трудно вписать ...
-
shiny
- Maniac
- Posts: 324
- Joined: 14 Oct 2023 06:59
Re: Рисуем свой шрифт с символами шириной в 3 пиксела
Кстати, мне понравился этот шрифт. Просмотреть можно с помощью программы Fony
You do not have the required permissions to view the files attached to this post.
-
Shaos
- Admin
- Posts: 24385
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: Рисуем свой шрифт с символами шириной в 3 пиксела
Вот ещё пример таких шрифтов из операционной системы X-DOS для ZX:

You do not have the required permissions to view the files attached to this post.
-
shiny
- Maniac
- Posts: 324
- Joined: 14 Oct 2023 06:59
Re: Рисуем свой шрифт с символами шириной в 3 пиксела
а кодировка была 866 или 1251? Давно с IS-DOS не имел дела.Shaos wrote:Вот ещё пример таких шрифтов из операционной системы X-DOS для ZX:
-
Shaos
- Admin
- Posts: 24385
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: Рисуем свой шрифт с символами шириной в 3 пиксела
Это не IS-DOS, а X-DOS by Image Crew (c) 2001
https://vtrd.in/release.php?r=1137175f405f663a78c16b1d323165e1
(по линку выше в онлайне можно запустить эту штуку и поглядеть живьём)
https://vtrd.in/release.php?r=1137175f405f663a78c16b1d323165e1
(по линку выше в онлайне можно запустить эту штуку и поглядеть живьём)
-
shiny
- Maniac
- Posts: 324
- Joined: 14 Oct 2023 06:59
Re: Рисуем свой шрифт с символами шириной в 3 пиксела
я по старинке использую шрифт, выдранный из BornDead (:
You do not have the required permissions to view the files attached to this post.
-
Shaos
- Admin
- Posts: 24385
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: Рисуем свой шрифт с символами шириной в 3 пиксела
А atari-small.zip [2.03 КиБ] можно точно также картинкой вывесить?
shiny wrote:Кстати, мне понравился этот шрифт. Просмотреть можно с помощью программы Fony
