Board.KolibriOS.org

Official KolibriOS board
It is currently Thu Nov 26, 2020 8:55 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 Feb 03, 2011 12:47 pm 
Offline
Kernel Developer
User avatar

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

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

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

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

_________________
Евангелие от Иоанна: стих 1
Code:
; В начале было Слово:
B32:        mov     ax, os_stack       ; Selector for os


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: 1439
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 9093 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: 570
Элита wrote:
Прочитал всю ветку. Но не понял, где лежит программа convert.com? Поиск по форуму не дал результатов.
В архиве с исходниками дистрибутива в папке other/fonts. А ещё в последней ночной сборке diamond'a в той же папке есть convert.c.


Top
   
PostPosted: Thu Jun 09, 2011 1:28 pm 
Offline

Joined: Sat Jun 04, 2011 4:49 pm
Posts: 93
Спасибо за ответ..

Но еще возник вопросик.

Нельзя ли под другими именами конвертировать? То есть обязательно должно быть char.txt, иначе никак? Пробовал просто 1.txt конвертировать - не получается.


Top
   
PostPosted: Thu Jun 09, 2011 1:45 pm 
Offline

Joined: Sat Jun 04, 2011 4:49 pm
Posts: 93
хм. Оказывается даже достаточно запустить convert.com - программа сама все делает ))


Top
   
PostPosted: Thu Jun 09, 2011 2:25 pm 
Offline
Mentor
User avatar

Joined: Mon Oct 19, 2009 10:58 am
Posts: 570
Элита wrote:
Нельзя ли под другими именами конвертировать? То есть обязательно должно быть char.txt, иначе никак?
А в чём проблема поправить convert.asm или convert.c? Там и 200 строк в сумме нет. Тем более, что ты хочешь просто подставить вместо одного имени файла другое. convert.com можно без сторонних вещей сразу фасмом из .asm собрать.


Top
   
PostPosted: Thu Jun 09, 2011 3:29 pm 
Offline

Joined: Sat Jun 04, 2011 4:49 pm
Posts: 93
Хорошо, с этим разобраться не сложно, в принципе..

Только вот как этот char.mt внедрить в образ? Ну там .iso .img - как собрать? Пробовал открыть Kolibri 0770 (.iso) в UltraISO, затем заменить файл шрифта и просто "сохранить как...". После успешной загрузки ядра зависает.

Спасибо..


Top
   
PostPosted: Thu Jun 09, 2011 3:52 pm 
Offline

Joined: Tue Jun 24, 2008 11:12 pm
Posts: 64
Для .img есть WinImage


Top
   
PostPosted: Thu Jun 09, 2011 4:01 pm 
Для Виндовс я не видел свободных редакторов IMG - все платные (в том числе и WinImage). В Линух есть замечательная утилита mount.


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: Google [Bot] 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:  
Powered by phpBB® Forum Software © phpBB Limited