LINUX.ORG.RU

FreeType 2.8

 ,


0

1

Представлен релиз 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 ()
Ответ на: комментарий от anonymous

ШГ в новых версиях исправляется через export FREETYPE_PROPERTIES=truetype:interpreter-version=35

И как это выглядит?

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

Примерно как было в версиях до 2.7.

anonymous ()

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

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

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

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

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

Способы автогенерации начертаний бывают разные.

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

И как это выглядит?

Как Г. Или ты думаешь Ш могут выглядеть как-то иначе?

MrClon ★★★★★ ()

Насколько я помню, какие-то там патенты уже кончились. Почему до сих пор во всех дистрибутивах, кроме убунты — шрифты говно?

Im_not_a_robot ★★ ()

А у него внутре неонка Unicode или нормальная кодировка?

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

Ты сам-то свой вопрос понимаешь?

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

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

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

Потому что только там разрабы их чинят. В остальных нужен пердолинг.

narkoman228 ()

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

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

Идея в начале была более разумна. Но если для тебя это зачем-то важно, то разумеется такая возможность тоже есть.

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

неважно, чем выше цыфра тем лучше.

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

Он троллит. Это что-то типа «AMD вместо видеокарты».

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

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

halturin ★★★★★ ()

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

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

anonymous ()

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

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

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

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

Всё равно для фекальных иосов и макосей придется в ттф конвертить

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

Спасибо, конечно, за ссылку, но терминология надомозга-копирайтера с сеопараши не приемлема в приличном обществе.

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

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

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

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

Прокурин? Ты опять раскурил фимиам?

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

нормальные шрефты - это венда

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

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

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

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

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

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

Он Посудин, а не Прокурин. Посудин ему больше идет.

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

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

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

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

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

LamerOk ★★★★★ ()

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

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

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

В венде мне вообще не нравятся, не могу в ней долго находится как раз из-за шрифтов — глаза устают.

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

Предложи более корректный перевод.

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

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

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

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

размаскируй

есть уже в unstable:

eix freetype
[I] media-libs/freetype
     Доступные версии:      (2) 2.7.1-r2^d ~2.8^d

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

Да не, тут все-таки не масштаб. Шрифты с настраиваемыми характеристиками.

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

Термин «масштаб» там не в тему. Шрифтовой дизайн и типографика оперируют другими понятиями. Например, толщина — это насыщенность.

AP ★★★★★ ()

включая древнеливийское письмо.

Очень хорошо, именно этого нам и нехватало. То ли дело ненужный cleartype.

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

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

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

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

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

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

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

Inshallah ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.