The OpenNET Project / Index page

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

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

16.03.2019 10:37

Представлен релиз FreeType 2.10, модульного шрифтового движка, предоставляющего единый API для унификации обработки и вывода шрифтовых данных в различных векторных и растровых форматах.

Наиболее значительным новшеством в новой версии стало добавление поддержки контурных глифов с различными цветными слоями (варианты глифа в разных цветах, например, применяется для emoji). Добавлена порция новых функций для чтения и обработки данных COLR/CPAL в цветных слоях шрифтов OpenType: FT_Palette_Data_Get, FT_Palette_Select, FT_Palette_Set_Foreground_Color, FT_Get_Color_Glyph_Layer, FT_Bitmap_Blend. Полностью переработано руководство по API.

  1. Главная ссылка к новости (https://www.mail-archive.com/f...)
  2. OpenNews: Выпуск шрифтового движка FreeType 2.9
  3. OpenNews: Проект Go опубликовал собственный шрифт для программистов
  4. OpenNews: Шрифты, разработанные для офисного пакета "МойОфис", опубликованы под открытой лицензией
  5. OpenNews: Компания IBM представила открытый набор шрифтов Plex
  6. OpenNews: Техника скрытия данных в тексте через манипуляцию c глифами шрифта
Лицензия: CC-BY
Тип: Программы
Ключевые слова: freetype, font
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, Аноним (1), 11:18, 16/03/2019 [ответить] [показать ветку] [···]    [к модератору]
  • –9 +/
    От релиза к релизу все хуже. Сижу на древнем 2.5.5, до этого сколько мог сидел на 2.3.1. Но со временем приходится обновляться, потому что остальной софт перестает их поддерживать.
     
     
  • 2.2, ололо (?), 11:25, 16/03/2019 [^] [ответить]    [к модератору]
  • +6 +/
    как по мне с 2.7 как раз нормально и можно сидеть) до этого был ужаснейший рендер (если не использовать патчи)
     
     
  • 3.4, Аноним (1), 11:41, 16/03/2019 [^] [ответить]     [к модератору]
  • –2 +/
    Может еще зависеть от fontconfig, его самого я обновляю, а вот правилам наверно ... весь текст скрыт [показать]
     
     
  • 4.53, Аноним (53), 23:34, 17/03/2019 [^] [ответить]     [к модератору]  
  • +2 +/
    Насколько я понимаю, исторически параметров всего два субпиксельное сглаживание... весь текст скрыт [показать]
     
     
  • 5.54, Аноним (53), 23:37, 17/03/2019 [^] [ответить]     [к модератору]  
  • +/
    Имел ввиду, что для большинства десктопных мониторов rgba rgb, а в общем случае ... весь текст скрыт [показать]
     
     
  • 6.79, Аноним (1), 00:29, 26/03/2019 [^] [ответить]     [к модератору]  
  • +/
    Спасибо за ликбез Мне больше нравится сглаживание как в Винде, и ни один режим ... весь текст скрыт [показать]
     
  • 3.10, Аноним (10), 13:14, 16/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Удваиваю, после 2.7 слез с убунтового рендера и прочего самосбора. 2.7 просто манна небесная.
     
  • 3.24, Аноним (24), 17:46, 16/03/2019 [^] [ответить]     [к модератору]  
  • –2 +/
    Без патчей не было и нет ClearType, ещё бы не шг было Спасибо патентам и дист... весь текст скрыт [показать]
     
     
  • 4.26, виндотролль (ok), 19:34, 16/03/2019 [^] [ответить]     [к модератору]  
  • +/
    какой странный аноним Обычно люди без синдрома утенка, попробовав линукс, ставя... весь текст скрыт [показать]
     
     
  • 5.35, Канделябры (?), 11:47, 17/03/2019 [^] [ответить]     [к модератору]  
  • +2 +/
    Это те, кто исповедует линукс-бусидо Верх - это низ, белое - это чёрное, ошпар... весь текст скрыт [показать]
     
  • 3.29, Crazy Alex (ok), 19:51, 16/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Начиная с 2.7 хрен отобьёшься от автохинтинга и сглаживания
     
  • 2.3, пох (?), 11:38, 16/03/2019 [^] [ответить]    [к модератору]  
  • +4 +/
    конечно перестает - нужно ж отрисовать цветную какашку - а у тебя какой-то мамонтов кал, не позволяющий любоваться тонкими переходами тонов коричневого.

     
  • 2.17, Аноним (17), 15:48, 16/03/2019 [^] [ответить]    [к модератору]  
  • +/
    export FREETYPE_PROPERTIES=truetype:interpreter-version=35

    , Luke!

    // b.

     
     
  • 3.20, Аноним (1), 16:01, 16/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Неа. Не помогает.
     
     
  • 4.22, Аноним (17), 16:24, 16/03/2019 [^] [ответить]    [к модератору]  
  • +1 +/
    Не помогает в чём?

    Сижу на Fedora 29 - рендеринг шрифтов такой же, как был >5 лет назад.

    // b.

     
  • 4.23, Андрей (??), 17:03, 16/03/2019 [^] [ответить]    [к модератору]  
  • +/
    У меня это в /etc/X11/Xsession.d/99freetype. И всё стало на свои места после перехода с последней вменяемой версии 2.6.x на 2.7+.
     
  • 4.41, пох (?), 12:28, 17/03/2019 [^] [ответить]    [к модератору]  
  • +/
    оно, afair, нынче требует ключей сборки при компиляции, и, помнится, все равно уже где-то необратимо поломанно, так что можно уже и не париться.

     
  • 2.27, виндотролль (ok), 19:36, 16/03/2019 [^] [ответить]    [к модератору]  
  • +/
    скриншот в студию
     
  • 2.28, Crazy Alex (ok), 19:49, 16/03/2019 [^] [ответить]     [к модератору]  
  • –1 +/
    Поддерживаю Старый freetype, msttcorefonts и убить всё остальное , отключение ... весь текст скрыт [показать]
     
     
  • 3.30, Аноним (30), 19:59, 16/03/2019 [^] [ответить]    [к модератору]  
  • –1 +/
    > msttcorefonts

    Только croscore, только хардкор.

     
     
  • 4.31, Crazy Alex (ok), 21:46, 16/03/2019 [^] [ответить]    [к модератору]  
  • –1 +/
    Ручных хинтов нет - в тoпку
     
  • 3.37, пох (?), 12:20, 17/03/2019 [^] [ответить]     [к модератору]  
  • +/
    пока какая-нибудь мурзила или хромой не начнут просто отказываться работать, не ... весь текст скрыт [показать]
     
     
  • 4.58, Crazy Alex (ok), 02:09, 18/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Да и пёс с ним, там один хрен сторонние шрифты отключены. Я как-то без цветных какашек жил и дальше проживу. Уж ближайшие лет пять-семь - точно, а там видно будет.
     
  • 2.47, Аноним (47), 14:34, 17/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Обнови до последней версии и включи автохинтер вместо субпиксельной шняги -- становится не в пример лучше. А как в браузере поменять я не знаю, у него свои настройки.
     
  • 1.5, Ivan_83 (ok), 11:49, 16/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +3 +/
    Вот же мутанты!
    Я им заслал патч для сборки Cmake вместо ихнего корового автотулса https://savannah.nongnu.org/bugs/index.php?55235
    а они нифига не сделали.
     
     
  • 2.7, Аноним (7), 12:24, 16/03/2019 [^] [ответить]    [к модератору]  
  • +1 +/
    А он (CMake) им нужен? Или кому-то еще, кроме вас?
     
     
  • 3.8, Аноним (1), 12:29, 16/03/2019 [^] [ответить]    [к модератору]  
  • +2 +/
    Мне.
     
  • 3.9, Ordu (ok), 12:47, 16/03/2019 [^] [ответить]    [к модератору]  
  • +3 +/
    Мне. Я хочу, чтобы freetype собирался бы на любом калькуляторе.
     
     
  • 4.11, . (?), 13:22, 16/03/2019 [^] [ответить]    [к модератору]  
  • +2 +/
    так он и собирается - autoconf'ом.

    Без необходимости тащить на этот калькулятор миллиард зависимостей cmake, зависящих от cmake.

     
     
  • 5.12, Ordu (ok), 13:29, 16/03/2019 [^] [ответить]     [к модератору]  
  • +4 +/
    Я лучше притащу зависимостей, они выкачаются и соберутся быстрее, чем отработает... весь текст скрыт [показать]
     
     
  • 6.38, пох (?), 12:22, 17/03/2019 [^] [ответить]     [к модератору]  
  • +1 +/
    и шаг вправо, шаг влево от единственноверной платформы linux 64bit windows 7 ... весь текст скрыт [показать]
     
     
  • 7.46, Ordu (ok), 13:30, 17/03/2019 [^] [ответить]     [к модератору]  
  • +1 +/
    И что это за зависимость Что среди зависимостей cmake может помешать собрать ег... весь текст скрыт [показать]
     
     
  • 8.52, Аноним (53), 23:16, 17/03/2019 [^] [ответить]     [к модератору]  
  • +1 +/
    Если бы ни это minority в конце 90х-начале 2000х, сидели бы вы сейчас на винде с... весь текст скрыт [показать]
     
     
  • 9.59, Ordu (ok), 03:49, 18/03/2019 [^] [ответить]     [к модератору]  
  • +/
    И чё Я не буду следовать безумию, даже если носитель этого безумия мне симпатич... весь текст скрыт [показать]
     
     
  • 10.70, Аноним (70), 18:00, 19/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Диванный теоретик детектед. Ну или быдлокодер-формошлеп
     
     
  • 11.72, Ordu (ok), 18:21, 19/03/2019 [^] [ответить]    [к модератору]  
  • +/
    > Диванный теоретик детектед. Ну или быдлокодер-формошлеп

    Ну да, ну да. Нечего сказать, включай ad hominem. Я знаю. Говорят работает. А ты как думаешь?

     
     
  • 12.73, Аноним (70), 19:13, 19/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Какой тут ad hominem, просто видно, что человек некомпетентен в вопросе, но мнение высказать хочет
     
     
  • 13.74, Ordu (ok), 19:45, 19/03/2019 [^] [ответить]     [к модератору]  
  • +/
    ad hominem, дабы ты знал, это аргумент сводящийся к заявлению о личности оппонен... весь текст скрыт [показать]
     
  • 6.61, Аноним (7), 04:43, 18/03/2019 [^] [ответить]    [к модератору]  
  • +1 +/
    Я смотрю, вы не ищете легких путей.
     
     
  • 7.63, Ordu (ok), 13:41, 18/03/2019 [^] [ответить]     [к модератору]  
  • +/
    Что по вашему лёгких Все сложности здесь решаются пакетным менагером Все, кром... весь текст скрыт [показать]
     
  • 3.34, Аноним (34), 10:23, 17/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Видимо, ИМ он тоже нужен, раз они CMakeLists.txt в репозиторий положили.
     
     
  • 4.39, пох (?), 12:23, 17/03/2019 [^] [ответить]     [к модератору]  
  • +/
    он там уже пять лет лежит, синенький, потому что мертвенький Выложил очередной... весь текст скрыт [показать]
     
     
  • 5.45, Ivan_83 (ok), 12:40, 17/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Ну вот я и допилил до рабочего, настолько что у меня в системе оно без проблем работает.
    И результат получается сопоставим.
    Пришлось по всему мерзкому автотулсу лазать чтобы сделать рабочее.
     
  • 3.43, Ivan_83 (ok), 12:38, 17/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Ваще да, я же не единственный кто собирает.
    Автотулс сплошная боль.
     
     
  • 4.60, Аноним (7), 04:41, 18/03/2019 [^] [ответить]    [к модератору]  
  • +/
    А в чем, проблема, собственно? Чтобы собрать достаточно плюс-минус тех же configure && make.
     
     
  • 5.78, Ivan_83 (ok), 20:06, 23/03/2019 [^] [ответить]    [к модератору]  
  • +/
    В том, что:
    1. автотулс собирают ощутимо дольше
    2. автотулс - это ворох файлов с разными синтаксисом, а cmake в данном случае хватает и одного файла.
     
  • 2.18, Аноним (18), 15:49, 16/03/2019 [^] [ответить]    [к модератору]  
  • +1 +/
    А кто систему сборки поддерживать будет? Ты?
     
     
  • 3.44, Ivan_83 (ok), 12:39, 17/03/2019 [^] [ответить]    [к модератору]  
  • +1 +/
    Там поддерживать нечего, они мало что меняют.
    Вся самая сложная работа уже сделана в патче.
     
     
  • 4.48, виндотролль (ok), 17:59, 17/03/2019 [^] [ответить]     [к модератору]  
  • +/
    Напиши о патче где-то на реддите, найдутся однодумцы, которые ввяжутся в обсужде... весь текст скрыт [показать]
     
     
  • 5.71, Аноним (70), 18:03, 19/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Полезная для кого? Если бы разработчикам была бы полезна, взяли бы давно
     
  • 5.77, Ivan_83 (ok), 20:04, 23/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Я там не обитаю и не планирую, запости если не трудно.
     
  • 2.68, anonymous (??), 10:20, 19/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Пиши им в рассылку, они больше по ней реагируют.
     
  • 1.6, iPony (?), 12:22, 16/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Что-то как-то боязно. Опять всё разлетится...
     
     
  • 2.13, Аноним (13), 14:10, 16/03/2019 [^] [ответить]     [к модератору]  
  • –2 +/
    в виду отсутствия в системе возможность её сбэкапить, с последующим восстановлен... весь текст скрыт [показать]
     
     
  • 3.21, анонн (?), 16:02, 16/03/2019 [^] [ответить]     [к модератору]  
  • +4 +/
    Опять виндузня лезет 8230 Во-первых Восстановление из-за сбоя после смены ш... весь текст скрыт [показать]
     
     
  • 4.32, annual slayer (?), 03:43, 17/03/2019 [^] [ответить]     [к модератору]  
  • +/
    nixos guix самое то для таких откатов ну а так вообще снэпшоты средствами lvm,... весь текст скрыт [показать]
     
  • 4.33, Аноним (33), 06:09, 17/03/2019 [^] [ответить]    [к модератору]  
  • +/
    > dump

    то то его никто не использует в линуксе! Удобное, да

     
     
  • 5.40, пох (?), 12:26, 17/03/2019 [^] [ответить]     [к модератору]  
  • +2 +/
    а как его использовать в линуксе, если он существует только для ext , и то не фа... весь текст скрыт [показать]
     
  • 5.50, анонн (?), 18:05, 17/03/2019 [^] [ответить]    [к модератору]  
  • +/
    >> dump
    > то то его никто не использует в линуксе! Удобное, да

    Это исключительно проблемы пользователей линукс.
    Хотя говорят, в пингвине этих бэкапщиков все равно вагон и маленькая тележка.


     
  • 4.57, Аноним (13), 01:09, 18/03/2019 [^] [ответить]    [к модератору]  
  • +/
    только для использования всего этого зоопарка необходима рабочая операционка и целая файловая система, в отличии от ...
    ни у кого нет своего загрузчика и резервирования места вне файловой системе
     
     
  • 5.65, анонн (?), 16:35, 18/03/2019 [^] [ответить]     [к модератору]  
  • +/
    Ну да, пакетник с возможностью бэкапа пакета и бэкапщик уровня ФС - это слишком ... весь текст скрыт [показать]
     
     
  • 6.66, Аноним (13), 01:08, 19/03/2019 [^] [ответить]     [к модератору]  
  • +/
    видно, что не работали плотно не с акронимом, не с гоубеком dd, как и большен... весь текст скрыт [показать]
     
     
  • 7.67, анонн (?), 05:53, 19/03/2019 [^] [ответить]     [к модератору]  
  • +/
    Видно, что не пользовались возможностью мгновенного создания контрольных точек ... весь текст скрыт [показать]
     
  • 1.14, Аноним (14), 15:03, 16/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    До первого багфикс-релиза это бета.
     
     
  • 2.42, пох (?), 12:31, 17/03/2019 [^] [ответить]    [к модератору]  
  • +/
    как будто после первого багфикс релиза не понадобятся второй, третий и до бесконечности.
    Это релиз, они у нас все такие.

     
  • 1.15, Аноним (15), 15:11, 16/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    а я пользуюсь шрифтами от гугл и по привычке включаю мепиксельное сглаживание  
     
  • 1.16, Аноним (15), 15:23, 16/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Парни, а кто знает, какие еще параметры доступны в FREETYPE_PROPERTIES ?
    Может настройки фаттанга еть.
     
     
  • 2.19, Аноним (17), 15:50, 16/03/2019 [^] [ответить]    [к модератору]  
  • +1 +/
    Google сломался?

    Полный список: https://www.freetype.org/freetype2/docs/reference/site/ft2-properties.html#pro

    // b.

     
     
  • 3.25, Аноним (15), 18:46, 16/03/2019 [^] [ответить]    [к модератору]  
  • +/
    и как им пользоватся?
    на не стандартном PPI есть проблема с фиттингом глифов и пиксели
    можно как-то подобрать удобные значения?
     
  • 3.55, Аноним (55), 00:02, 18/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Ссылка не алё. У меня 404 Not Found :(
     
  • 3.56, Аноним (55), 00:02, 18/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Нашел. Правильная ссылка: https://www.freetype.org/freetype2/docs/reference/ft2-properties.html
     
  • 1.36, Канделябры (?), 12:03, 17/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    У меня в фулл хд при перезагрузке из винды в линукс всегда следует 5 минут глазного кретинизма на адаптацию. А обратно - это как ты оказывается всё это время болел коньюктивитом и не знал об этом и тут тебя вдруг волшебной палочкой тресь и вылечили в одно мгновение. И это при том, в линуксе у меня шрифты всегда больше. От 10 кегля и выше. Потому что на 9 уже начинает кашеварить в глазах, а на 8 вообще уже mess. В то время как на винде 9 кегль - стандартный рабочий.
     
     
  • 2.49, виндотролль (ok), 18:02, 17/03/2019 [^] [ответить]    [к модератору]  
  • +/
    > У меня в фулл хд при перезагрузке из винды в линукс всегда
    > следует 5 минут глазного кретинизма на адаптацию. А обратно - это
    > как ты оказывается всё это время болел коньюктивитом и не знал
    > об этом и тут тебя вдруг волшебной палочкой тресь и вылечили
    > в одно мгновение. И это при том, в линуксе у меня
    > шрифты всегда больше. От 10 кегля и выше. Потому что на
    > 9 уже начинает кашеварить в глазах, а на 8 вообще уже
    > mess. В то время как на винде 9 кегль - стандартный
    > рабочий.

    dpi одинаковый? Вангую, что нет.

     
     
  • 3.51, Канделябры (?), 20:54, 17/03/2019 [^] [ответить]    [к модератору]  
  • +/
    И 96 как в винде был и расчётом по монитору тоже был - разницы на глаз нет. ШГ и ШГ.
     
     
  • 4.62, Аноним (62), 12:24, 18/03/2019 [^] [ответить]    [к модератору]  
  • +/
    https://pastebin.com/raw/GMTBrGz8 положить в ~/.config/fontconfig/fonts.conf

    https://pastebin.com/raw/f3z00J6e положить в ~/.Xresources

    Перезапустить иксы ну или перезагрузить компутерг.

     
     
  • 5.69, нах (?), 12:51, 19/03/2019 [^] [ответить]    [к модератору]  
  • +/
    поздравляем, теперь кроме ШГ у него еще и мыло мыльное.

     
     
  • 6.75, Аноним (75), 21:59, 20/03/2019 [^] [ответить]    [к модератору]  
  • –1 +/
    Если у него мыло мыльное то пусть выкинет свой монитор в окно.
     
  • 1.64, Аноним (64), 14:27, 18/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Когда сглаживание как в форточках завезут? Есть патчи которые клали на все патенты?
     

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


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