Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Вс окт 22, 2017 10:58 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 95 сообщений ]  На страницу Пред. 13 4 5 6 7 След.
Автор Сообщение
 Заголовок сообщения: Re: Ссылки на сайты
СообщениеДобавлено: Сб ноя 07, 2015 9:37 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пт апр 17, 2015 9:44 am
Сообщения: 29
Мне одному кажется, что i в этом шрифте никакая?


Вернуться к началу
 Заголовок сообщения: Re: Ссылки на сайты
СообщениеДобавлено: Вс ноя 08, 2015 3:59 am 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Заголовок сообщения: Re: Ссылки на сайты
СообщениеДобавлено: Чт ноя 12, 2015 12:46 pm 
Не в сети
Аватара пользователя

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

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

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


Вернуться к началу
 Заголовок сообщения: Re: Ссылки на сайты
СообщениеДобавлено: Чт ноя 12, 2015 3:27 pm 
Не в сети
Аватара пользователя

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

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

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

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


Вложения:
Комментарий к файлу: шрифт
PT Sans.rar [95.7 КБ]
89 скачиваний
Вернуться к началу
 Заголовок сообщения: Re: Ссылки на сайты
СообщениеДобавлено: Пт ноя 13, 2015 12:05 am 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Заголовок сообщения: Re: Ссылки на сайты
СообщениеДобавлено: Пт ноя 13, 2015 12:38 am 
Не в сети
Аватара пользователя

Зарегистрирован: Сб сен 27, 2014 2:59 pm
Сообщения: 102
PT Sans, просто замечательно смотрится в Колибри.

Вот.
Изображение


Вернуться к началу
 Заголовок сообщения: Re: Ссылки на сайты
СообщениеДобавлено: Пт ноя 13, 2015 1:09 am 
Не в сети
Аватара пользователя

Зарегистрирован: Ср апр 15, 2015 11:13 pm
Сообщения: 156
Yason писал(а):
PT Sans, просто замечательно смотрится в Колибри.

Вот.
Изображение

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


Вернуться к началу
 Заголовок сообщения: Re: Ссылки на сайты
СообщениеДобавлено: Пт ноя 13, 2015 10:32 am 
Не в сети

Зарегистрирован: Чт янв 26, 2006 8:47 pm
Сообщения: 284
А где можно найти программу для конвертации в KF или алгоритм?

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


Вернуться к началу
 Заголовок сообщения: Re: Ссылки на сайты
СообщениеДобавлено: Пт ноя 13, 2015 2:14 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Ср апр 15, 2015 11:13 pm
Сообщения: 156
Veliant писал(а):
А где можно найти программу для конвертации в KF или алгоритм?

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

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


Вернуться к началу
 Заголовок сообщения: Re: Ссылки на сайты
СообщениеДобавлено: Ср дек 16, 2015 1:56 pm 
Не в сети
Kernel Developer
Аватара пользователя

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


Вернуться к началу
 Заголовок сообщения: Re: Ссылки на сайты
СообщениеДобавлено: Ср дек 16, 2015 5:57 pm 
Не в сети

Зарегистрирован: Ср май 18, 2005 7:27 pm
Сообщения: 1001
Голосом Ельцина: Диссертация, понимаешь....


Вернуться к началу
 Заголовок сообщения: Re: Ссылки на сайты
СообщениеДобавлено: Пт дек 18, 2015 2:54 pm 
Не в сети
Kernel Developer
Аватара пользователя

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

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


Вернуться к началу
 Заголовок сообщения: Re: Ссылки на сайты
СообщениеДобавлено: Ср янв 20, 2016 5:28 pm 
Не в сети
Kernel Developer
Аватара пользователя

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

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

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


Вернуться к началу
 Заголовок сообщения: Re: Ссылки на сайты
СообщениеДобавлено: Ср фев 03, 2016 9:30 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн окт 27, 2008 10:10 pm
Сообщения: 750
Интересная штукенция по адресу:
https://github.com/humu2009/tinygl.js/b ... triangle.c
а именно
Цитата:
Texture mapping with perspective correction and bilinear filtering

что в переводе означает наложение текстуры с перспективной коррекцией и билинейной фильтрацией
Говоря простым языком это наложение сглаженной текстуры (для перспективного режима). Одна из доработок кода TinyGL на github.
Особенно мне понравился макрос для рисования пикселя :wink:
Спойлер: Показать
Код:
#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;      \
}


Вернуться к началу
 Заголовок сообщения: Re: Ссылки на сайты
СообщениеДобавлено: Чт фев 11, 2016 11:45 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Сб сен 27, 2014 2:59 pm
Сообщения: 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


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 95 сообщений ]  На страницу Пред. 13 4 5 6 7 След.

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB