The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз шрифтового движка FreeType 2.10.3, opennews (?), 11-Окт-20, (0) [смотреть все]

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


2. "Релиз шрифтового движка FreeType 2.10.3"  +/
Сообщение от Аноним (3), 11-Окт-20, 09:12 
Его же там, кажется, хоронили в пользу harfbuzz или чего-то такого.
Ответить | Правка | Наверх | Cообщить модератору

4. "Релиз шрифтового движка FreeType 2.10.3"  +4 +/
Сообщение от Аноним (4), 11-Окт-20, 09:20 
Не, это harfbuzz там сказал, что не 4к мониторы поддерживать ему не интересно, мол, за этим к freetype. Или что-то такое. Чего ещё ждать от гномеров?
Ответить | Правка | Наверх | Cообщить модератору

8. "Релиз шрифтового движка FreeType 2.10.3"  +4 +/
Сообщение от timur.davletshinemail (ok), 11-Окт-20, 09:30 
У вас какая-то каша в голове, harfbuzz же является банально надстройкой над freetype для поддержки ряда новых финтифлюшек вроде субпиксельного выравнивания между глифами, яблочных расширений к Opentype (яблочные шрифты хотя и можно ставить в Линукс, но продвинутая типография так не работает) и пр.
Ответить | Правка | Наверх | Cообщить модератору

10. "Релиз шрифтового движка FreeType 2.10.3"  +4 +/
Сообщение от Аноним (4), 11-Окт-20, 09:35 
Он ни при чём, и именно поэтому он намеренно сломал шрифты, но виноват в этом freetype, который ничего не делал?
Ответить | Правка | Наверх | Cообщить модератору

18. "Релиз шрифтового движка FreeType 2.10.3"  +/
Сообщение от timur.davletshinemail (ok), 11-Окт-20, 09:49 
Напиши мейнтейнерам пакетов, а то они по старой памяти пакуют в зависимости harfbuzz'a libfreetype )))
Ответить | Правка | Наверх | Cообщить модератору

21. "Релиз шрифтового движка FreeType 2.10.3"  +5 +/
Сообщение от Аноним (3), 11-Окт-20, 09:53 
Там ещё Pango поучаствовал в поломке шрифтов.

У меня лично совершенно точно есть баг в шрифтах, связанный с шириной апострофа. У меня по-умолчанию азиатский шрифт, и в нём "закрывающая одинарная кавычка" азиатской ширины, то есть, двойной.
А "ascii 33" (или что-то такое) -- нормальной ширины.

И при этом половина рендерит так, а половина эдак.

При этом ещё в ascii-графике всё ломается к чёрту, потому что азиатские моношрифты имеют ширину в 2 романских символа.

И кто из этого винегрета может за это отвечать -- хз.

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

23. "Релиз шрифтового движка FreeType 2.10.3"  +1 +/
Сообщение от timur.davletshinemail (ok), 11-Окт-20, 10:18 
Pango с момента своего рождения ломает что-то. Не было такого релиза, который бы не приходилось патчить. Даже сейчас там часть прибита гвоздями. Я уже не говорю, что софт, использующий его. Взять хотя бы смотрелку PDF из Gnome. Там банально никогда не было нормального рендеринга шрифтов.
Ответить | Правка | Наверх | Cообщить модератору

73. "Релиз шрифтового движка FreeType 2.10.3"  +/
Сообщение от Анонимленьлогиниться (?), 11-Окт-20, 15:47 
Погодите, зачем смотрелке PDF вообще знать и думать про freetype или pango? Шрифты уже превращены в векторные инструкции рисования. Как они могут быть поломаны в смотрелке? Я понимаю еще в заполнялке PDF форм могут быть проблемы...
Ответить | Правка | Наверх | Cообщить модератору

78. "Релиз шрифтового движка FreeType 2.10.3"  +4 +/
Сообщение от timur.davletshinemail (ok), 11-Окт-20, 16:08 
Наивный человек. В подавляющем большинстве PDFок шрифт банально встроен на том уровне, что его оттуда вырезать можно в текстовом редакторе. Немного перегиб, там он в бинарную форму перегоняется, но, если хочется, то можно и в сугубо текстовом - pdf2ps, открываешь в редакторе, ищешь шрифт по заголовку и сохраняешь в текстовый файл, переименовываешь его в pfa файл и всё. У тебя обычый Type1 шрифт. Без метрик только и часто с ограниченным набором глифов. В PDF распаковать zlib поток придётся, но внутри будет или Type1 или Truetype. Немало шрифтов так было спи...жено.
Ответить | Правка | Наверх | Cообщить модератору

