Ссылки на сайты
-
Мне одному кажется, что i в этом шрифте никакая?
Ясно.Pathoswithin wrote:А чего вы хотели? Я ещё в статье об этом писал, что без сглаживания векторные шрифты выглядят хуже растровых. Даже с хорошим хинтингом много из однобитовых шрифтов не выжмешь.
Yason
Теперь .kf в Eolite по умолчанию просмотрщиком открывается.
Вот, ещё шрифты нашёл (pt mono, pt sans, pt serif). Не знаю, есть ли они в Колибри, но... Выглядят, очень неплохо (во всяком случае, моноширинный)(в XP'юше). По сравнению, со шрифтом Hack, эти шрифты вообще шикарные. Мало того, что открытые и выгледят хорошо, да ещё и поддерживают туеву хучу языков.
Цитата с оф. сайта ПараТайп wrote:В конце 2011 года выпущен шрифт ПТ Моно — моноширинный шрифт, дополняющий супергарнитуру ПТ Санс – ПТ Сериф, разработанную в рамках проекта общенациональных бесплатных шрифтов.
Гарнитуры ПТ Санс и ПТ Сериф, выпущеные в 2009–2010 годах, являются шрифтами универсального назначения с открытой пользовательской лицензией. Они призваны не только обслуживать печатные издания, сетевые информационные ресурсы, официальную и деловую переписку, образование и науку, но и способствовать развитию национальных письменностей и межкультурного обмена.
Скрин моноширинного шрифта.Цитата с оф. сайта ПараТайп wrote:ПТ Санс, ПТ Сериф и ПТ Моно поддерживают обширный список языков Евразии на латинской и кириллической основе. Найти другие шрифты, поддерживающие тот или иной язык, можно в справочном разделе сайта.
Важной особенностью шрифтов является поддержка всех официальных и большинства титульных языков народов и народностей РФ.
Перевел PT Sans, действительно отличный шрифт, можешь глянуть, на кодировку не обращай внимание, её нужно просто поменять.Yason wrote:Вот, ещё шрифты нашёл (pt mono, pt sans, pt serif). Не знаю, есть ли они в Колибри, но... Выглядят, очень неплохо (во всяком случае, моноширинный)(в XP'юше). По сравнению, со шрифтом Hack, эти шрифты вообще шикарные. Мало того, что открытые и выгледят хорошо, да ещё и поддерживают туеву хучу языков.Цитата с оф. сайта ПараТайп wrote:В конце 2011 года выпущен шрифт ПТ Моно — моноширинный шрифт, дополняющий супергарнитуру ПТ Санс – ПТ Сериф, разработанную в рамках проекта общенациональных бесплатных шрифтов.
Гарнитуры ПТ Санс и ПТ Сериф, выпущеные в 2009–2010 годах, являются шрифтами универсального назначения с открытой пользовательской лицензией. Они призваны не только обслуживать печатные издания, сетевые информационные ресурсы, официальную и деловую переписку, образование и науку, но и способствовать развитию национальных письменностей и межкультурного обмена.Скрин моноширинного шрифта.Цитата с оф. сайта ПараТайп wrote:ПТ Санс, ПТ Сериф и ПТ Моно поддерживают обширный список языков Евразии на латинской и кириллической основе. Найти другие шрифты, поддерживающие тот или иной язык, можно в справочном разделе сайта.
Важной особенностью шрифтов является поддержка всех официальных и большинства титульных языков народов и народностей РФ.
Всего 95 кб. а размер в нем от 9 пикселей - до 45 пикселей!
- Attachments
-
-
PT Sans.rar (95.7 KiB)
- шрифт
Downloaded 424 times
-
Технологии меняют мир, а я - меняю технологии.
Спасибо. Сейчас заценю.pavelyakov wrote:Перевел PT Sans, действительно отличный шрифт, можешь глянуть, на кодировку не обращай внимание, её нужно просто поменять.
Всего 95 кб. а размер в нем от 9 пикселей - до 45 пикселей!
PT Sans, просто замечательно смотрится в Колибри.
Вот.
Вот.
Я думаю после того как сделаю gui (рамку для ввода текста) то можно на основании этого шрифта и gui сделать хороший редактор.Yason wrote:PT Sans, просто замечательно смотрится в Колибри.
Вот.
Технологии меняют мир, а я - меняю технологии.
А где можно найти программу для конвертации в KF или алгоритм?
Add:
Алгоритм уже понял сам
Add:
Алгоритм уже понял сам
http://font.ga/Veliant wrote:А где можно найти программу для конвертации в KFили алгоритм?
Add:
Алгоритм уже понял сам
Но он еще не до конца доработан
Технологии меняют мир, а я - меняю технологии.
Перерыл весь официальный сайт ГЛОНАСС в поисках спецификации открытого навигационного протокола.
Нашел только полушпионский отчет 20-летней давности
ftp://ftp.kolibrios.org/users/art_zh/do ... LONASS.pdf
Нашел только полушпионский отчет 20-летней давности
ftp://ftp.kolibrios.org/users/art_zh/do ... LONASS.pdf
Голосом Ельцина: Диссертация, понимаешь....
Да, вот здесь еще есть 3-4 технически-полезных абзаца русском
http://www.spacecorp.ru/press/branchnew ... e_id=21630
Обратите внимание: все ссылки в конце статьи - англоязычные.
И кто-то еще удивляется, почему все ГЛОНАСС-локаторы made in оттуда.
http://www.spacecorp.ru/press/branchnew ... e_id=21630
Обратите внимание: все ссылки в конце статьи - англоязычные.
И кто-то еще удивляется, почему все ГЛОНАСС-локаторы made in оттуда.
Спасибо Яндексу - в рунете все-таки есть исчерпывающе-полная книга по ГЛОНАССУ!
ftp://ftp.kolibrios.org/users/art_zh/do ... yapkin.pdf
(похоже, кто-то слил пособие для военных инженеров)
ftp://ftp.kolibrios.org/users/art_zh/do ... yapkin.pdf
(похоже, кто-то слил пособие для военных инженеров)
Интересная штукенция по адресу:
https://github.com/humu2009/tinygl.js/b ... triangle.c
а именно
Говоря простым языком это наложение сглаженной текстуры (для перспективного режима). Одна из доработок кода TinyGL на github.
Особенно мне понравился макрос для рисования пикселя
https://github.com/humu2009/tinygl.js/b ... triangle.c
а именно
что в переводе означает наложение текстуры с перспективной коррекцией и билинейной фильтрациейTexture mapping with perspective correction and bilinear filtering
Говоря простым языком это наложение сглаженной текстуры (для перспективного режима). Одна из доработок кода TinyGL на github.
Особенно мне понравился макрос для рисования пикселя
Spoiler:
Code: Select all
#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; \
}
На заметку. Кто-то на хабре, выложил парсер 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
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
Who is online
Users browsing this forum: No registered users and 4 guests