LINUX.ORG.RU

FreeType 2.8

 ,


0

0

Представлен релиз FreeType 2.8 — шрифтового движка с единым API для унификации и обработки шрифтов в векторных и растровых форматах.

В этом релизе довели до конца поддержку изменчивых шрифтов OpenType, определённых в спецификации OpenType 1.8, а также разработанного компанией Adobe формата шрифтов CFF2. В систему автоматического хинтинга добавлена поддержка 25 дополнительных видов письменности, включая древнеливийское письмо.

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

>>> Подробности

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

Джва года ждал! Теперь ждём ебилдов (можно и самому написать, но тогда ждать будет нечего, разве что вендокапца).

r3lgar ★★★★ ()

довели до конца поддержку изменчивых шрифтов
поддержку изменчивых шрифтов
изменчивых шрифтов
изменчивых

Что, простите?

narkoman228

Ну, вроде, проясняется.

LamerOk ★★★★★ ()
Ответ на: комментарий от LamerOk

Это когда есть ШГ, на него накладывают какую-то функцию и получается СуперШГ. Изначально задумка была в автоматической генерации различных начертаний (курсив там или ещё что) на базе одного исходного и при необходимости «на лету».

MimisGotAPlan ()
Ответ на: комментарий от MimisGotAPlan

Искусственный эмболд, наклонный и проч. там и так были всё время сколько помню. Выглядит оно, естественно как говно и это приходится блокировать в fontconfig.

d_a ★★★★★ ()
Последнее исправление: d_a (всего исправлений: 1)

ШГ в новых версиях исправляется через export FREETYPE_PROPERTIES=truetype:interpreter-version=35 и дополнительно для хромиума его запуском с --no-sandbox, хотя может уже починили.

anonymous ()

В этом релизе довели до конца поддержку изменчивых шрифтов OpenType

не стоит прогибаться под изменчивый шрифт
пусть лучше он прогнётся под нас

buratino ★★ ()
Ответ на: комментарий от d_a

На сколько я понимаю тут фишка в том что это предлагается делать самим дизигнерам шрифтов. Т.е. в шрифт входит например регулярное начертание, и некое нечто объясняющее как из регулярногосделать bold. И это нечто должно весить меньше чем просто болдовое начертание.
Для болдов и лайтов такой финт (при вменяемой реализации) может адекватно сработать, а вот италик, скорее всего, получится только наклонить (а наклонённый регуляр это ещё ни разу не италик)

MrClon ★★★★★ ()
Ответ на: комментарий от MimisGotAPlan

А это разве не о рандомной вариативности внешнего вида каждой буквы, что бы было похоже на рукописный текст, где каждая буква чуть-чуть уникальна?

anonymous ()

объясните простому смертному, стоит ли апгрейднуться с 2.7? а то из описания не понял, что именно там появилось. Картинку бы «шрифты курильщика vs шрифты здорового человека»

halturin ★★★★★ ()
Ответ на: комментарий от AP

если правильно понял, для повседневной жизни оно не сильно необходимо (читай, обновляться «не горит»). только лишь в части сайтов с дизайнерскими фишками. так?

halturin ★★★★★ ()

25 дополнительных видов письменности, включая древнеливийское письмо.

Господи иисусе, как же раньше мы без этого жили то а??? Вот сейчас заживем! Миром с Америкой управлять будем!

anonymous ()

Почему изменчивых? Неточный термин же. Предлагаю «ветреные». Или «себе на уме шревты».

P.S. Уберите наркомана от новостей.

P.P.S. Думаю, изменяемые, или даже вариативные, и то лучше.

fank ()
Последнее исправление: fank (всего исправлений: 1)
Ответ на: комментарий от Im_not_a_robot

Почему до сих пор во всех дистрибутивах, кроме убунты — шрифты говно?

Да и в убунте тоже говно. Единственный дистр, где нормальные шрефты - это венда.

LamerOk ★★★★★ ()
Ответ на: комментарий от halturin

если правильно понял, для повседневной жизни оно не сильно необходимо

Нет, ты понял не правильно. Для повседневной жизни это строго противопоказано, так как с помощью этой современной технологии любой я-у-мамы-дизайнер-я-так-вижу будет пидарасить тебе даже самые нормальные шрефты во весь экран.

Ищи, как заблочить.

LamerOk ★★★★★ ()
Ответ на: комментарий от anonymous

4.2 во всём новее божественной экспишечки.

Ты путаешь божий дар с яичницей - сами файлы шрефтов и дефолтные шрефты / дефолтный режим отображения.

Шрефты в новых вендах те же самые плюс мыльное говно типа консоле-колибри.

И да, на вендах тоже можно откатить размылевание, и заблочить говно-шрефты.

LamerOk ★★★★★ ()

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

Utf-8 проблемы. Рисовалки шрифтов некоторых дистрибутивов падали при добавление в систему >20-ти метрового шрифтового файла с сайта эмплаера. С сайта этот замечательный сабовый шрифт убрали но на винтах этот он сохранился. Вангую, что и с новым «шрифтовым ресурсом» 20-ти метровыми шрифтами многие линуксы подавятся а отжирания проца добавится.

Napilnik ★★★★★ ()
Ответ на: комментарий от AP

Вероятно, «произвольно масштабируемые» в противовес «обычным» «пропорционально масштабируемым».

Хотя, конечно, не совсем точно, с учётом изменения толщины линий.

LamerOk ★★★★★ ()
Последнее исправление: LamerOk (всего исправлений: 1)
Ответ на: комментарий от Inshallah

http://git.savannah.gnu.org/cgit/freetype/freetype2.git/log/?qt=author&q=...

Ничем другим автор этих патчей во freetype не отметился и, совершенно очевидно, пришёл в проект только ради них.

Но ты напару с анонимусом можешь и дальше постить тупняк. Кто же тебе запретит.

AP ★★★★★ ()
Ответ на: комментарий от AP

Но ты напару с анонимусом можешь и дальше постить тупняк. Кто же тебе запретит.

Раскрой свою мысль, пожалуйста. Какая разница чем отметился данный конкретный автор? Я не про автора говорю.

Inshallah ()