The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  вход/выход  слежка  RSS
"Выпуск шрифтового движка FreeType 2.7.1"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск шрифтового движка FreeType 2.7.1"  +/
Сообщение от opennews (ok) on 31-Дек-16, 20:36 
Доступен (http://www.freetype.org/index.html#news) релиз FreeType 2.7.1, модульного шрифтового движка, предоставляющего единый API для унификации обработки и вывода шрифтовых данных в различных векторных и растровых форматах.  В новой версии добавлена (https://sourceforge.net/projects/freetype/files/freetype2/2.7.1/) поддержка разработанного компанией Adobe формата шрифтов CFF2 и изменчивых шрифтов OpenType, определённых в спецификации  OpenType 1.8 (https://www.microsoft.com/typography/otspec180/). Устранены проблемы с обработкой raw CID шрифтов, встречающихся в PDF-файлах.

В  изменчивых шрифтах (https://www.microsoft.com/typography/otspec180/otvaroverview...) толщина, ширина и другие стилистические характеристики глифа могут произвольно меняться. Вместо отдельного описания каждого представления, комбинации возможных вариантов определяются в одном шрифтовом ресурсе через определения возможных delta-отклонений от базового глифа с получением результата через применение интерполяции. Таким образом, вместо использования для каждого стиля своего файла со шрифтом, можно обойтись одним шрифтовым файлом, что значительно сокращает размер данных, необходимых для получения заданного результата.

URL: http://www.mail-archive.com/freetype-announce@nongnu.or...
Новость: https://www.opennet.ru/opennews/art.shtml?num=45793

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Выпуск шрифтового движка FreeType 2.7.1"  +1 +/
Сообщение от A.Stahl (ok) on 31-Дек-16, 20:36 
А к какой версии планируют победить ШГ?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Выпуск шрифтового движка FreeType 2.7.1"  +1 +/
Сообщение от Mihail Zenkov (ok) on 31-Дек-16, 20:42 
Судя по "Вместо отдельного описания каждого представления, комбинации возможных вариантов определяются в одном шрифтовом ресурсе через определения возможных delta-отклонений от базового глифа с получением результата через применение интерполяции." ШГ будет только прогрессировать, так как результат будет заведомо хуже, чем индивидуальная ручная подгонка. Зато из одного шрифта сделают 100500 :) Только вот нужно ли это ...
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

7. "Выпуск шрифтового движка FreeType 2.7.1"  +1 +/
Сообщение от Timur I. Davletshin email on 31-Дек-16, 22:46 
Adobe MM уже сто лет в обед, Metafont использует аналогичный принцип.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

11. "Выпуск шрифтового движка FreeType 2.7.1"  +/
Сообщение от Аноним (??) on 01-Янв-17, 01:46 
> Зато из одного шрифта сделают 100500 :) Только вот нужно ли это ...

Да вот bitmap-based шрифты не масштабируются, однако. А уповать что одного DPI хватит всем как-то не приходится. Как-то так получилось что вручную расставлять пикселы правильно для вообще всех DPI дисплеев существующих на планете всем оказалось очень западло.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

15. "Выпуск шрифтового движка FreeType 2.7.1"  +/
Сообщение от Аноним (??) on 01-Янв-17, 04:19 
> Да вот bitmap-based шрифты не масштабируются, однако.

Казалось бы, причем тут bitmap-шрифты.

> Как-то так получилось что вручную расставлять
> пикселы правильно для вообще всех DPI дисплеев существующих на планете всем
> оказалось очень западло.

И тут анонима понесло...

Вообще-то речь совсем не о ручной расстановке пикселей для DPI, а о вариациях изображения глифа и о том, что интерполяция обычно все же хуже ручной подгонки:
>> Вместо отдельного описания каждого представления, комбинации возможных вариантов
>> определяются в одном шрифтовом ресурсе через определения возможных delta-отклонений от
>> базового глифа с получением результата через применение интерполяции.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

19. "Выпуск шрифтового движка FreeType 2.7.1"  +/
Сообщение от Аноним (??) on 01-Янв-17, 13:34 
> Казалось бы, причем тут bitmap-шрифты.

При том что Зенков наверное на них намекал. Он любитель подобной некромансии.

> И тут анонима понесло...

Так спокойнее, тезка. Ты просто не в контексте предпочтений некоторых Древних :)

> Вообще-то речь совсем не о ручной расстановке пикселей для DPI, а о
> вариациях изображения глифа и о том, что интерполяция обычно все же
> хуже ручной подгонки:

Интерполяция неизбежно будет, потому что отрисовать ВСЕ размеры шрифта под ВСЕ DPI один хрен что в векторе что в растре малореально. И весь пойнт TTF и сотоварищей в том что можно нарисовать один раз и дальше масштабировать. Понятно что с какой-то интерполяцией. Зато не надо прорисовать каждый размер шрифта мануально.

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

22. "Выпуск шрифтового движка FreeType 2.7.1"  +2 +/
Сообщение от Mihail Zenkov (ok) on 01-Янв-17, 14:20 
> Интерполяция неизбежно будет, потому что отрисовать ВСЕ размеры шрифта под ВСЕ DPI
> один хрен что в векторе что в растре малореально.

Почему нельзя использовать шрифт большего размера при большем DPI?

> И весь
> пойнт TTF и сотоварищей в том что можно нарисовать один раз
> и дальше масштабировать.

А дальше править hintig вручную для каждого символа на малых размерах.
Я не против ttf и масштабирования - на больших размерах шрифтов масштабирование более чем приемлемо. Я против мыла и кривого отображения на малых размерах шрифтов. Поэтому до сих пор приходиться пользоваться tahoma.

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

3. "Выпуск шрифтового движка FreeType 2.7.1"  +1 +/
Сообщение от Плазма полетела on 31-Дек-16, 20:46 
Infinality - и проблем нет.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "Выпуск шрифтового движка FreeType 2.7.1"  +1 +/
Сообщение от Аноним (??) on 31-Дек-16, 22:04 
Проблема — поставить везде Infinality. Есть ли хоть один дистр, в котором оно из коробки?
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

29. "Выпуск шрифтового движка FreeType 2.7.1"  +/
Сообщение от Гугл диск email on 01-Янв-17, 22:44 
> Проблема — поставить везде Infinality. Есть ли хоть один дистр, в котором
> оно из коробки?

Плачьте, злопыхатели! Альт, в симпли седьмом был,в восьмых стартеркитах есть. Не уверен,во всех ли.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

30. "Выпуск шрифтового движка FreeType 2.7.1"  +/
Сообщение от Ordu email(ok) on 02-Янв-17, 04:01 
Что по-твоему "из коробки"? Gentoo с USE=infinality -- это "из коробки" или нет?
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

32. "Выпуск шрифтового движка FreeType 2.7.1"  +/
Сообщение от Michael Shigorin email(ok) on 02-Янв-17, 19:38 
> Есть ли хоть один дистр, в котором оно из коробки?

В моих поделках (altlinux.org/starterkits) входит в варианты cinnamon, enlightenment, lxde; можно одним движением вкрутить в текущие альтовские десктопные дистрибутивы, добавив use/fonts/infinality и пересобрав исошку (кстати, если кому сильно охота -- можно такое предложить ув. tema, который после казуса с лицензией решил пилить свой вариант школьного и обычного десктопа из альта, назвав семейство "Комета": http://forum.russ2.com/index.php?showtopic=4275).

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

5. "Выпуск шрифтового движка FreeType 2.7.1"  +/
Сообщение от Crazy Alex (ok) on 31-Дек-16, 22:22 
Ручной хинтинг и отключение антиалиасинга - и проблем нет. И делается абсолютно во всех дистрибутивах.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

20. "Выпуск шрифтового движка FreeType 2.7.1"  –1 +/
Сообщение от Аноним (??) on 01-Янв-17, 13:36 
> Ручной хинтинг и отключение антиалиасинга - и проблем нет.

У тебя что, CRT? На LCD субпиксельный антиалиасинг рулит неимоверно. Если порядок пикселей правильный.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

21. "Выпуск шрифтового движка FreeType 2.7.1"  +1 +/
Сообщение от Mihail Zenkov (ok) on 01-Янв-17, 14:15 
> На LCD субпиксельный антиалиасинг рулит неимоверно.

Это тот который с цветными обводами? Спасибо, ненужно.


Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

33. "Выпуск шрифтового движка FreeType 2.7.1"  +/
Сообщение от Michael Shigorin email(ok) on 02-Янв-17, 19:40 
>> Ручной хинтинг и отключение антиалиасинга - и проблем нет.
> У тебя что, CRT? На LCD субпиксельный антиалиасинг рулит неимоверно.

У Вас что, LCD?  На современных панелях высокого разрешения он вообще не нужен.

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

18. "Выпуск шрифтового движка FreeType 2.7.1"  +/
Сообщение от антон (??) on 01-Янв-17, 12:44 
В чем разница с freetype-freeworld?
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

6. "Выпуск шрифтового движка FreeType 2.7.1"  +1 +/
Сообщение от Аноним (??) on 31-Дек-16, 22:42 
export FREETYPE_PROPERTIES="truetype:interpreter-version=35"

Не благодари

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

17. "Выпуск шрифтового движка FreeType 2.7.1"  +/
Сообщение от Аноним (??) on 01-Янв-17, 12:31 
Тут наверно только вы с Алексом на кинескопных мониторах до сих пор.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

24. "Выпуск шрифтового движка FreeType 2.7.1"  +/
Сообщение от Аноним (??) on 01-Янв-17, 17:12 
зря смеетесь, с фул хитингом смотрится отлично. Всяко лучше мыла а-ля clear type
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

8. "Выпуск шрифтового движка FreeType 2.7.1"  –1 +/
Сообщение от trubulizator (ok) on 31-Дек-16, 23:09 
Если бы не Infinality я бы на Линукс до сих пор не перешёл из-за ШГ
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Выпуск шрифтового движка FreeType 2.7.1"  +/
Сообщение от trubulizator (ok) on 31-Дек-16, 23:10 
FreeType 2.7 пробовал, всё-равно ШГ
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. "Выпуск шрифтового движка FreeType 2.7.1"  +3 +/
Сообщение от Crazy Alex (ok) on 31-Дек-16, 23:54 
Если это для тебе критерий перехода - то хоть вообще не переходи, кому ты на фиг нужен.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

23. "Выпуск шрифтового движка FreeType 2.7.1"  +2 +/
Сообщение от Аноним (??) on 01-Янв-17, 16:26 
Видимо, он не запасся сменными глазами. А так если раз в месяц менять на новые, то нормально, жить можно.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

12. "Выпуск шрифтового движка FreeType 2.7.1"  –1 +/
Сообщение от Аноним (??) on 01-Янв-17, 02:29 
пацаны, - разве в debian 8 и ubuntu с hinting rgba slight параметрами шрифты - ок?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

25. "Выпуск шрифтового движка FreeType 2.7.1"  +/
Сообщение от Аноним (??) on 01-Янв-17, 17:42 
В убунте до определённого размера всё очень ок. А вот где-то с 8-го кегля и ниже начинается каша. Это к вопросу, почему я уменьшил в убунте шрифты с 11-10 кегля до 9-8 как в винде, но не могу на это смотреть?


Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

28. "Выпуск шрифтового движка FreeType 2.7.1"  +/
Сообщение от Аноним (??) on 01-Янв-17, 22:18 
ты писал в из багтрекер, на форумах уточнял?
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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