Просмотр полной версии : Этюды: печать шрифтом 5x5...
5x5 IMHO изврат - не очень читабельно. По читабельности хороши 6x6 (в Аласме) и 5x8 (в QC).
5x5 и 5x8 лучше всего делаются 8-ю процедурами печати - по размеру ~250 байт, по скорости очень хорошо (аналогично 6x8). Я как-то пробовал еще делать 8 шрифтов (см. газеты Fantik, приложение к газете Fenzin'у) где половина шрифтов двухбайтная, получается очень быстро, но требуется 2 страницы памяти под шрифты.
На затравку, нужна процедура печати шрифтом 5x5 желательно максимально быстрая, есть у кого такая ?
(ну на худой конец, хоть какая-то :( )
Если не секрет, для чего?
нужна процедура печати шрифтом 5x5 ...
(ну на худой конец, хоть какая-то :( )
хоть какая-то здесь... (http://hds.ncn.ru/download.php?view.15) :rolleyes:
ну вообще-то всё-таки 5 на 5 + 1 пиксель отступа :) так что наверное это всё-таки 6 на 6 в твоём понятии ;)
Ну так выражевывайся понятнее. ;) Сам же написал шрифт 5x5. А 6x6 в Аласме выглядит очень приятно, именно такой аласм юзает AlCo. Единственный минус (почему его практически не используют) - никак не раскрасишь отдельные строки.
ну так ексампл в студию!
А самому на Virtual TR-DOS'а сходить и скачать лень? А потом Paul Pavlov ругается на zx.pk.ru и грозится свой сайт закрыть. :)
Смотри вложение, там на интрушке кнопок не жми - зависнет (Mentat наглючил). Скорость листания по экранам специально замедлена HALT'ами, упор сделан на максимально быстрый построчный скролл. Строка скроллится примерно за 1.5 фрэйма, из которых большую часть времени сжирает стэковый сдвиг экрана вместе с атрибутами, также есть звуки на AY, опрос мышки, клавы, джойстика. Сама печаталка занимает мизер времени (она раскручена, плюс раскручены шрифты). У меня где-то даже остался исходник этого вьювера.
Тут скорее этюд нарисовать этот самый шрифт 5x5 ;)
Кста, а что если нарисовать шрифт именно 5x5 (т.е. учитывая отступы - 4x4)?
Типа Gfx-этюд. ;)
Тут скорее этюд нарисовать этот самый шрифт 5x5 ;)
Кста, а что если нарисовать шрифт именно 5x5 (т.е. учитывая отступы - 4x4)?
Типа Gfx-этюд. ;)
Как я уже писал выше - это будет изврат. Можно и шрифт 1x1 нарисовать. ;)
Есть такой анекдот: "Придумывали новый упаковщик пакующий любые данные в 1 бит. Осталось только придумать к нему распаковщик." :)
Неплохой шрифт 6x6 нарисован в Аласме, оттуда его и рекомендую взять.
Тут скорее этюд нарисовать этот самый шрифт 5x5 ;)
Кста, а что если нарисовать шрифт именно 5x5 (т.е. учитывая отступы - 4x4)?
Типа Gfx-этюд. ;)
жаль, что по высоте для читабельности 5 - минимум (изобрази, например "S" с высотой 4)
Как я уже писал выше - это будет изврат. Можно и шрифт 1x1 нарисовать. ;)
Есть такой анекдот: "Придумывали новый упаковщик пакующий любые данные в 1 бит. Осталось только придумать к нему распаковщик." :)
Неплохой шрифт 6x6 нарисован в Аласме, оттуда его и рекомендую взять.
Ага. Вспоминается iS-DOS, где можно было поставить 1x1 шрифт. Во изврат то ;)
жаль, что по высоте для читабельности 5 - минимум (изобрази, например "S" с высотой 4)
как нефиг. при содании таргетов я стал просто мега специалистом по рисованию
мелких шрифтов (ну там для фреймовости и всё такое ;) )
$$$ $$ $ $ $ $ $$ $$$
$ $ $ $$$$ $ $ $ $ $
$ $ $ $$$$ $$$$ $$$$ $
$$$ $$ $$ $ $ $ $ $
И еще скажи что нечитаемо :p
как нефиг. при содании таргетов я стал просто мега специалистом по рисованию
мелких шрифтов (ну там для фреймовости и всё такое ;) )
$$$ $$ $ $ $ $ $$ $$$
$ $ $ $$$$ $ $ $ $ $
$ $ $ $$$$ $$$$ $$$$ $
$$$ $$ $$ $ $ $ $ $
И еще скажи что нечитаемо :p
А теперь изобрази "S" и "s" и "5" :wink: :smile: :wink:
Итак, нас интересует печать 42 символа в строке (высота роли не играет).
Знаете, есть такая замечательная весчь, как Sinclair Newspaper Guide от ув. Ice'Di. Смотрим...
Дабы не изобретать велосипед, можем прочитать про подобное в след.прессе:
Aspect #9, IzxNews #0E, Murzilka #7.
По-моему, что-то подобное было в одном из Форматов.
p.s. а лично я предпочитаю изобретать велосипед самостоятельно :)
А теперь изобрази "S" и "s" и "5"
.$$$
$... - S
...$
$$$.
$$$$
$$.. - 5
...$
$$$.
....
.$$$ - s
.$$.
$$$.
мелкая 's' не получилась. но как говорится "исскуство требует жертв". в данном случае это маленькие буквы.
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot