URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 68780
[ Назад ]

Исходное сообщение
"Вышел шрифтовой движок FreeType 2.4.0"

Отправлено opennews , 13-Июл-10 10:38 
Вышел (http://www.freetype.org/index2.html#release-freetype-2.4.0) релиз FreeType 2.4.0 (http://www.freetype.org), модульного шрифтового движка, предоставляющего единый API для унификации обработки и вывода шрифтовых данных в различных векторных и растровых форматах. Ключевой особенностью новой ветки является (http://sourceforge.net/projects/freetype/files/freetype2/2.4...) включение по умолчанию интерпретатора TrueType-байткода, который ранее был отключен из-за патентных ограничений и требовал для повышения качества рендеринга векторных шрифтов во многих дистрибутивах ручной пересборки (http://www.opennet.me/tips/info/1772.shtml). В мае 2010 года срок действия патента на интерпретатора TrueType-байткода истек. Кроме того, отмечается проведение работы, направленной на повышение стабильности библиотеки при обработке поврежденных или некорректных шрифтов.


URL: http://www.freetype.org/index2.html#release-freetype-2.4.0
Новость: http://www.opennet.me/opennews/art.shtml?num=27282


Содержание

Сообщения в этом обсуждении
"Вышел шрифтовой движок FreeType 2.4.0"
Отправлено Daemontux , 13-Июл-10 10:38 
ШГ вовсех дистрах отменяется?

"Вышел шрифтовой движок FreeType 2.4.0"
Отправлено ононим , 13-Июл-10 10:43 
в убунте уже и так все отлично.

"Вышел шрифтовой движок FreeType 2.4.0"
Отправлено астронимус , 13-Июл-10 10:58 
Нет, пока не будет а) нормальных шрифтов, б) вменяемых правил для фонтконфига из коробки. Можно подумать включением интерпретатора байткода в фритайпе панацея.

"Вышел шрифтовой движок FreeType 2.4.0"
Отправлено andy , 13-Июл-10 11:51 
Покажите, пожалуйста, свои правила для фонтоконфига.

"Вышел шрифтовой движок FreeType 2.4.0"
Отправлено Иван Иванович Иванов , 13-Июл-10 12:12 
Правила для fontconfig'a, шрифты и примеры рендеринга здесь http://linuxfonts.narod.ru/

"Вышел шрифтовой движок FreeType 2.4.0"
Отправлено Daemontux , 13-Июл-10 13:02 
Вырвиглазная у вас домашняя страничка

"Вышел шрифтовой движок FreeType 2.4.0"
Отправлено Анонимный трус , 13-Июл-10 12:05 
True.
В большинстве дистрибутивов по умолчанию отключено субпиксельное сглаживание, хотя уже большинство людей сидит на ЖК-мониторах, для которых sub-pixel и был придуман.

Вот этого я никогда не понимал.

И, да, шрифты ужасны.


"Вышел шрифтовой движок FreeType 2.4.0"
Отправлено Alex , 14-Июл-10 07:32 
>нормальных шрифтов

Это каких?


"Вышел шрифтовой движок FreeType 2.4.0"
Отправлено anthonio , 13-Июл-10 12:22 
А как вообще происходит отрисовка?
И что с остальными: cairo, libXft?

"Вышел шрифтовой движок FreeType 2.4.0"
Отправлено p5n , 13-Июл-10 12:33 
cairo и libXft работают через freetype.

"Вышел шрифтовой движок FreeType 2.4.0"
Отправлено anthonio , 13-Июл-10 13:36 
А зачем тогда их патчат на предмет сглаживания?
К примеру, в оверлее генты devnull есть эти пакеты с флагом cleatype и в арче aur тоже.

"Вышел шрифтовой движок FreeType 2.4.0"
Отправлено runoverheads , 13-Июл-10 14:09 
видимо патчат что то другое.
интерпретатора TrueType-байткода в генту работает из коробки (но можно выключить USE флагом bindist)

"Вышел шрифтовой движок FreeType 2.4.0"
Отправлено анонимиус , 13-Июл-10 14:51 
Там патч для субпиксельного. Байткодер - другое.

Вот, поковырялся в "аналах" %)

http://osdir.com/ml/fonts.freetype.user/2006-09/msg00062.html


"Вышел шрифтовой движок FreeType 2.4.0"
Отправлено anthonio , 13-Июл-10 15:08 
Спс. Кстати, с патченными совсем другое дело! :)

"Вышел шрифтовой движок FreeType 2.4.0"
Отправлено zuborg , 13-Июл-10 15:14 
что занятно, во фре в портах по умолчанию собирается с этим интерпретатором, но без WITH_LCD_FILTERING, и make config до сих пор не прикрутили - кто вручную в /etc/make.conf не прописал
WITH_LCD_FILTERING=yes
тот сидит без субпиксельного рендеринга (

"Вышел шрифтовой движок FreeType 2.4.0"
Отправлено аноним , 13-Июл-10 21:18 
>тот сидит без субпиксельного рендеринга

И наслаждается.


"Вышел шрифтовой движок FreeType 2.4.0"
Отправлено Аноним , 13-Июл-10 16:01 
похоже libass не нравится новая версия freetype

    Program received signal SIGBUS, Bus error.
    0x00000008057ad900 in ft_new_glyph (source=0x8153ffb50, target=0x7fffffff8160) at /a/freetype-2.4.0/src/base/ftglyph.c:290
    290          if ( !FT_ALLOC( glyph, clazz->glyph_size ) )
    (gdb) bt f
    #0  0x00000008057ad900 in ft_new_glyph (source=0x8153ffb50, target=0x7fffffff8160)
    at /a/freetype-2.4.0/src/base/ftglyph.c:290
        memory = <error reading variable memory (Cannot access memory at address 0x8000001c8)>
        error = 3
        glyph = 0x0
    #1  FT_Glyph_Copy (source=0x8153ffb50, target=0x7fffffff8160) at /a/freetype-2.4.0/src/base/ftglyph.c:330
        copy = 0x0
        error = <value optimized out>
        clazz = 0x4021271529907abf
    #2  0x00000000006db2fc in get_bitmap_glyph (render_priv=0x801927500, event=0x804e290a0, event_images=0x801857050) at ass_render.c:1141
        glyph = 0x0
        outline = 0x0
        hash_val = {
          bm = 0x7fffffffa650,
          bm_o = 0x7fffffff8280,
          bm_s = 0x1d00000000
        }
        fax_scaled = <value optimized out>
        error = <value optimized out>
        fay_scaled = <value optimized out>
        val = <value optimized out>
        key = 0x8194070e0
    ...


"Вышел шрифтовой движок FreeType 2.4.0"
Отправлено Zenitur , 13-Июл-10 18:32 
Ждём ебилдов. Кстати, знающие люди, не подскажете, почему у openSSL 1 ебилда нигде найти не могу?