The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск шрифтового движка FreeType 2.6.2

29.11.2015 10:12

Представлен релиз FreeType 2.6.2, модульного шрифтового движка, предоставляющего единый API для унификации обработки и вывода шрифтовых данных в различных векторных и растровых форматах. В новом выпуске основное внимание было уделено решению проблем, возникающих при обработке некорректно оформленных шрифтов. Из новшеств можно отметить добавление в систему автоматического хинтинга (auto-hinter) поддержки затемнения основных вертикальных линий (stem). Данная возможность отключена по умолчанию, так как требует для получения правильного результата линейного смешивания со слоем прозрачности и гамма-коррекции (которые пока не поддерживаются в X11). Для включения следует использовать опции no-stem-darkening и darkening-parameters.

  1. Главная ссылка к новости (http://www.freetype.org/index....)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/43411-freetype
Ключевые слова: freetype
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (33) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 12:26, 29/11/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    >требует для достижения должного качества систем
    >не поддерживается в Х11

    тонко

     
  • 1.2, Аноним (-), 12:52, 29/11/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    2.6 был важным релизом, потому что туда вошли патчи Adobe. 2.6.1 был релизом, из-за которого перестали компилирваться многие программы (сделайте find по portage на предмет патчей для 2.6.1 - даже не для 2.6!). Надеюсь что 2.6.2 ничего не ломает!
     
     
  • 2.3, iZEN (ok), 13:25, 29/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Может не 2.6, а 2.4.12?

    Согласно исторической хронологии новостей:
    01.05.2013 23:25  Google и Adobe передали проекту FreeType код нового растеризатора шрифтов: http://www.opennet.me/opennews/art.shtml?num=36842
    11.05.2013 08:21  Вышел FreeType 2.4.12 с реализацией нового CFF-растеризатора шрифтов: http://www.opennet.me/opennews/art.shtml?num=36908

     
     
  • 3.4, Аноним (-), 13:38, 29/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    И правда. Всё перепутал.
     
  • 2.7, Аноним (-), 17:11, 29/11/2015 [^] [^^] [^^^] [ответить]  
  • –5 +/
    > Надеюсь что 2.6.2 ничего не ломает!

    А я надеюсь что сломает. В нормльной среде поправить код - вообще не проблема, а вот всякою неповоротливую проприетарщину и неподдерживаемое старьё изменения API убивают, и это хорошо.

     
     
  • 3.11, Michael Shigorin (ok), 20:03, 29/11/2015 [^] [^^] [^^^] [ответить]  
  • +9 +/
    >> Надеюсь что 2.6.2 ничего не ломает!
    > А я надеюсь что сломает. В нормльной среде поправить код - вообще не проблема

    О!  кажется, у нас есть доброволец писать патчи на всё подряд.

     
     
  • 4.24, Аноним (-), 08:26, 30/11/2015 [^] [^^] [^^^] [ответить]  
  • –3 +/
    >>> Надеюсь что 2.6.2 ничего не ломает!
    >> А я надеюсь что сломает. В нормльной среде поправить код - вообще не проблема
    > О!  кажется, у нас есть доброволец писать патчи на всё подряд.

    Stable API non-Sence!

     
     
  • 5.31, . (?), 23:00, 30/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Это только когда есть овер-миллион добровольцев. Вот ты к примеру соскочил :-\
     
  • 3.16, Аноним (-), 00:42, 30/11/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > В нормльной среде поправить код - вообще не проблема, а вот всякою неповоротливую проприетарщину и неподдерживаемое старьё изменения API убивают, и это хорошо.

    Ты перепутал открытый софт и проприетарщину.

    Проприетарщина на то и проприетарщина, чтобы за деньги клиентов подстаиваться под постоянно меняющиеся условия. А не поменяются - так Торвальц (невпервой, см. adobeflash+memcpy/memmove) напишет в списки рассылки, чтобы для этой конкретной проприетари разработчики freetype написали отдельный патч, обходящий это нововведение.

    Это авторам открытого софта приходится писать такие патчи бесплатно за свой счёт - и со временем это надоедает.

     
     
  • 4.23, Аноним (-), 08:26, 30/11/2015 [^] [^^] [^^^] [ответить]  
  • –6 +/
    да ладно? Stable API non-sence - не слышали ? ваш бог торвальдс сказал.
     
     
  • 5.25, Аноним (-), 10:51, 30/11/2015 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Stable API non-sence

    Это - для внутренностей. Для интерфейсов у него "never break userspace".

     
     
  • 6.26, Аноним (-), 14:13, 30/11/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это же шкальник, что с него взять. Услышал звон, да не знает, где он. Но это и неважно, ведь главное - вставлять, пусть и с грубыми орфографическими ошибками, умную фразочку к месту и не к месту.
     
     
  • 7.27, Michael Shigorin (ok), 14:32, 30/11/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Это же шкальник, что с него взять.

    Школьники бывают весьма разные и порой очень толковые -- а это скорее "виндостудент", судя по топорнейшей попытке вброса строчки из методички, которую никто не потрудился не то что объяснить, а даже понять.

    А студенты тоже бывают разные, но умный предателем Родины в пользу транснациональной корпорации точно не станет.

     
     
  • 8.32, . (?), 23:06, 30/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Знаешь Миша Ты гонишь Бывает С тобой - даже реже чем с другими, но вот э... текст свёрнут, показать
     
     
  • 9.33, Michael Shigorin (ok), 00:11, 01/12/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Лучше уточнять Кратко -- http wiki opennet ru MSSP Давайте не будем гробить т... текст свёрнут, показать
     
     
  • 10.34, . (?), 04:42, 03/12/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Тьфу Теперь понял о чём ты Тады извиняюсь за тормозизьм ... текст свёрнут, показать
     
  • 3.17, kravich (ok), 04:32, 30/11/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Надеюсь что 2.6.2 ничего не ломает!
    >А я надеюсь что сломает. В нормльной среде поправить код - вообще не проблема, а вот всякою неповоротливую проприетарщину и неподдерживаемое старьё изменения API убивают, и это хорошо.

    Как хорошо, что ты наверняка не программист, и не сможешь воплощать эту политику в жизнь. Собственно, был бы ты программистом - так бы не говорил.

     
  • 3.22, Аноним (-), 05:42, 30/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >> Надеюсь что 2.6.2 ничего не ломает!
    >  А я надеюсь что сломает. В нормльной среде поправить код - вообще не проблема...

    В этом нет ничего хорошего. Если сборка не дефолтная, так начиная с версии 2.6 и далее приходится разыскивать, какой файл куда теперь засунули и где какие настройки поменяли.

     

  • 1.5, Аноним (-), 13:43, 29/11/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    В оригинале новости сказано, что линейное смешивание и гамма-коррекция _пока_ не поддерживается во многих свободных стеках рендеринга графики, таких как иксы. Т.е., есть надежда, что в будущем это будет всё же реализовано.
     
  • 1.6, Crazy Alex (??), 15:26, 29/11/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А через пару лет повсеместно будут дисплеи высокого разрешения и все эти автохинтинги можно будет выкинуть наконец, хе-хе
     
     
  • 2.8, commiethebeastie (ok), 17:28, 29/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    SUHD экраны это не туда, не сюда. 300PPI нет, а стоят дорого.
     
     
  • 3.9, Crazy Alex (??), 17:38, 29/11/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Зато 200 вполне получпем, а больше и не надо длч рисования шрифтов втупую - без хинтингм и антиалиасинга
     
     
  • 4.10, commiethebeastie (ok), 19:45, 29/11/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Зато 200 вполне получпем, а больше и не надо длч рисования шрифтов
    > втупую - без хинтингм и антиалиасинга

    Над планшетами с 200 ppi плакать хочется.

     
     
  • 5.29, ZiNk (ok), 17:00, 30/11/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Планшет обычно ближе к глазам находится. А вот 22" с 200DPI совсем другая тема.
     
  • 3.12, Michael Shigorin (ok), 20:06, 29/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > SUHD экраны это не туда, не сюда. 300PPI нет, а стоят дорого.

    Мне достаточно и 13,3" FHD с [CODE]$ xdpyinfo | grep inch
      resolution:    166x166 dots per inch[/CODE] -- это уже начальная полиграфия.

    PS: и да, Fira Sans.

     
  • 2.15, Аноним (-), 00:36, 30/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > А через пару лет повсеместно будут дисплеи высокого разрешения и все эти автохинтинги можно будет выкинуть наконец, хе-хе

    Я уже выкинул, сижу без хинтинга но со сглаживанием (86dpi, 19'). Привыкаешь быстрее, чем к переходу от несглаженных шрифтов к сглаженным. И после полугода такого режима схинченные глифы кажутся цирковыми уродцами по сравнению с несхинченными, пусть и "пушистыми и нечёткими".

    Уверен, что и на 4К найдутся те, что будет утверждать, что хинтинг делает шрифты читабельнее.

     
     
  • 3.18, Crazy Alex (??), 04:54, 30/11/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А я вот сглаживание терпеть не могу, и приходится сидеть со шрифтами от МС, так как нормального хинтинга больше нигде нет, об автохинтинге вообще промолчим.

    Хинтинг (ручной и качественный) делает шрифты красивыми. Но, кажется, уйдёт в прошлое вместе со всем остальным красивым -от зданий до ложек.

     
     
  • 4.19, Аноним (-), 05:33, 30/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > нормального хинтинга больше нигде нет, об автохинтинге вообще промолчим.

    Ты просто не умеешь его готовить. :)
    У меня автохинтинг работает лучше байткода. ;) Только на жирных отключен.

     
     
  • 5.28, Crazy Alex (ok), 15:48, 30/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Покажи хоть где-нибудь красивый шрифт с автохинтингом без антиалиасинга. Эдак в 8 поинтов размером.
     
     
  • 6.30, Аноним (-), 20:24, 30/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > без антиалиасинга

    Почему без? Для ЭЛТ что ли?

     
     
  • 7.35, arisu (ok), 10:41, 05/12/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >> без антиалиасинга
    > Почему без? Для ЭЛТ что ли?

    потому что сопли выглядят уродливо абсолютно везде. сидишь и думаешь, с чего это зрение ухудшилось, и текст теперь расплывается. а это, оказывается, не зрение, это идиот‐автор решил забить на системные настройки и врубить сопли, потому что «не CRT жы!»

     
  • 3.20, Аноним (-), 05:35, 30/11/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Уверен, что и на 4К найдутся те, кто будет утверждать, что хинтинг делает шрифты читабельнее.

    Если мелкие, то возможно и да.

     
     
  • 4.21, Аноним (-), 05:41, 30/11/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    на ретине ты хинтинг ненужен
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру