Board.KolibriOS.org

Official KolibriOS board
It is currently Thu Sep 19, 2019 10:20 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 102 posts ]  Go to page Previous 1 2 3 4 57 Next
Author Message
PostPosted: Thu Mar 19, 2009 4:52 pm 
Offline
Site Founder
User avatar

Joined: Sun Aug 08, 2004 8:55 am
Posts: 689
Молодец, но "просто закидывать его в Fonts" не нужно. Файл в текстовом формате, его нужно сконвертировать в бинарный с помощью convert.com.

_________________
in code we trust


Top
   
PostPosted: Fri Mar 20, 2009 12:15 am 
Offline
User avatar

Joined: Mon Apr 16, 2007 6:38 pm
Posts: 1222
а мне нравится то что на скрине..

_________________
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!


Top
   
PostPosted: Wed Feb 02, 2011 5:15 pm 
Offline

Joined: Thu Nov 25, 2010 8:26 pm
Posts: 41
Может ли быть шрифт char.mt больше чем 9x6 пикселей?


Top
   
PostPosted: Wed Feb 02, 2011 5:38 pm 
Размеры двух стандартных шрифтов жестко заданы - изменение их размеров приведет к некорректному отображению многих программ. Соответственно никаких средств регулирования размеров этих шрифтов не предусмотрено - поскольку они растровые, а не векторные.


Top
   
PostPosted: Thu Feb 03, 2011 2:37 am 
Offline
Kernel Developer
User avatar

Joined: Fri Aug 14, 2009 1:46 am
Posts: 1342
Foldl

Ядерные шрифты - маленькие и очень медленные. Для маленьких окошек и утилит они подходят идеально, но дальше - тормоза.

Крупные растровые шрифты лучше загружать как битмапы и выводить их 65-й функцией - см. например исходники KFAR.

_________________
Узкий специалист подобен флюсу: полнота его - односторонняя.
Козьма Прутков


Top
   
PostPosted: Thu Feb 03, 2011 11:26 am 
Offline

Joined: Thu Nov 25, 2010 8:26 pm
Posts: 41
В том и проблема, что ядерные шрифты маленькие и при этом ими пользуется большинство программ. Для нетбука они слишком маленькие. А вот в KFAR все замечательно.

Спасибо за ответы. Я был практически уверен в том, что сказал Mario. Спросил на всякий случай. Действительно очень жаль, что размер системного шрифта в программах не параметризирован, так сказать.


Top
   
PostPosted: Thu Feb 03, 2011 12:47 pm 
Offline
Kernel Developer
User avatar

Joined: Fri Aug 14, 2009 1:46 am
Posts: 1342
Проблема действительно назрела. :( Буковки отпугивают клиентов...

Реальный размер системного шрифта "номер ноль" - 5х7 пикселей, большинство строчных букв умещаются в квадрат 5х5.

Может, для VGA это когда-то и было нормально, но на ЖК-экранах с размером пикселя меньше 0.2мм без микроскопа нифига не видно.

Наверное, для новых систем нужен третий системный шрифт (плюс переделка многих программ под большие буквы).
Для А-версии я нарисовал шрифт 8х10 в стиле "Курьер" - коряво, зато копирайт мой. Сейчас думаю, как бы его упаковать поплотнее.
У кого есть желание встроить его в старые программы - могу поделиться.

_________________
Узкий специалист подобен флюсу: полнота его - односторонняя.
Козьма Прутков


Top
   
PostPosted: Thu Feb 03, 2011 1:36 pm 
art_zh
Заранее извиняюсь за оффтоп.
Твое первое предложение в последнем посте является прямым кандидатом в эпические фразы - надо это зафиксировать для истории. :lol:


Top
   
PostPosted: Thu Feb 03, 2011 2:00 pm 
Offline
Kernel Developer
User avatar

Joined: Fri Aug 14, 2009 1:46 am
Posts: 1342
Mario

:?: ---> :? ---> :D

"О великий, могучий, правдивый и свободный русский язык", что с тобой сделал Постмодерн...


Top
   
PostPosted: Sat Apr 16, 2011 5:05 pm 
Offline

Joined: Tue Jun 24, 2008 11:12 pm
Posts: 64
Когда то была задумка написать программу, и для решения проблем с шрифтом использовал монохромный bmp всех символов и файл индексов. Текст в кодировке cp1251.


Attachments:
font test.png
font test.png [ 3.63 KiB | Viewed 7485 times ]
Top
   
PostPosted: Sun Apr 17, 2011 1:07 pm 
Offline
User avatar

Joined: Wed Jan 27, 2010 10:59 am
Posts: 269
Можно использовать формат txf (тот что, например, в Celestia используется). Этот шрифт поддерживает:
1. Unicode
2. Почти неограниченное кол-во глифов
3. Сглаживание (вроде бы за счёт альфа-канала)
4. Разный размер глифов.
5. Baseline и т.п.

_________________
ушёл...


Top
   
PostPosted: Sun Apr 17, 2011 6:03 pm 
Offline
User avatar

Joined: Fri Jun 27, 2008 3:22 pm
Posts: 988
Nasarus
Ссылку на формат можно?
Здесь не нашёл.
Ну, а вообще я надеюсь, что у нас будут свои замечательные шрифты. Читай тему.


Top
   
PostPosted: Sat Apr 23, 2011 11:20 pm 
Offline
User avatar

Joined: Wed Jan 27, 2010 10:59 am
Posts: 269
Asper wrote:
Nasarus
Ссылку на формат можно?
Здесь не нашёл.
Ну, а вообще я надеюсь, что у нас будут свои замечательные шрифты. Читай тему.

К сожалению ничего толкового про формат в сети я не нашёл... Но можно и исследовать.

_________________
ушёл...


Top
   
PostPosted: Thu Jun 09, 2011 11:21 am 
Offline

Joined: Sat Jun 04, 2011 4:49 pm
Posts: 93
Всем привет.

Прочитал всю ветку. Но не понял, где лежит программа convert.com? Поиск по форуму не дал результатов.


Top
   
PostPosted: Thu Jun 09, 2011 12:23 pm 
Offline
Mentor
User avatar

Joined: Mon Oct 19, 2009 10:58 am
Posts: 428
Элита wrote:
Прочитал всю ветку. Но не понял, где лежит программа convert.com? Поиск по форуму не дал результатов.
В архиве с исходниками дистрибутива в папке other/fonts. А ещё в последней ночной сборке diamond'a в той же папке есть convert.c.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 102 posts ]  Go to page Previous 1 2 3 4 57 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited