Board.KolibriOS.org

Official KolibriOS board
It is currently Mon Aug 19, 2019 1:06 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 111 posts ]  Go to page Previous 13 4 5 6 7 8 Next
Author Message
PostPosted: Sat Nov 07, 2015 9:37 am 
Offline
User avatar

Joined: Fri Apr 17, 2015 9:44 am
Posts: 28
Мне одному кажется, что i в этом шрифте никакая?


Top
   
PostPosted: Sun Nov 08, 2015 3:59 am 
Offline
User avatar

Joined: Sat Sep 27, 2014 2:59 pm
Posts: 102
Pathoswithin wrote:
А чего вы хотели? Я ещё в статье об этом писал, что без сглаживания векторные шрифты выглядят хуже растровых. Даже с хорошим хинтингом много из однобитовых шрифтов не выжмешь.

Yason
Теперь .kf в Eolite по умолчанию просмотрщиком открывается.
Ясно. :D


Top
   
PostPosted: Thu Nov 12, 2015 12:46 pm 
Offline
User avatar

Joined: Sat Sep 27, 2014 2:59 pm
Posts: 102
Вот, ещё шрифты нашёл (pt mono, pt sans, pt serif). Не знаю, есть ли они в Колибри, но... Выглядят, очень неплохо (во всяком случае, моноширинный)(в XP'юше). По сравнению, со шрифтом Hack, эти шрифты вообще шикарные. Мало того, что открытые и выгледят хорошо, да ещё и поддерживают туеву хучу языков.
Цитата с оф. сайта ПараТайп wrote:
В конце 2011 года выпущен шрифт ПТ Моно — моноширинный шрифт, дополняющий супергарнитуру ПТ Санс – ПТ Сериф, разработанную в рамках проекта общенациональных бесплатных шрифтов.

Гарнитуры ПТ Санс и ПТ Сериф, выпущеные в 2009–2010 годах, являются шрифтами универсального назначения с открытой пользовательской лицензией. Они призваны не только обслуживать печатные издания, сетевые информационные ресурсы, официальную и деловую переписку, образование и науку, но и способствовать развитию национальных письменностей и межкультурного обмена.
Цитата с оф. сайта ПараТайп wrote:
ПТ Санс, ПТ Сериф и ПТ Моно поддерживают обширный список языков Евразии на латинской и кириллической основе. Найти другие шрифты, поддерживающие тот или иной язык, можно в справочном разделе сайта.

Важной особенностью шрифтов является поддержка всех официальных и большинства титульных языков народов и народностей РФ.
Скрин моноширинного шрифта.
Image


Top
   
PostPosted: Thu Nov 12, 2015 3:27 pm 
Offline
User avatar

Joined: Wed Apr 15, 2015 11:13 pm
Posts: 253
Yason wrote:
Вот, ещё шрифты нашёл (pt mono, pt sans, pt serif). Не знаю, есть ли они в Колибри, но... Выглядят, очень неплохо (во всяком случае, моноширинный)(в XP'юше). По сравнению, со шрифтом Hack, эти шрифты вообще шикарные. Мало того, что открытые и выгледят хорошо, да ещё и поддерживают туеву хучу языков.
Цитата с оф. сайта ПараТайп wrote:
В конце 2011 года выпущен шрифт ПТ Моно — моноширинный шрифт, дополняющий супергарнитуру ПТ Санс – ПТ Сериф, разработанную в рамках проекта общенациональных бесплатных шрифтов.

Гарнитуры ПТ Санс и ПТ Сериф, выпущеные в 2009–2010 годах, являются шрифтами универсального назначения с открытой пользовательской лицензией. Они призваны не только обслуживать печатные издания, сетевые информационные ресурсы, официальную и деловую переписку, образование и науку, но и способствовать развитию национальных письменностей и межкультурного обмена.
Цитата с оф. сайта ПараТайп wrote:
ПТ Санс, ПТ Сериф и ПТ Моно поддерживают обширный список языков Евразии на латинской и кириллической основе. Найти другие шрифты, поддерживающие тот или иной язык, можно в справочном разделе сайта.

Важной особенностью шрифтов является поддержка всех официальных и большинства титульных языков народов и народностей РФ.
Скрин моноширинного шрифта.
Image

Перевел PT Sans, действительно отличный шрифт, можешь глянуть, на кодировку не обращай внимание, её нужно просто поменять.
Всего 95 кб. а размер в нем от 9 пикселей - до 45 пикселей!


Attachments:
File comment: шрифт
PT Sans.rar [95.7 KiB]
Downloaded 163 times
Top
   
PostPosted: Fri Nov 13, 2015 12:05 am 
Offline
User avatar

Joined: Sat Sep 27, 2014 2:59 pm
Posts: 102
pavelyakov wrote:
Перевел PT Sans, действительно отличный шрифт, можешь глянуть, на кодировку не обращай внимание, её нужно просто поменять.
Всего 95 кб. а размер в нем от 9 пикселей - до 45 пикселей!
Спасибо. Сейчас заценю. :D


Top
   
PostPosted: Fri Nov 13, 2015 12:38 am 
Offline
User avatar

Joined: Sat Sep 27, 2014 2:59 pm
Posts: 102
PT Sans, просто замечательно смотрится в Колибри.

Вот.
Image


Top
   
PostPosted: Fri Nov 13, 2015 1:09 am 
Offline
User avatar

Joined: Wed Apr 15, 2015 11:13 pm
Posts: 253
Yason wrote:
PT Sans, просто замечательно смотрится в Колибри.

Вот.
Image

Я думаю после того как сделаю gui (рамку для ввода текста) то можно на основании этого шрифта и gui сделать хороший редактор.


Top
   
PostPosted: Fri Nov 13, 2015 10:32 am 
Offline

Joined: Thu Jan 26, 2006 8:47 pm
Posts: 284
А где можно найти программу для конвертации в KF или алгоритм?

Add:
Алгоритм уже понял сам


Top
   
PostPosted: Fri Nov 13, 2015 2:14 pm 
Offline
User avatar

Joined: Wed Apr 15, 2015 11:13 pm
Posts: 253
Veliant wrote:
А где можно найти программу для конвертации в KF или алгоритм?

Add:
Алгоритм уже понял сам

http://font.ga/
Но он еще не до конца доработан


Top
   
PostPosted: Wed Dec 16, 2015 1:56 pm 
Offline
Kernel Developer
User avatar

Joined: Fri Aug 14, 2009 1:46 am
Posts: 1341
Перерыл весь официальный сайт ГЛОНАСС в поисках спецификации открытого навигационного протокола.
Нашел только полушпионский отчет 20-летней давности
ftp://ftp.kolibrios.org/users/art_zh/doc/public/GLONASS.pdf


Top
   
PostPosted: Wed Dec 16, 2015 5:57 pm 
Offline

Joined: Wed May 18, 2005 7:27 pm
Posts: 1001
Голосом Ельцина: Диссертация, понимаешь....


Top
   
PostPosted: Fri Dec 18, 2015 2:54 pm 
Offline
Kernel Developer
User avatar

Joined: Fri Aug 14, 2009 1:46 am
Posts: 1341
Да, вот здесь еще есть 3-4 технически-полезных абзаца русском
http://www.spacecorp.ru/press/branchnew ... e_id=21630

Обратите внимание: все ссылки в конце статьи - англоязычные.
И кто-то еще удивляется, почему все ГЛОНАСС-локаторы made in оттуда.


Top
   
PostPosted: Wed Jan 20, 2016 5:28 pm 
Offline
Kernel Developer
User avatar

Joined: Fri Aug 14, 2009 1:46 am
Posts: 1341
Спасибо Яндексу - в рунете все-таки есть исчерпывающе-полная книга по ГЛОНАССУ!

ftp://ftp.kolibrios.org/users/art_zh/do ... yapkin.pdf

(похоже, кто-то слил пособие для военных инженеров)


Top
   
PostPosted: Wed Feb 03, 2016 9:30 pm 
Offline
User avatar

Joined: Mon Oct 27, 2008 10:10 pm
Posts: 811
Интересная штукенция по адресу:
https://github.com/humu2009/tinygl.js/b ... triangle.c
а именно
Quote:
Texture mapping with perspective correction and bilinear filtering

что в переводе означает наложение текстуры с перспективной коррекцией и билинейной фильтрацией
Говоря простым языком это наложение сглаженной текстуры (для перспективного режима). Одна из доработок кода TinyGL на github.
Особенно мне понравился макрос для рисования пикселя :wink:
Spoiler: Show
Code:
#define PUT_PIXEL(_a)            \
{                  \
   float w; \
   unsigned int s, t; \
   unsigned int a, b, c, d; \
   PIXEL texel0, texel1, texel2, texel3; \
   if (ZCMP(z,pz[_a])) {            \
      w = 1.0f / winv; \
       s = (unsigned int) (sz * w); \
       t = (unsigned int) (tz * w); \
      texel0 = texture[(t & t_bound) << s_log2 | (s & s_bound)];   \
      if (texel0 & 0xff000000) { \
         texel1 = texture[(t & t_bound) << s_log2 | ((s+1) & s_bound)]; \
         texel2 = texture[((t+1) & t_bound) << s_log2 | (s & s_bound)]; \
         texel3 = texture[((t+1) & t_bound) << s_log2 | ((s+1) & s_bound)]; \
         if ((texel1 & 0xff000000) && (texel2 & 0xff000000) && (texel3 & 0xff000000)) { \
           a = (unsigned int)((sz * w - s) * 16); \
           b = 16 - a; \
           c = ((unsigned int)((tz * w - t) * 16)); \
           d = 16 - c; \
           pp[_a] = ((d * (b * (texel0 & 0xff00ff) + a * (texel1 & 0xff00ff)) + c * (b * (texel2 & 0xff00ff) + a * (texel3 & 0xff00ff))) >> 8) & 0xff00ff | \
                    ((d * (b * (texel0 & 0xff00) + a * (texel1 & 0xff00)) + c * (b * (texel2 & 0xff00) + a * (texel3 & 0xff00))) >> 8) & 0xff00 | \
                    texel0 & 0xff000000; \
           pz[_a] = z;            \
         } \
      } \
    }                  \
    z+=dzdx;               \
    sz+=dszdx;               \
    tz+=dtzdx;               \
     winv+=dwinvdx;      \
}


Top
   
PostPosted: Thu Feb 11, 2016 11:45 pm 
Offline
User avatar

Joined: Sat Sep 27, 2014 2:59 pm
Posts: 102
На заметку. Кто-то на хабре, выложил парсер html, написанный на Сях. Может кому пригодится для разработки браузера для Колибри.

MyHTML — HTML парсер на «голом» Си с поддержкой POSIX Threads
GitHub. MyHTML C/C++ HTML 5 Parser. Using threads.

Parser features (v0.2.1 beta 1):
Asynchronous Parsing, Build Tree and Indexation
Fully conformant with the HTML5 specification
Two API - high and low-level
Manipulation of elements: add, change, delete and other
Manipulation of elements attributes: add, change, delete and other
Support 34 character encoding by specification encoding.spec.whatwg.org
Support detecting character encodings
Support Single Mode parsing
Support for fragment parsing
Support for parsing by chunks
No outside dependencies
C99 support

Support encodings for InputStream:
X_USER_DEFINED, UTF_8, UTF_16LE, UTF_16BE, BIG5, EUC_KR, GB18030,
IBM866, ISO_8859_10, ISO_8859_13, ISO_8859_14, ISO_8859_15, ISO_8859_16, ISO_8859_2, ISO_8859_3,
ISO_8859_4, ISO_8859_5, ISO_8859_6, ISO_8859_7, ISO_8859_8, KOI8_R, KOI8_U, MACINTOSH,
WINDOWS_1250, WINDOWS_1251, WINDOWS_1252, WINDOWS_1253, WINDOWS_1254, WINDOWS_1255, WINDOWS_1256,
WINDOWS_1257, WINDOWS_1258, WINDOWS_874, X_MAC_CYRILLIC

Support encodings for output:
Program working in UTF-8 and returns all in UTF-8

Detecting character encodings:
Now it UTF-8, UTF-16LE, UTF16BE and russian windows-1251, koi8-r, iso-8859-5, x-mac-cyrillic, ibm866

AUTHOR: Alexander Borisov


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 111 posts ]  Go to page Previous 13 4 5 6 7 8 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:  
Powered by phpBB® Forum Software © phpBB Limited