Author |
Message |
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23467 Location: Silicon Valley
|
Видимо пришло время нарисовать свой "узкий" шрифт (ширина букв 3 пиксела плюс 1 пиксел на "пробел" между символами) - я даже подобрал разные примеры на подсмотреть Вот например такое было сделано для БК:
|
24 Jan 2023 00:45 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23467 Location: Silicon Valley
|
3-пиксельные шрифты для ZX-спектрум:
|
24 Jan 2023 00:47 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23467 Location: Silicon Valley
|
У многих я гляжу высота букв 8 пикселов (1 пустой) - надо что ли для разнообразия подумать над шрифитом, который бы умещался в 7 пикселов (27 строк на ZX), а ещё лучше в 6 (32 строки на ZX), а то вон один чувак в твиттере даже шрифт 3х3 придумал
|
24 Jan 2023 00:49 |
|
|
Andnor
Fanat
Joined: 01 Jan 2023 11:37 Posts: 80
|
Ну, теоретически шрифт, чтобы все символы были различны и в него влезала вся ASCII должен быть размером не менее 2x4. например, ну или 3x3, что даже избыточно. Но как видим из того шрифта, прочитать его не так-то и просто, поэтому, взяв за мерку 8, можно догадаться что минимальная высота шрифта 5, три тёмные и две светлые точки. Ну и 6 чтобы оставить один пустой пиксель как междустрочный интервал, ну и ширина соответственно. не менее 3, а вообще 4 учитывая промежуток, то есть минимальный шрифт должен быть 6x4. Ну и зная размер уже не так и трудно взять гимп и нарисовать его, причём результат будет примерно одинаковый, кто бы не пытался его рисовать.
Хотя, учитывая что желательно иметь разный верхний и нижний регистр и что в буквах W или M желательно иметь выраженные переходы, по ширине желательный минимум — это тоже 5, ну и добавить пикселей по высоте для верхнего и нижнего регистра, желательно взять всё-таки матрицу 7x6. А шрифт размером 6x4 мне всё-таки что-то не очень понравился. Собаки кстати нет. Интересно она хотя бы теоретически в 5x3 влезет?
|
24 Jan 2023 23:05 |
|
|
belfegor96
Fanat
Joined: 09 Jun 2022 00:49 Posts: 83
|
Также шрифт 8x4 был в текстовом видеоадаптере LEM1802 вымышленного компьютера DCPU-16 - можно у них подглянуть
|
28 Jan 2023 11:10 |
|
|
belfegor96
Fanat
Joined: 09 Jun 2022 00:49 Posts: 83
|
Ещё вспомнил, не знаю уместно ли, но можно аппаратный dot stretching "лайфхак" использовать как в VT100 было: https://habr.com/ru/post/446598/
|
28 Jan 2023 11:14 |
|
|
Konstantin18
Maniac
Joined: 15 Jan 2019 15:48 Posts: 325 Location: Украина, Луганская обл.
|
Предполагается, что шрифт будет исключительно латинским ? а то букву Ж в три пиксела будет трудно вписать ...
|
14 Dec 2023 14:41 |
|
|
shiny
Maniac
Joined: 14 Oct 2023 06:59 Posts: 292
|
это изобретатель не знает, что такое стандарт ASCII xD
_________________ uselessretro.blogspot.com
|
14 Dec 2023 22:39 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23467 Location: Silicon Valley
|
Ну некоторые буквы будут смутно распознаваемы по контексту
|
15 Dec 2023 00:39 |
|
|
shiny
Maniac
Joined: 14 Oct 2023 06:59 Posts: 292
|
Кстати, мне понравился этот шрифт. Просмотреть можно с помощью программы Fony
_________________ uselessretro.blogspot.com
|
15 Dec 2023 03:55 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23467 Location: Silicon Valley
|
Вот ещё пример таких шрифтов из операционной системы X-DOS для ZX:
|
24 Feb 2024 23:21 |
|
|
shiny
Maniac
Joined: 14 Oct 2023 06:59 Posts: 292
|
а кодировка была 866 или 1251? Давно с IS-DOS не имел дела.
_________________ uselessretro.blogspot.com
|
25 Feb 2024 00:57 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23467 Location: Silicon Valley
|
Это не IS-DOS, а X-DOS by Image Crew (c) 2001 https://vtrd.in/release.php?r=1137175f405f663a78c16b1d323165e1(по линку выше в онлайне можно запустить эту штуку и поглядеть живьём)
|
25 Feb 2024 01:22 |
|
|
shiny
Maniac
Joined: 14 Oct 2023 06:59 Posts: 292
|
я по старинке использую шрифт, выдранный из BornDead (:
_________________ uselessretro.blogspot.com
|
25 Feb 2024 03:16 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23467 Location: Silicon Valley
|
А atari-small.zip [2.03 КиБ] можно точно также картинкой вывесить?
|
25 Feb 2024 03:49 |
|
|