Ссылки на сайты

You can leave links to different KoOS-related sites and articles here
  • Pathoswithin wrote:А чего вы хотели? Я ещё в статье об этом писал, что без сглаживания векторные шрифты выглядят хуже растровых. Даже с хорошим хинтингом много из однобитовых шрифтов не выжмешь.

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

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

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

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

    Важной особенностью шрифтов является поддержка всех официальных и большинства титульных языков народов и народностей РФ.
    Скрин моноширинного шрифта.
    Image
    Перевел PT Sans, действительно отличный шрифт, можешь глянуть, на кодировку не обращай внимание, её нужно просто поменять.
    Всего 95 кб. а размер в нем от 9 пикселей - до 45 пикселей!
    Attachments
    PT Sans.rar (95.7 KiB)
    шрифт
    Downloaded 427 times
    Технологии меняют мир, а я - меняю технологии.
  • pavelyakov wrote:Перевел PT Sans, действительно отличный шрифт, можешь глянуть, на кодировку не обращай внимание, её нужно просто поменять.
    Всего 95 кб. а размер в нем от 9 пикселей - до 45 пикселей!
    Спасибо. Сейчас заценю. :D
  • PT Sans, просто замечательно смотрится в Колибри.

    Вот.
    Image
  • Yason wrote:PT Sans, просто замечательно смотрится в Колибри.

    Вот.
    Image
    Я думаю после того как сделаю gui (рамку для ввода текста) то можно на основании этого шрифта и gui сделать хороший редактор.
    Технологии меняют мир, а я - меняю технологии.
  • А где можно найти программу для конвертации в KF или алгоритм?

    Add:
    Алгоритм уже понял сам
  • Veliant wrote:А где можно найти программу для конвертации в KF или алгоритм?

    Add:
    Алгоритм уже понял сам
    http://font.ga/
    Но он еще не до конца доработан
    Технологии меняют мир, а я - меняю технологии.
  • Перерыл весь официальный сайт ГЛОНАСС в поисках спецификации открытого навигационного протокола.
    Нашел только полушпионский отчет 20-летней давности
    ftp://ftp.kolibrios.org/users/art_zh/do ... LONASS.pdf
  • Голосом Ельцина: Диссертация, понимаешь....
  • Да, вот здесь еще есть 3-4 технически-полезных абзаца русском
    http://www.spacecorp.ru/press/branchnew ... e_id=21630

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

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

    (похоже, кто-то слил пособие для военных инженеров)
  • Интересная штукенция по адресу:
    https://github.com/humu2009/tinygl.js/b ... triangle.c
    а именно
    Texture mapping with perspective correction and bilinear filtering
    что в переводе означает наложение текстуры с перспективной коррекцией и билинейной фильтрацией
    Говоря простым языком это наложение сглаженной текстуры (для перспективного режима). Одна из доработок кода TinyGL на github.
    Особенно мне понравился макрос для рисования пикселя :wink:
    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
  • Who is online

    Users browsing this forum: No registered users and 0 guests