115. "Релиз шрифтового движка FreeType 2.10.3"  +/
Сообщение от Alexander Belovemail (?), 12-Окт-20, 05:53 
глупый вопрос, зачем воровать шрифты из пдфок?
Ответить | Правка | Наверх | Cообщить модератору

116. "Релиз шрифтового движка FreeType 2.10.3"  +/
Сообщение от timur.davletshinemail (ok), 12-Окт-20, 07:54 
> глупый вопрос, зачем воровать шрифты из пдфок?

Ну, воровали не из пдфок, а из postscript в основном. Просто это был банально единственный способ вытащить например шрифты из коммерческого postscript драйвера, если в них была хоть какая-нибудь кириллица. А потом их можно было прикрутить к тому же TeX'у (кириллица на первых порах коротого была сделана в ам. университете на очень паршивом уровне). Например, своё время самым популярным набором шрифтов для русского набора был pscyr. Там не только все шрифты были украдены, но часть так почти наверняка украдена из PDFок (в частности паратайповские), т.к. у них глифы совпадали с оригиналом, а вот метрики были неточно воспроизведены. Видимо, в ручную это кто-то сделал.

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

66. "Релиз шрифтового движка FreeType 2.10.3"  +/
Сообщение от Андрей (??), 11-Окт-20, 15:27 
> Там ещё Pango поучаствовал в поломке шрифтов.

По-моему, не ещё, а именно выбрасывание использования freetype в Pango и поломало шрифты.

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

69. "Релиз шрифтового движка FreeType 2.10.3"  +/
Сообщение от timur.davletshinemail (ok), 11-Окт-20, 15:40 
Один панго без фритайпа собирает, второй харфбаз... и ни один так и не понял, за что отвечают обе эти библиотеки. Вот харфбаз добавили в luatex, но зачем? Казалось бы, там рендеринг не нужен, там просто нужно метрики извлекать, уметь opentype замены делать и надстрочники/подстрочники тыкать.
Ответить | Правка | Наверх | Cообщить модератору

89. "Релиз шрифтового движка FreeType 2.10.3"  +2 +/
Сообщение от Аноним (89), 11-Окт-20, 18:02 
Это опенсорс, никто никому ничего не должен. Захотел - и сломал. Ты сам виноват, что пользуешься программами, зависящими от harfbuzz.
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

64. "Релиз шрифтового движка FreeType 2.10.3"  +/
Сообщение от Андрей (??), 11-Окт-20, 15:25 
> У вас какая-то каша в голове, harfbuzz же является банально надстройкой над freetype

harfbuzz собирается и без freetype.

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

54. "Релиз шрифтового движка FreeType 2.10.3"  +/
Сообщение от Аноним (54), 11-Окт-20, 14:00 
После той новости окончетельно снес линукс со своей машины и ушел на десятку.
У меня дорогой 2к монитор и покупать 4к из-за каких-то макак, которые не хотят нормально поддерживать свой проект, не собираюсь.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

92. "Релиз шрифтового движка FreeType 2.10.3"  –2 +/
Сообщение от Аноним (89), 11-Окт-20, 18:18 
Ну молодец. СПО недешево стоит. Оно дорого стоит, потому что вылизывать потребление ресурсов по-минимуму никто не будет, если не найдётся того, кто за это ДОСТАТОЧНО заплатит. Если не найдётся, вообще ради своего удобства можно деонтимизацией заняться, еслп это упростит код. А желающих оплатить не найдётся. В дейтацентрах эти издержки - капля в море, и там большве в цене надёжность (а значит более простой код), цена и доступность рабочей силы, способной в проект войти с нуля (а значит - простой код). На машинах пользователей платит за железг пользователь, скажем купить 4к - купит. Это если он не платит за софт. Если платит, то в зависимости от альтернативы потребление ресурсов может быть очешуенно вылизанно, примеры: семёрка (альтернатива - потеря значительной части корп. рынка) и IDA Pro (альтернатива - каждую машину реверсера придётся заменить на мощный сервер сотнями гигов оперативы, а это уже другие деньги за пользование IDAой, для удержания суммарной цены в расновесии пришлось бы снизить цену лицензии).
Ответить | Правка | Наверх | Cообщить модератору

124. "Релиз шрифтового движка FreeType 2.10.3"  +/
Сообщение от Аноним (123), 12-Окт-20, 14:09 
>и ушел на десятку

Скатертью дорога.

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

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

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




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

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