Notice: file_put_contents(): Write of 2632 bytes failed with errno=28 No space left on device in /var/www/group-telegram/post.php on line 50

Warning: file_put_contents(): Only 8192 of 10824 bytes written, possibly out of free disk space in /var/www/group-telegram/post.php on line 50
DIN съевший Гельветику и его друзья | Telegram Webview: neurotypish/603 -
Telegram Group & Telegram Channel
Разговоров про необходимые обновления в OpenType было много. Самый, пожалуй, актуальный и интересный список необходимостей описал Бeхдад Эсфабад (Behdad Esfahbod), автор многих низкоуровневых библиотек, в том числе шрифтового движка Harfbuzz, благодаря которому шрифты отображаются на огромном количестве платформ.

Первое, что он предлагал это снять ограничение в 65 000 символов — пан-юникодные шрифты уже пробили этот предел и вынуждены разбивать семейство на несколько файлов (а иногда на более ста пятидесяти файлов, в случае системных гарнитур). Это решило бы много проблем, в том числе проблему opentype фич в таких гарнитурах (фичи ограничены областью одного файла).

Второе, это разрешить записывать кубические кривые Безье в таблицу glyf, тем самым сделать возможным вывод вариативного шрифта (да и TrueType-flavored OpenType файлов в принципе) не только с помощью квадратичных кривых. Шрифтовые редакторы в большей части оперируют кубическими, и квадратичное приближение на этапе сборки финального файла ухудшает качество, увеличивает вес и является дополнительным источником ошибок.

И вроде бы уже эти изменения были бы востребованы, но, почему-то, они не произошли, хотя потребовали меньше усилий. Может быть, это всё не так «круто» звучит, как цветные шрифты.

Но, кстати, были и вау-идеи! Ещё одно предложение Бехдада — нелинейная интерполяция в стандарте. То есть, простыми словами, чтобы точки контура могли перемещаться не только по прямым линиям, но и по кривым Безье. Реализаций этой задачи в наше время вагон, в опентайпе уже есть кривые Безье. Да более того, Underware уже пару лет назад нашли толи баг толи фичу, которой с помощью нескольких костылей это можно сделать с уже существующим стандартом (кратко суть в том, что оси можно дублировать с одним и тем же именем). — Да просто описать эксплицитно всё что уже есть и предложить единую логику для реализации!

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

И пространства для экспериментов было бы, кстати, гораздо больше.

Грустный смайлик. И смайлик, разводящий руками.



group-telegram.com/neurotypish/603
Create:
Last Update:

Разговоров про необходимые обновления в OpenType было много. Самый, пожалуй, актуальный и интересный список необходимостей описал Бeхдад Эсфабад (Behdad Esfahbod), автор многих низкоуровневых библиотек, в том числе шрифтового движка Harfbuzz, благодаря которому шрифты отображаются на огромном количестве платформ.

Первое, что он предлагал это снять ограничение в 65 000 символов — пан-юникодные шрифты уже пробили этот предел и вынуждены разбивать семейство на несколько файлов (а иногда на более ста пятидесяти файлов, в случае системных гарнитур). Это решило бы много проблем, в том числе проблему opentype фич в таких гарнитурах (фичи ограничены областью одного файла).

Второе, это разрешить записывать кубические кривые Безье в таблицу glyf, тем самым сделать возможным вывод вариативного шрифта (да и TrueType-flavored OpenType файлов в принципе) не только с помощью квадратичных кривых. Шрифтовые редакторы в большей части оперируют кубическими, и квадратичное приближение на этапе сборки финального файла ухудшает качество, увеличивает вес и является дополнительным источником ошибок.

И вроде бы уже эти изменения были бы востребованы, но, почему-то, они не произошли, хотя потребовали меньше усилий. Может быть, это всё не так «круто» звучит, как цветные шрифты.

Но, кстати, были и вау-идеи! Ещё одно предложение Бехдада — нелинейная интерполяция в стандарте. То есть, простыми словами, чтобы точки контура могли перемещаться не только по прямым линиям, но и по кривым Безье. Реализаций этой задачи в наше время вагон, в опентайпе уже есть кривые Безье. Да более того, Underware уже пару лет назад нашли толи баг толи фичу, которой с помощью нескольких костылей это можно сделать с уже существующим стандартом (кратко суть в том, что оси можно дублировать с одним и тем же именем). — Да просто описать эксплицитно всё что уже есть и предложить единую логику для реализации!

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

И пространства для экспериментов было бы, кстати, гораздо больше.

Грустный смайлик. И смайлик, разводящий руками.

BY DIN съевший Гельветику и его друзья


Warning: Undefined variable $i in /var/www/group-telegram/post.php on line 260

Share with your friend now:
group-telegram.com/neurotypish/603

View MORE
Open in Telegram


Telegram | DID YOU KNOW?

Date: |

Although some channels have been removed, the curation process is considered opaque and insufficient by analysts. Since its launch in 2013, Telegram has grown from a simple messaging app to a broadcast network. Its user base isn’t as vast as WhatsApp’s, and its broadcast platform is a fraction the size of Twitter, but it’s nonetheless showing its use. While Telegram has been embroiled in controversy for much of its life, it has become a vital source of communication during the invasion of Ukraine. But, if all of this is new to you, let us explain, dear friends, what on Earth a Telegram is meant to be, and why you should, or should not, need to care. False news often spreads via public groups, or chats, with potentially fatal effects. The fake Zelenskiy account reached 20,000 followers on Telegram before it was shut down, a remedial action that experts say is all too rare. Right now the digital security needs of Russians and Ukrainians are very different, and they lead to very different caveats about how to mitigate the risks associated with using Telegram. For Ukrainians in Ukraine, whose physical safety is at risk because they are in a war zone, digital security is probably not their highest priority. They may value access to news and communication with their loved ones over making sure that all of their communications are encrypted in such a manner that they are indecipherable to Telegram, its employees, or governments with court orders.
from us


Telegram DIN съевший Гельветику и его друзья
FROM American