Notice: file_put_contents(): Write of 6728 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 4096 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: |

Telegram, which does little policing of its content, has also became a hub for Russian propaganda and misinformation. Many pro-Kremlin channels have become popular, alongside accounts of journalists and other independent observers. For Oleksandra Tsekhanovska, head of the Hybrid Warfare Analytical Group at the Kyiv-based Ukraine Crisis Media Center, the effects are both near- and far-reaching. Stocks closed in the red Friday as investors weighed upbeat remarks from Russian President Vladimir Putin about diplomatic discussions with Ukraine against a weaker-than-expected print on U.S. consumer sentiment. Some people used the platform to organize ahead of the storming of the U.S. Capitol in January 2021, and last month Senator Mark Warner sent a letter to Durov urging him to curb Russian information operations on Telegram. Telegram does offer end-to-end encrypted communications through Secret Chats, but this is not the default setting. Standard conversations use the MTProto method, enabling server-client encryption but with them stored on the server for ease-of-access. This makes using Telegram across multiple devices simple, but also means that the regular Telegram chats you’re having with folks are not as secure as you may believe.
from ar


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