The OpenNET Project / Index page

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

Разработчики Pango убрали поддержку растровых шрифтов

30.10.2019 03:34

Пользователи Fedora 31 столкнулись с прекращением отображения растровых (bitmap) шрифтов почти во всех графических приложениях. В том числе, в эмуляторе терминала GNOME стало невозможным использование таких шрифтов, как Terminus и ucs-miscfixed. Проблема вызвана тем, что разработчики библиотеки Pango, применяемой для отрисовки текста, прекратили поддержку таких шрифтов в последней версии 1.44, ссылаясь на проблемные интерфейсы библиотеки FreeType (перешли с FreeType на движок отрисовки HarfBuzz, который не поддерживает растровые шрифты).

Предлагается два варианта решения проблемы:

  • Покупка монитора с высокой плотностью пикселей (Hi-DPI), так как на них нет проблем с отображением шрифтов.
  • Использование различных утилит, например, FontForge для конвертации таких шрифтов в новый формат, понятный для Pango. В этом случае наблюдаются серьёзные проблемы, в том числе и с кернингом.

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

  1. Главная ссылка к новости (https://gitlab.gnome.org/GNOME...)
  2. OpenNews: Критическая уязвимость в библиотеке Pango
  3. OpenNews: Релиз Linux-дистрибутива Fedora 31
  4. OpenNews: Доступен Wayland 1.17
  5. OpenNews: Релиз графической библиотеки Cairo 1.12.0
  6. OpenNews: В стандарт C++ предложено добавить API на основе свободной графической библиотеки Cairo
Автор новости: Artem S. Tashkinov
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/51774-pango
Ключевые слова: pango, font, fedora
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (206) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.5, neAnonim (?), 07:31, 30/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Когда дизайнер делает векторный шрифт, он затачивает его под один размер и считает что скейлинг будет работать нормально. Но так как количество пикселей ограничено шрифт становится или мыльным или искажает начертание.

    Уже давно перешел на растровый (terminus). Бонусом растровый должен работать быстрей, тк его не нужно расчитывать.

     
     
  • 2.20, Sw00p aka Jerom (?), 08:40, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >затачивает его под один размер и считает что скейлинг будет работать нормально.

    Нету такого понятия "затачивать под один размер" в векторном шрифте, есть EM. А то, что вы имеете ввиду это уже проблема рендера глифов (хинты, кернинги и т.д.) и собственно dpi конечного устройства.

    Растровые шрифты нужны! В частности для устройств с меньшим dpi (маленькие дисплеии для ембеддед) и они даже лучше с дизайнерской точки зрения, там уже можно заточить, как вы говорите, под размер.

     
     
  • 3.41, Аноним (41), 10:00, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +8 +/
    > проблема рендера глифов (хинты, кернинги и т.д.) и собственно dpi конечного устройства

    Ога, ога. На моём мониторе в моём дистре всё красиво, а как будет у вас - это ваши проблемы.

     
     
  • 4.46, Аноним (46), 10:23, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +6 +/
    >На моём мониторе в моём дистре всё красиво, а как будет у вас - это ваши проблемы.

    Здесь же опенсoc и тебе никто ни чего не должен! Не работает - шли патчи!

     
     
  • 5.55, Адекват (ok), 10:39, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Но на практике пользователи сваливают на винду, а ТРУ-линуксоиды говорят "для линукса это лучше, чем больше будет уходить таких людей, тем более тру-линуксоидным оно станет".
     
     
  • 6.61, Аноним (61), 10:56, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Нытик, задрал ты уже со своим сваливанием. Ну не осилил, свалил - молчи в тряпочку.
     
     
  • 7.104, Аноним (104), 13:35, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Я другой аноним, но полностью согласен с этим нытиком. На линуксе я с 2006-2007 годов. При необходимости соберу пакет, добавлю РРА, напишу ебилд или просто напишу волшебный скрипт, чтобы дистронезависимо было. Для меня это не сложно. Вот только напрягает меня то, что авторы допускают такую ломку в минорных версиях. Мой комп должен работать всегда, порой бывает нужен срочно и без сюрпризов. Именно по этому я пересел на кубунту и чентозь. Мне не нужны эти вантузоподобные фатальные обновления, я готов на старье сидеть вечно, лишь бы работало.
     
  • 6.83, rshadow (ok), 12:29, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Вообще не понятен сам термин "сваливают на винду". На линуксе надо работать. Дома можешь баловаться чем угодно. Особенно если игрушками то это либо приставка, либо пк с виндой.
    Остальное это все неверные ожидания, не соответствующие действительности. ИМХО.
     
  • 6.183, Анонииус (?), 20:42, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    На винду из-за фонтов?
    Петросян?
     
  • 6.215, Сергей (??), 20:44, 14/12/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Смешной! В Вынде фонты на порядок хуже: у меня на столе стоят 2 одинаковых монитора на одинаковых машинах - так в Вынде у меня глаза начинают через 20 минут слезиться, а в Linux только через 12 часов работы. Так что вали, я предупредил
     
  • 5.105, Андрей (??), 13:37, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Так ведь не примут же. Удалили и всё тут.
     
  • 3.86, Аноним (86), 12:35, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Растровые: меню, терминалы и текстовые редакторы.
    Векторные: изображение страницы, т.е. pdf и офис.
     
  • 2.34, Аноним (46), 09:45, 30/10/2019 Скрыто ботом-модератором     [к модератору]
  • –32 +/
     
     
  • 3.75, adolfus (ok), 11:53, 30/10/2019 Скрыто ботом-модератором     [к модератору]
  • –1 +/
     
     
  • 4.82, Аноним (46), 12:25, 30/10/2019 Скрыто ботом-модератором     [к модератору]
  • +11 +/
     
     
  • 5.114, Аноним84701 (ok), 14:13, 30/10/2019 Скрыто ботом-модератором     [к модератору]
  • +4 +/
     
     
  • 6.126, Аноним (126), 15:05, 30/10/2019 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
  • 4.85, rshadow (ok), 12:34, 30/10/2019 Скрыто ботом-модератором     [к модератору]
  • –3 +/
     
     
  • 5.127, Гентушник (ok), 15:12, 30/10/2019 Скрыто ботом-модератором     [к модератору]
  • –1 +/
     
     
  • 6.131, rshadow (ok), 15:39, 30/10/2019 Скрыто ботом-модератором     [к модератору]
  • +/
     

     ....ответы скрыты (19)

  • 1.1, Аноним (46), 07:24, 30/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –86 +/
    >Покупка монитора с высокой плотностью пикселей (Hi-DPI), ибо на них нет проблем с отображением шрифтов

    Единственное правильное решение ибо 4к моники уже у всех давно и  поголовно (как минимум, в нашем офисе точно).

     
     
  • 2.2, Илья (??), 07:25, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +12 +/
    Ага, на ноутбук
     
     
  • 3.25, Аноним (46), 09:13, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –26 +/
    >Ага, на ноутбук

    Ноуты давно уже все 4к - как минимум, наши корпоративные Microsoft Surface Laptop 2 точно.

     
     
  • 4.31, Константавр (ok), 09:37, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    вчера покупал комп - половина ноутов с 1366х768. Сам в шоке, думал такое уже не делают.
     
     
  • 5.43, Аноним (46), 10:14, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Ага, и из этой половины 90% - это DEXP. Так что не показатель.
     
     
  • 6.51, Аноним (51), 10:30, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    https://www.dns-shop.ru/catalog/17a892f816404e77/noutbuki/?order=1&groupBy=non
    Найди там Dexp
     
  • 6.57, Адекват (ok), 10:40, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    хотят слухи, что DEXP - это бренд ДНС, что они из чиненых деталей собирают товар и продают под видом нового. Но это слухи, я не знаю так это или нет.
     
     
  • 7.60, Голубой гигант (?), 10:42, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +7 +/
    В Союзе чиненные усилки были самые качественные. А при покупке новых, надо было смотреть на дату производства. Если конец месяца, то плохая сборка. А в ремонтном цехе никто не поторапливает... Просто папа в Веге работал.
     
     
  • 8.111, анон (?), 14:02, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Так и было, был телик Рубин, выпущенный в конце квартала, так постоянно ломался... текст свёрнут, показать
     
  • 6.93, username (??), 13:10, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В Европах тоже самое. 14-13 ноуты с дефолтным разрешением для ноута идут в 50% случаев. Да и в 15 диагонали как бы не 30% на полках еще в продаже.
     
  • 4.59, iPony129412 (?), 10:41, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну здрасьте

    2256x1504 - это не 4K

     
  • 2.4, Тот_Самый_Анонимус (?), 07:27, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +33 +/
    Вот на такое стадо и работает современный маркетинг. Не работает новая версия программы? Покупаем новое железо!
     
     
  • 3.13, corvuscor (ok), 08:06, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Но погоди, анон отчасти прав.
    ИМХО, основной потребитель 4к-мониторов на сегодня - это кодеры, сисадмины, ученые и прочая шушера. Они сейчас вполне себе пересаживаются. Игорь туда так и не пришел пока.
    Тем забавнее, конечно, что ни в одном DE на сегодня HiDPI не допилили до разумного состояния.
     
     
  • 4.15, iPony129412 (?), 08:25, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > ни в одном DE на сегодня HiDPI не допилили до разумного состояния

    Как в том анекдоте про "ну и долго нам так на раскоряку нам стоять".

     
  • 3.69, Аноним (69), 11:27, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –3 +/
    4K для монитора - это не столько маркетинг, сколько комфорт для глаз, особенно при работе с текстом, и всякими чертежами-схемами. Потому только 4К, а выйдет 8К (массовый, нормальный) - куплю и 8К, ибо глаза дороже.

    ЗЫ. вот фильмы/игры/телевизор на 4К - это да, это маркетинг, по большому счёту.

     
     
  • 4.88, prokoudine (ok), 12:46, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > 4K для монитора - это не столько маркетинг, сколько комфорт для глаз

    Много чая этому господину.

     
     
  • 5.145, vz_2 (?), 17:49, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Куда делся digilinux.ru ?
     
     
  • 6.184, prokoudine (ok), 21:12, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Судя по тому, что за примерно год отсутствия активности там ты первый, кто меня про него спросил — стал окончательно не нужен :) Поэтому и восстанавливать его работоспособность я не тороплюсь. Есть задачки сильно поважнее.
     
  • 4.96, username (??), 13:13, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Все верно. 14 ноут с fullhd, 15 с 2к.
    А вот для кино обычный hd на проекторе, брат жив.
     
  • 4.108, имя (ok), 13:45, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > 4K для монитора - это не столько маркетинг, сколько комфорт для глаз, особенно при работе с текстом

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

    Вот на телефонах, да, на 290+ ppi смотреть приятней, да и то потому, что ближе к глазам получается, а с учётом габаритов девайсов FullHD опять оказывается, простите за каламбур, за глаза.

     
     
  • 5.148, KonstantinB (ok), 17:56, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    У вас явно проблемы со зрением, сочувствую.

    Я вижу разницу даже за метр до монитора.

     
     
  • 6.182, имя (ok), 20:39, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Они, коненчо, имеют место быть, но даже со свежайшим рецептом окулиста я не гото... большой текст свёрнут, показать
     
     
  • 7.207, KonstantinB (ok), 19:38, 31/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Какой отвратительный рендеринг шрифтов. Срочно крутите fontconfig.
     
     
  • 8.208, имя (ok), 21:25, 31/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    8230 в сторону мыла 224 la макось В сторону субпиксельной радуги В сторон... текст свёрнут, показать
     
     
  • 9.209, KonstantinB (ok), 02:59, 01/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Макосовский рендеринг на HiDPI выглядит шикарно Субпиксельная радуга не ок, gra... текст свёрнут, показать
     
  • 8.211, Аноним (211), 17:05, 01/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Крики об проблемах рендеринга шрифтов без привязки к конкретному устройству выво... текст свёрнут, показать
     
  • 4.186, Тот_Самый_Анонимус (?), 22:15, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > 4K для монитора - это не столько маркетинг, сколько комфорт для глаз,
    > особенно при работе с текстом, и всякими чертежами-схемами. Потому только 4К,
    > а выйдет 8К (массовый, нормальный) - куплю и 8К, ибо глаза
    > дороже.
    > ЗЫ. вот фильмы/игры/телевизор на 4К - это да, это маркетинг, по большому счёту.

    Вот явное подтверждение моих слов. Чувак клюнул на маркетинг и считает что это его мнение. Бывает.

     
  • 2.16, Адекват (ok), 08:30, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Давно это мягко сказано, у нас с 2004 года такие стоят еще CRT которые.
     
     
  • 3.17, Andrey Mitrofanov_N0 (??), 08:35, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Давно это мягко сказано, у нас с 2004 года такие стоят еще
    > CRT которые.

    Это объясняет ореол вокруг... твоих постиков.

     
  • 2.24, Аноним (24), 08:59, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Сперва вы говорите за всех, а потом уже только за свой офис? Уж определитесь. Я вам помогу. 4к далеко не у "всех". Погуглите что-ли прежде чем распространять лже-информацию.
     
  • 2.32, ryoken (ok), 09:38, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А производятлы-то и не знают. Дурачки наверное, да? До сих разных сортов и калибров FullHD клепают, в т.ч. игровые и прочие.
     
  • 2.45, Голубой гигант (?), 10:21, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    https://www.opennet.dev/openforum/vsluhforumID3/110422.html#20
     
  • 2.77, adolfus (ok), 12:03, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Растровые шрифты -- это только дымовая завеса. Основной удар пришелся на Type1. Теперь многие будут вынуждены переезжать на ttf-говношрифты типа Times New Roman.
     
     
  • 3.109, имя (ok), 13:51, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Type1 должно быть гораздо проще перевести в OpenType, тем более что последний, если я правильно понимаю, по сути является его расширением. Это ведь не пиксельные шрифты, где любое отступление от пиксельной сетки приводит к адскому результату.
     
     
  • 4.205, Stax (ok), 13:48, 31/10/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Type1 должно быть гораздо проще перевести в OpenType, тем более что последний,
    > если я правильно понимаю, по сути является его расширением. Это ведь
    > не пиксельные шрифты, где любое отступление от пиксельной сетки приводит к
    > адскому результату.

    Никто не гарантирует, что у сконвертированных шрифтов не вылезут косяки, как сейчас при конвертации BDF.

    *Кроме того*, вы упустили важный момент - проблема не с растром! В TTF тоже часто бывает встроенный растр для набора размеров (особенно в CJK шрифтах). И проблем никаких. Проблема в harfbuzz не с работой с растром, а с загрузкой шрифтов в старом эппловском BDF формате. Чуете разницу?

     
  • 2.214, Онаним (?), 20:05, 05/11/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Хочу раскрыть правду для слепых. 4к монитор при плотности в ~100 PPI это не Hi-DPI монитор. Это обычный монитор.
     

     ....большая нить свёрнута, показать (35)

  • 1.3, Тот_Самый_Анонимус (?), 07:25, 30/10/2019 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • –2 +/
     
  • 1.6, foi (?), 07:37, 30/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    В смысле остальным дистрам это тоже прилетит? У меня арч… пока что ничего не заметил
     
     
  • 2.18, Аноним (18), 08:35, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    В арче уже давно прилетело
     
  • 2.120, Аноним (120), 14:33, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Уже пару месяцев как в моём арче растровые шрифты отвалились. Думал, я криворуко конфиги настроил, а вот оно что оказалось.
     
     
  • 3.196, Ананоним (?), 04:59, 31/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я сразу на Arch заблокировал обновление pango, так и осталяся на версии 1.43.0. Сломали шрифты в 1.44. И не только растровые. Другие тоже криво отоброжаются. И чинить, похоже, не собираются. Не знаю для чего там вообще изменения сделали, но у меня и на старой версии необходимое работает. Так что буду собирать самостоятельно, если прижмёт. А советчикам купить монитор 4к посоветую прогулку по лесу.
     

  • 1.7, Голубой гигант (?), 07:39, 30/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Зачем ломать совместимость в мажорных версиях программ (или библиотек)? Выпустили бы Pango 2.0, в котором избавились от всего legacy и deprecated...
     
     
  • 2.8, Голубой гигант (?), 07:39, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    в минорных версиях программ только
     
  • 2.23, Sw00p aka Jerom (?), 08:49, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >Зачем ломать совместимость

    Выпиливанием должен был заняться вообще то сам freetype, а ни как не pango. API freetype очень простой, собственно аргументация pango не убедительная. Если им не нравится freetype, пусть используют альтернативные движки типа Harfbuzz.

     
     
  • 3.38, anonimous (?), 09:49, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Если им не нравится freetype, пусть используют альтернативные движки типа Harfbuzz

    Вот ровно это они и сделали, новость некорректно написана. А Harfbuzz как раз растровые шрифты и не поддерживает.

    Вот баг-репорт (обратите внимание, он от 8 августа): https://github.com/harfbuzz/harfbuzz/issues/1897

     
     
  • 4.129, Аноним (129), 15:29, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    >Pango 1.44

    Посмотрел, в моём дистрибутиве 1.42.4. Ну и норм, надеюсь, это последняя версия и его закопают теперь.

     
  • 2.107, Андрей (??), 13:42, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Выпустили бы Pango 2.0, в котором избавились от всего legacy и deprecated...

    Хорошо они схитрили, ведь Pango 1.0 пришлось бы поддерживать как и GTK 2 ещё долгие-долгие годы.

     

  • 1.9, Аноним (9), 07:40, 30/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +25 +/
    Есть и четвертый вариант: гнать таких разработчиков пинками и сами-знаете-какими тряпками. "Хочешь пользоваться линуксом? Купи новый монитор! Ой, а почему у нас всего 1% на десктопе? Как так получилось?"
    ДБ
     
     
  • 2.87, rshadow (ok), 12:37, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –4 +/
    У десктопного линукса столько проблем, что шрифты где то в конце стоят. Хотя срачи по ним идут регулярно =)
     
     
  • 3.97, Аноним (97), 13:15, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Но именно из-за таких "мелочей" новички и приходят в ужас (особ. после венды): ну ведь всё и везде работает, зачем что-то "выкидывать"? Причём я ещё понимаю выкинуть поддержку флоппи-дисков, но шрифты чем помешали?? Не говоря о том, что растром до сих пор пользуется подавляющее число юзеров (и даже на венде).
     
  • 3.130, Аноним (129), 15:33, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Субъективно векторные шрифты и в венде не очень. Особенно это касается кириллицы и прочего, но... В венде даже в интерфейсе часть шрифтов вырвиглазное мыло, а другая часть божественные кристально чистые шрифты. А в браузерах всё мыло. Но венда и растровые шрифты вроде не выкидывала, т.е. приложения можно настроить при желании (с самой вендой ты ничего не сделаешь конечно).
     

  • 1.10, saahriktu (ok), 07:49, 30/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот в этом и заключается преимущество стабильных дистрибутивов, таких как Mageia. В 7-й Магейе, которая вышла летом, pango 1.43.0. А вот в котле (разрабатываемая ветка, где сейчас готовится Mageia 8) уже 1.44.7. Но до 8-й Магейи ещё, по ходу, 2 года. За это время разработчики pango могут передумать или предложить что-нибудь ещё.
     
     
  • 2.21, Попугай Кеша (?), 08:41, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Как вам Mageia? У меня весьма теплые воспоминания про Mandrake / Mandriva - дистрибутивы. Ээх! Детство )
     
     
  • 3.49, saahriktu (ok), 10:27, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Весьма годный дистрибутив.
     
     
  • 4.76, Попугай Кеша (?), 12:01, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Спасибо! Заценим!
     
  • 3.79, AVX (ok), 12:10, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Я с 2008 года на мандриве, а потом на магии. Мне нравились версии 2, 4, 5 (но были недоработочки там), и 7 сейчас, хоть в ней тоже иногда попадаются недоработки, но это скорее вопрос к разработчикам драйверов. Для домашнего использования всё есть.
    Недолго пользовался 6й версией, глюковатая.  
     
  • 3.212, Аноним (211), 17:08, 01/11/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Как земля.
     

  • 1.11, Аноним (11), 07:52, 30/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +15 +/
    А точную модель монитора эти долбоящеры не указали? А то мало ли, вдруг не на всех работать будет. Купить HiDPI монитор из-за хотелок каких-то левых чуваков или купить операционную систему, где таких проблем в принципе не возникнет. Действительно, сложный выбор.
     
     
  • 2.142, Michael Shigorin (ok), 17:28, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И впрямь сложный -- универсальных ОС, где таких п... придурков не найдётся (не своих, так среди задействованных проектов), я в продаже-то особо не соображу.
     

  • 1.12, iPony129412 (?), 07:54, 30/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Я плохо разбираюсь в шрифтах. Только могу сказать плохо или хорошо.

    > Пользователи Fedora 31 столкнулись с прекращением отображения растровых (bitmap) шрифтов почти во всех графических приложениях

    Это какой размер проблемы?
    То есть это затрагивает чисто вот всяких возильщиков, которым делать нечего? Или вот обычному пользователю прилетит?

     
  • 1.14, Аноним (-), 08:11, 30/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Скорее бы уже все впихнули в системд. А Лёня разберется какими шрифтами пользоваться.
     
     
  • 2.80, Аноним (80), 12:13, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Поттеринг заявит, что шрифты - deprecated, и нужно срочно пилить новый fontd.
     
  • 2.175, Баран ищет пастуха (?), 19:47, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А перед нами все цветет,
    За нами все горит.
    Не надо думать - с нами тот,
    Кто все за нас решит.

    В.Высоцкий - Солдаты группы Центр

     

  • 1.19, Адекват (ok), 08:35, 30/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    И почему в последнее время в мире линуксов только и слышно, что "прекращено, выкинули, сломали" а не "добавлено, улучшено, создано" ?
    Такое ощущение, что линукс убиваю потихоньку, по чуть-чуть, чтобы никто не заметил, чтобы текущие изменения не казались бы уж такими существенными.

    Видимо майкрософт и эппл платят разрабам линукса, чтобы те есть делали постепенно не юзабельным, ну или таким, каким, барыгам капиталестическим нужно.

     
     
  • 2.26, Голубой гигант (?), 09:13, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Мне кажется, что вообще отказ от привычного ещё с 98-го года KDE на GNOME2 в 200... большой текст свёрнут, показать
     
     
  • 3.54, iPony129412 (?), 10:38, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Всё проще.
    Спроектировать и написать продукт, который бы работал "на века" - это сложная и затратная работа.
    А если написано так-сяк, то сложный проект со временем начинает ощутимо вонять, и проситьcя "проще взять и переписать".
     
     
  • 4.197, Ананоним (?), 05:06, 31/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Всё проще. Если написать хороший и законченный (!!!) на данный момент продукт, то ты становишься ненужным. А кушать хочется всегда. Ну и у некоторых просто свербит в причинном месте.
     
     
  • 5.201, iPony129412 (?), 08:13, 31/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Всё проще. Если написать хороший и законченный (!!!) на данный момент продукт, то ты становишься ненужным.

    🤣 Обычные будни в GNOME - code review

    - Ты что написал! Как мы дальше жить с этим будем! А ну быстро переписал, чтобы плохо было!

     
  • 3.92, rshadow (ok), 12:50, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Все правильно говоришь. GNOME2 был снаружи конфеткой и развитие явно было. Хоть под капотом и были всякие а-ля реестры.
    Теперь же просто выбрасываешь все эти гномы3 и ставишь старенький awesome/fluxbox/i3/... просто потому что они работают и не тормозят на последнем железе. Мрак какой-то.
     
  • 3.191, annual slayer (?), 03:58, 31/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Дизайнеры теперь сидят на гноме 3

    дизайнеры гнома сидят на маке, вообще-то

     
  • 2.27, тоже Аноним (ok), 09:14, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –5 +/
    > Такое ощущение, что линукс убиваю потихоньку, по чуть-чуть

    Влажные мечты. В реальности эффект от твоей лживой трепотни нулевой.
    Собака лает, ветер носит, караван идет.

     
  • 2.52, iPony129412 (?), 10:33, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Видимо майкрософт и эппл платят разрабам линукса, чтобы те есть делали постепенно не юзабельным

    Не надо ничего платить.
    Для того чтобы делать плохо или ничего не делать деньги не нужны.
    Вот для обратного (делать хорошо) они нужны. Но извините - их в десктопном линуксе не водится.

    Даже просто сравни сколько бабла таратит Apple и MS, а сколько в бесплатных десктопных линуксах.

     
     
  • 3.71, Аноним (71), 11:44, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    MS - тратит?! только жрёт и ничего не делает. сейчас у них проблема, чтобы очередной пач сломал не слишком много...
     
  • 2.67, Суп из потрошков (?), 11:14, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Не стоит искать злой умысел там, где всем управляет обычная глупость.
     
  • 2.185, хрю (?), 22:13, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >И почему в последнее время

    а что когда-то было по другому? в линуксе испокон веку всё выкидывают при первой же возможности, а если и не выкидывают, то зачастую легаси не в рабочем виде.

     

  • 1.22, Аноним (22), 08:45, 30/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Бред какой-то убрали поддержку таких шрифтов в последней версии 1 44, ссыла... большой текст свёрнут, показать
     
     
  • 2.30, Stax (ok), 09:34, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +10 +/
    > Если проблемы в интерфейсах библиотеки FreeType, то какого хрена поддержку растровых шрифтов убирают из Pango

    Да никто ничего и не убирал из Pango! Почитайте историю разработки, вообще. Им надоело возиться с проблемным FreeType напрямую и они решили перейти на шейпинг через значительно более адекватный и удобный harfbuzz. Там поддерживаются все крутые фичи OpenType, и наконец-то Pango их получил. Читайте http://behdad.org/text/

    > Почему эти проблемы им 10 лет не мешали пилить свою Pango с поддержкой растровых шрифтов, а тут вдруг вот прямо не в терпежь стало?

    Потому что pango вообще не занимается сам загрузкой шрифтов, и там нет явной поддержки или отказа от растра, он просто дергал FreeType, а тот уже умел грузить растр. Но harfbuzz + FreeType в комбинации давали некоторые ограничения. В новой версии они перешли на harfbuzz по полной, получив от этого пачку преимуществ (https://blogs.gnome.org/mclasen/2019/05/25/pango-future-directions/ и предыдущие статьи в том блоге). Для загрузки шрифтов FreeType больше *не дергается*. Все через harfbuzz. И именно в harfbuzz нет нужной поддержки растровых шрифтов. Ну, вляпались, что поделать.  Сейчас бучу поднимут, может harfbuzz допилят.

    Harfbuzz, а не pango, что тут непонятного?!? В pango возвращаться к старому варианту, когда фича в harfbuzz есть, а дергаем все равно FT напрямую - не будут.

    > А вот при чем тут Hi-DPI монитор. Я куплю такой монитор и волшебным образом Pango заработает с растровыми шрифтами.

    Нет, конечно не заработает. Просто пользователи начали аргументировать, что мол векторные шрифты мыло и убивают им зрение, а растровые были такие все из себя четкие и полезные для зрения. И разработчик именно *на этот* аргумент ответил: "If non-bitmap fonts are destroying my sight, then I’d fork some cash and get myself a high-dpi screen not whine here about people not doing work for me. I do value my eye sight after all."

     
     
  • 3.37, anonymous (??), 09:48, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Их доводы по поводу нежелания пилить свою же библиотеку показывают, что они сами перестали в ней разбираться. "Не хотим развивать API, а FreeType2 глючный" - ну оке, что с них взять. Рад, что не пользуюсь Gnome.
     
     
  • 4.50, Анонимный прохожий (?), 10:29, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Их доводы по поводу нежелания пилить свою же библиотеку...

    Ещё один чукча-не читатель

     
     
  • 5.62, anonymous (??), 10:58, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Сам-то по ссылке сходил, болезный?
     
     
  • 6.89, Анонимный прохожий (?), 12:46, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Сам-то по ссылке сходил, болезный?

    Конечно. Stax ещё и по-русски подробно разложил по полочкам. Но это ж читать надо...

     
     
  • 7.133, anonymous (??), 16:02, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну вы вдвоем в обнимку можете идти за новыми мониторами вслед за мантейнерами pango. Если человек пишет, что ему поддержка freetype в тягость - да ради бога, пусть делает что хочет. Я не его целевая аудитория, мне ваши страсти никоем боком не в ущерб.
     
  • 3.47, Анонимный прохожий (?), 10:26, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Да никто ничего и не убирал из Pango! Почитайте историю разработки, вообще.

    Два чая этому господину!

     
  • 3.56, Аноним (41), 10:40, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +7 +/
    И что в этих фичах такого необходимого, чтобы без них никак нельзя обойтись?
    Если поддержка "всех крутых фич" обходится в потерю растра - к чертям такие "крутые фичи". Это не та цена, которую позволительно платить за какие-то фичи.
    > not whine here about people not doing work for me

    Самовлюблённый опенсорсник во всей красе. А потом будет печалиться, что юзеры уходят, фидбэка нет, дистроклепатели выпиливают из дефолта, пилить некому и так далее.

     
  • 3.64, Аноним (64), 11:06, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >Просто пользователи начали аргументировать, что мол векторные шрифты мыло и убивают им зрение, а растровые были такие все из себя четкие и полезные для зрения.

    И векторные правильно приготовленные шрифты могут быть не мылом, как, например, Тахома.
    Но другое дело, что эти шрифты были 20 лет назад, и никто сейчас не рисует новые шрифты, чтобы хорошо выглядели на малых кеглях с 96 dpi.

     
     
  • 4.78, Аноним (71), 12:05, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    "правильно приготовленные" - это когда внутри есть растры для кеглей аля 12. Они и выглядели красиво, потому что дизайнеры попиксельно отрисовали самые нужные размеры. Открываешь ttf, а там пучок растров.
     
     
  • 5.99, CrazyAlex (?), 13:20, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Не, это когда внутри есть ручной хинтинг. Он, конечно, от размера зависит, но это всё же не растр
     
     
  • 6.132, Аноним (71), 15:54, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    кроме хинтинга в MS ttf-ках были растры для некоторых кеглей.
     
     
  • 7.192, annual slayer (?), 04:09, 31/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    дело тут не в том, хинтинг это или инлайн растр

    а в том, что создателям шрифтов не целесообразно оптимизировать их новые изделия под низкие разрешения дисплея

     
  • 3.198, Ананоним (?), 05:12, 31/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Им надоело возиться с проблемным FreeType напрямую и они решили перейти на шейпинг через значительно более адекватный и удобный harfbuzz. Там поддерживаются все крутые фичи OpenType, и наконец-то Pango их получил. Читайте http://behdad.org/text/

    Ох ёмаё. Жил я без этих "крутых фич" и не знал проблем. Не читав, даже не понимаю зачем они мне нужны. Подозреваю, что вообще не нужны. Но то что мне нужно, выкинули. Это победа, ага.

     
  • 2.33, Stax (ok), 09:42, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Еще замечу, что с harfbuzz мы потеряли, например, загрузку Type1 шрифтов Потому... большой текст свёрнут, показать
     
     
  • 3.58, Аноним (41), 10:41, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ю Adobe is a major HarfBuzz contributor
    Вона чё...
     
     
  • 4.117, А.П. (?), 14:20, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да, год назад адоба анонсировала планы использовать harfbuzz в фотошопе для поддержки сложных письменностей.

    https://twitter.com/hatchgogo/status/1039875149284163584

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

    https://community.adobe.com/t5/InDesign/InDesign-fails-to-render-glyphs-in-Khm

    https://community.adobe.com/t5/Type-Typography/i-am-adobe-user-from-myanmar-bu

     
     
  • 5.168, Michael Shigorin (ok), 19:20, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    На PTK+5 ещё не собираются переходить?
     
     
  • 6.193, annual slayer (?), 04:12, 31/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    сразу после того как переведут сборочную инфраструктуру на альт
     
  • 6.204, А.П. (?), 13:07, 31/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > На PTK+5 ещё не собираются переходить?

    Я не знаю, что такое PTK+5.

     
     
  • 7.206, annual slayer (?), 18:07, 31/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >> На PTK+5 ещё не собираются переходить?
    > Я не знаю, что такое PTK+5.

    может, Pottering+Prokoudine Tool Kit 5?

     
     
  • 8.210, А.П. (?), 13:42, 01/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Б-же упаси ... текст свёрнут, показать
     
  • 3.173, Аноним (173), 19:41, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > We want to stop using freetype because FC_Face locking is broken

    А багрепорт или патч они не умеют писать? В школе ещё не проходили?

     

  • 1.28, Аноним (28), 09:22, 30/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Так, а в Qt/KDE тоже такая фигня с поддержкой растровых шрифтов?
     
     
  • 2.35, Stax (ok), 09:47, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, там не используется ни pango, ни harfbuzz.

    Но, соответственно, у тамошнего терминала проблемы с экзотическими языками, и в целом нет поддержки красивых типографических фич OpenType (https://typofonderie.com/font-support/opentype-features/), за поддержку которых в гном десктопе и борется pango.

     
     
  • 3.39, Аноним (28), 09:51, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Да в гробу я видал эти красивости, а вот без шрифта keyrus в терминале грустно.
     
     
  • 4.73, Аноним (129), 11:45, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так выбор очевиден. Если раньше у вас были сомнения (хотя какие уж тут сомнения), то теперь вы точно знаете, что выбирать.
     
  • 3.74, Аноним (129), 11:49, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Правда hardbuxx всё-таки есть в зависимостях у qtgui, но я не проверял, зачем он там.
     
  • 3.115, А.П. (?), 14:13, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Нет, там не используется ни pango, ни harfbuzz.

    https://doc.qt.io/qt-5/qtgui-attribution-harfbuzz-ng.html

     
     
  • 4.159, Crazy Alex (ok), 18:53, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ну хотя бы optionally...
     
  • 3.194, annual slayer (?), 04:14, 31/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    помню, меня так бомбануло когда лигатуры только завезли в панго, долго не мог понять какого буквы "fi" стали слипаться в "панеле задач"
     

  • 1.36, Грусть (?), 09:48, 30/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +11 +/
    2019. В Линуксе опять борятся со шрифтами.
     
  • 1.40, CrazyAlex (?), 09:56, 30/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Короче, фризить нафиг версию панго и по возможности сваливать на qt. Ясно. Учитывая, что "крутые фичи. OpenType" мне на фиг не нужны, а терминус, наоборот, нужен - выглядит единственным вариантом.
     
  • 1.44, Аноним (44), 10:15, 30/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Они видимо просто хотели привлечь внимание к проблеме во freetype и выработать консенсус в сообществе, что делать, допиливать freetype или покупать мониторы. Скорее всего консенсус будет в покупке мониторов, потому что новый монитор хочет каждый.
     
     
  • 2.174, Аноним (173), 19:46, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нет, они просто всё сломали и им плевать
     

  • 1.65, odin314 (ok), 11:06, 30/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    покупка мозгов поможет....там циклическая зависимость:

    media-libs/freetype X +adobe-cff bindist bzip2 +cleartype_hinting debug doc fontforge harfbuzz infinality png static-libs utils

    media-libs/harfbuzz +cairo debug +glib +graphite icu +introspection static-libs test +truetype

     
  • 1.66, Аноним (66), 11:10, 30/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    > Pango
    > перешли с FreeType на движок отрисовки HarfBuzz

    Злобные буратины снова назло маме отморозили уши, удивительно.

     
     
  • 2.70, Аноним (70), 11:32, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Наоборот. Устали грызть кактус.
     
     
  • 3.72, Аноним (66), 11:44, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Т.е. вы утверждаете, что передача кактуса пользователю не является злобным буратинством? 🤔
     

  • 1.68, Аноним (61), 11:25, 30/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Pango - ненужная прокладка. Лучше напрямую использовать FreeType.
     
     
  • 2.81, Аноним (80), 12:18, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нельзя! Не модно, не молодежно! У гномеров так смузи опрокинется.
     
     
  • 3.91, prokoudine (ok), 12:49, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > У гномеров так смузи опрокинется.

    Брейкинг ньюз: кьют тоже использует харфбаз.  

     
     
  • 4.176, Аноним (173), 19:48, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    опционально
     
  • 3.102, Аноним (102), 13:31, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У третье гнома код интерфейса работает на javascript причем в какой-то страшной реализации от Mozilla. Ждать от таких людей адекватный решений моветон.
     
  • 2.121, Аноним (121), 14:35, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Сразу видно спеца. freetype не рендерит текст. freetype рендерит глифы. Кёрнинг, лигатуры, переносы, стили, разбиение на строчки - это всё забота панго.
     
  • 2.158, Аноним (158), 18:53, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Примерно настолько же, как C - прокладка для кучи ассемблеров
     

  • 1.90, Аноним (86), 12:49, 30/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    В векторных шрифтах есть понятие "шрифт постоянной ширины" или только "ширина букв случайно оказалась одинаковой"?
     
     
  • 2.95, Аноним (95), 13:11, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    есть
     
  • 2.113, Грусть (?), 14:11, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Векторный шрифт - идеализация, которая разбивается о дискретное (растровое) устройство вывода.
     
     
  • 3.169, Michael Shigorin (ok), 19:22, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Нуу я не так давно щупал именно векторное, но оно не взлетело.
    Всё там же в яндекс-музее в ряду у окошка стоит.
     

  • 1.94, Аноним (95), 13:11, 30/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    поддержку растровых фонтов из pango выпилили уже давно. но федорапользователи очнулись только сейчас. ну-ну... должны страдать
     
     
  • 2.110, Аноним (110), 13:54, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > поддержку растровых фонтов из pango выпилили уже давно. но федорапользователи очнулись
    > только сейчас. ну-ну... должны страдать

    Обновление прилетело в Fedora 31. В Fedora 30 была старая версия, которая всё поддерживала.

    // b.

     
     
  • 3.112, Аноним (95), 14:09, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    ну а я о чем. "федорапользователи очнулись", хотя релиз pango без растра был еще летом
     
     
  • 4.116, Аноним (110), 14:17, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > ну а я о чем. "федорапользователи очнулись", хотя релиз pango без растра
    > был еще летом

    Я не понимаю смысл "очухались".

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

    // b.

     
     
  • 5.122, Аноним (95), 14:36, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    ну используйте дальше, рад за вас. но не кричите тогда, что у вас что-то там сломалось. на крики было выделено более чем достаточно времени, теперь жрите, что есть, не обляпайтесь
     
     
  • 6.128, Аноним (128), 15:14, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    - Планы висят в оффисе планирования уже целый год.
    - "Планы висят"? Да я нашел их в подвале!
     
  • 2.123, Аноним (121), 14:37, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Виноват мейнтейнер и управление дистром в том, что дистр не имеет bleeding edge пакетов.
     

  • 1.98, РетроАноним (?), 13:20, 30/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    А в чём проблема? Векторные шрифты ведь лучше :/
    Иконки например векторные везде.
     
     
  • 2.100, Аноним (102), 13:28, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну конечно отличный повод железной рукой загонятиь людей в счастье.
     
     
  • 3.125, РетроАноним (?), 15:00, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Идите тогда на Windows, там как раз растровые иконки и шрифты до сих пор используются.
     
     
  • 4.160, Аноним (158), 18:54, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Растровых шрифтов в винде, как раз, вроде бы нет. Может только в cmd
     
  • 2.106, Аноним (110), 13:39, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >  Векторные шрифты ведь лучше :/

    У альтернативно-одарённых со зрением -20 - наверное.

    А так - сравните Terminus с любым вашим векторным шрифтом и прослезитесь.

    И вам, наверное, лет 20 и вы даже текстовую 80x25 консоль ни разу в жизни не видели.

    // b.

     
     
  • 3.195, annual slayer (?), 04:22, 31/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >  и вы даже текстовую 80x25 консоль ни разу в жизни не видели.

    когда Windows XP с ClearType только выходила у них в маркетинге был как раз такой пассаж по поводу оного, типа "для тех кто еще не ослеп после десятков лет упарывания в 80х25, мы наконец-то принесли счастье"

    по-моему, даже писалось во время установки

     
  • 3.199, Anonymqwe (?), 05:25, 31/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >terminus

    Как вы пользуетесь этой страхолюдиной?

     
     
  • 4.202, Ананоним (?), 09:42, 31/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Прекрасно пользуюсь. Всё чётко видно. Никакого мыла. Если бы я зотел мыла, не переставал бы испльзовать CRT.
     
  • 3.200, red75prim (?), 07:10, 31/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > И вам, наверное, лет 20 и вы даже текстовую 80x25 консоль ни разу в жизни не видели.

    А, мягкие ламповые 7х5 здоровых пикселищ шрифты? Та ещё гадость.

     

  • 1.101, Аноним (101), 13:29, 30/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    >Предлагается два варианта решения проблемы:
    >Покупка монитора с высокой плотностью пикселей (Hi-DPI)

    Ну, да, это в стиле вэбмакак-г*внокодиров, не признавать за собой косяков и васпухания кода, а винить пользователей, что у них ПК слабые, и надо "просто взять и купить дополнительно памяти."
    Это просто "восхитительно"!

     
     
  • 2.124, Аноним (121), 14:38, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Заплати им достаточно для fulltime
     
     
  • 3.138, Аноним (138), 17:15, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Заплати им достаточно для fulltime

    Чтобы они фултайм г_мнокодили или ещё между убогими поделились во имя инклюзивности?!

     
  • 3.140, Аноним (140), 17:19, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >Заплати им достаточно для fulltime

    А они показали адекватность разработки, свои отличные скиллы? Где их портфолио с красиво написанным, оптимизированным кодом? А что же их не взяли на работу на фуллтайм, раз они такие замечательные разработчики, ведь програмисты никогда не бывают голодными, если они действительно профессионалы. -Что, они умеют только вот так?
    Тогда какой им фуллтайм, какая оплата, если умеешь только косипорить - ВОН ИЗ ПРОФЕССИИ!

     
     
  • 4.162, Аноним (158), 18:58, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ну да, а сам панго-то никто не написал. И сам фритайп. И сам харфбазз. Каждый разработчик полностью теряет свою ценность ровно в тот момент, когда сделал какое-то изменение, что не пришлось по вкусу анониму опеннета и с этого момента считается не сделавшим ничего стоящего.
     
  • 3.152, Аноним (152), 18:12, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Я бы скорее заплатил, чтобы они больше никогда не кодили.
     

  • 1.103, siu77 (ok), 13:34, 30/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    FreeType - GPLv2 и FTL https://www.freetype.org/license.html
    HardBuzz - "Old MIT" license https://github.com/harfbuzz/harfbuzz/blob/master/COPYING

    GPL потихоньку выпиливается ((

     
     
  • 2.163, Аноним (158), 19:00, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну да, harfbuzz вчера ведь появился и не использовали его никогда. И тут сразу нападае на гпл
     

  • 1.119, Аноним (119), 14:32, 30/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    HarfBuzz не занимается отрисовкой.
     
  • 1.134, Anonymoustus (ok), 16:02, 30/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    > Предлагается два варианта решения проблемы:
    > Покупка монитора с высокой плотностью пикселей (Hi-DPI), так как на них нет проблем с отображением шрифтов.

    Именно из-за таких выходок следует держать гномнокодеров на казённом железе попроще и постарше. Разжирели и оборзели.

     
     
  • 2.141, Аноним (141), 17:23, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Именно из-за таких выходок следует держать гномнокодеров на казённом железе
    >попроще и постарше. Разжирели и оборзели.

    Именно из-за подобных выходок мы имеем интернеты, которые чтобы комфортно пользовать, нужно железо, которое GTA4 свободно играет!

     

  • 1.135, Аноним (-), 16:21, 30/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Чо растр объявили устаревшим.
     
  • 1.137, IRASoldier_registered (ok), 17:04, 30/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Хм. А где проблема-то и отчего тут столько народа перевозбудилось? На чистую консоль, без запущенных иксов никто не покушался. В гуёвых же эмуляторах терминала - в чём великая нужда вместо векторных моноширинных шрифтов типа какого-нибудь Fira Mono юзать растр?
     
     
  • 2.143, Ordu (ok), 17:30, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Векторные начинают смазываться, когда ты берёшь достаточно мелкий размер шрифта. Скажем было бы прикольно умещать на экране сразу четыре терминала, на каждый из них имея ширины не меньше 80 символов. Если у тебя разрешение монитора 1280 по горизонтали, и ты начинаешь впихивать в эти 1280 максимум символов, то векторные шрифты дадут тебе достаточно мелкие символы, но они будут все по разному размытые, это раздражает.

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

    Другое дело, что это довольно специфичные проблемы, которые касаются всяких там сисадминов да программистов, и то не всех. А уж сисадмины и программисты в состоянии найти себе эмулятор терминала помимо gnome-terminal и, при необходимости, пересобрать emacs, чтобы тот отрисовывал бы свой гуй не через gtk, а через Xlib. А если они не могут, и при этом им финансы не позволяют купить монитор получше, то, на мой взгляд, им следует выбрать себе какую-нибудь иную карьеру в стороне от IT. То есть всё это возмущение анонимов, по-моему, совершенно ни к чему.

     
     
  • 3.147, IRASoldier_registered (ok), 17:55, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Если у тебя разрешение монитора 1280 по горизонтали

    Не, я решительно понимаю тех, кто осуждает любителей повыпендриваться 4-8K (ибо экспириенс-то за ними приятен, но разрыв удобства между 4K и FullHD ничтожно мал по сравнению с разрывом между FullHD и мониторами пятнадцатилетней давности, если не учитывать 3D-шников, киношников и проч. хардкорную дизайнерскую публику, чтобы полагать пользователей FullHD ретроградами/нищ***ами) - но FullHD ведь уже чёрт-те сколько времени обычны, 1280 я видел разве что в очень бюджетных образовательных госучреждениях и конторках. А если юзкейс таков, что есть старое рабочее оборудование, которое надо поддерживать на плаву из соображений "работает - не трогай", то там и стабильную отлаженную систему обновлять до актуальных релизов, где ретроспецифичные вещи выпиливают, смысла совершенно нет.

     
     
  • 4.166, Crazy Alex (ok), 19:16, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    15 лет назад были совершенно замечательные 1600х1200 21". Для работы они отнюдь не хуже, чем  FullHD, я бы сказал - лучше.

    Что до 4k - примерно при 24 дюймах на них можно вообще на фиг отломать все "сглаживания" (не только шрифтов) и иметь хорошие чёткие контуры, это правда. И это таки принципиальный плюс, если глаза ценить.

    Что до 1280 по горизонтали - ну, кто жить не может без дешёвых ноутбуков - ССЗБ.

     
     
  • 5.170, Michael Shigorin (ok), 19:30, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Пишу с левого fhd, посматриваю на правый, а совсем справа сбоку стоит портретом 1200x1600 как раз 21" -- почту от сборочницы показывает... четыре xterm с -fn -rfx-serenetypewriter-medium-r-normal-*-18-180-*-*-m-*-iso10646-0400 как раз влезают.

    На 4k подумывал было менять, поприсматривался, раздумал пока.

     
  • 5.177, IRASoldier_registered (ok), 19:54, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >1600х1200 21

    Чем они так лучше 1920x1080 ~24-27"? Это же ширше, что для, скажем, двухпанельного файл-менеджера просто идеально, да и два документа рядом держать открытыми не в пример удобнее, чем на более узком монике.

    >если глаза ценить

    Но можно же при включённом нормальном субпиксельном сглаживании просто сделать шрифт покрупнее. Вот 12-13px, например, я бы таким код всё равно писать не стал, даже при идеальных контурах. А уж в читалке на десктопе тем более имеет смысл для комфорта что-то побольше.

     
  • 2.161, Crazy Alex (ok), 18:57, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    К сказанному выше - есть хорошие готовые растровые шрифты (угу, то же Terminus). Многие к ним привыкли и совершенно не рвутся их заменять на что-то худшее ради поддержки навороченной отрисовки чьих-нибудь иероглифов (мне, допустим, на фиг не нужной).
     
     
  • 3.164, IRASoldier_registered (ok), 19:11, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > не рвутся их заменять на что-то худшее

    И чем хуже для эмулятора терминала, скажем, Source Code Pro? Преимущества не только и не столько в иероглифах же.

     
     
  • 4.178, Аноним (173), 19:57, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Тем что он не нравится, этого не достаточно?
     
     
  • 5.179, IRASoldier_registered (ok), 20:02, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Тем что он не нравится, этого не достаточно?

    Моноширинных нерастровых шрифтов овердофига. Подобрать по вкусу вполне реально.

     

  • 1.139, Michael Shigorin (ok), 17:16, 30/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Разработчики альта с этим столкнулись ещё летом...

    https://bugzilla.altlinux.org/show_bug.cgi?id=37153

    Что я думаю о толерантных дискриминаторах растровых шрифтов (которые как-то не спешат открывать фонд обновления мониторов [и видеокарт] всем, кому сломали работавшее десятилетиями), можете догадаться сами.

    Но в наши e2k-репозитории эта "обновка" не пошла.

     
     
  • 2.146, Аноним (129), 17:50, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вот, респект таким разработчикам. А всяким https://gitlab.gnome.org/khaledh надо прописать курс уринотерапии.
     
  • 2.153, Аноним (152), 18:14, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А полноценный форк потянете? А то я у себя под одеялом могу и убунтучку взять и не обновлять.
     
  • 2.155, evkogan (?), 18:36, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    А в x64 версии, которая недавно релизнулась, ее тоже нет?
     
     
  • 3.171, Michael Shigorin (ok), 19:30, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Увы, попало.

    PS: кроме e2k*.

     

  • 1.144, vz_2 (?), 17:45, 30/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Раньше подбирали железо к ядрам, теперь мониторы к шрифтам.
     
  • 1.149, KonstantinB (ok), 17:57, 30/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Забыли про третий вариант - не пользоваться библиотекой Pango и дистрибутивами, которые ее тащат.
     
     
  • 2.150, Аноним (129), 18:06, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это не так просто Я пытался отказаться от браузеров, превозмогал на убогих глюч... большой текст свёрнут, показать
     

  • 1.151, Kuromi (ok), 18:11, 30/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "Покупка монитора с высокой плотностью пикселей (Hi-DPI), так как на них нет проблем с отображением шрифтов."

    Гениальное решение, ждем коспирологов с их гипотезой "В Панго занесли монитороделы".

     
     
  • 2.154, АнонимКонспиролух (?), 18:35, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >"Покупка монитора с высокой плотностью пикселей (Hi-DPI),
    >так как на них нет проблем с отображением шрифтов."
    >Гениальное решение, ждем коспирологов с их гипотезой "В Панго занесли монитороделы".

    Нет, всё гораздо прозаичнее, они просто ох**ли!
    И заговор тут не монитороделов, а врагов инопланетных, по общему отуплению человечества, а эти индивиды-гомнокодиры, это уже следствие вражей программы, которая работает!

    Сразу видно провокатора, который в заговорах ничего не понимает и только пытается неосторожно жирно набросить!

     

  • 1.157, trunk (?), 18:45, 30/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А может разработчика терминуса попросить сделать такой же векторный  ?
     
     
  • 2.165, анонимус (??), 19:15, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    http://terminus-font.sourceforge.net/
    "Q. Scalable version?

    A. Long story short, when the average display resolution becomes at least 150 DPI. Prefferably 200."

     
     
  • 3.167, анонимус (??), 19:17, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Плюс есть https://files.ax86.net/terminus-ttf
     
     
  • 4.180, Аноним (173), 20:04, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Какой ужас, там же на картинке даже видно что разные линии у одного глифа — разной толщины
     

  • 1.172, Аноним (172), 19:40, 30/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Вариант удалить Fedora.
     
     
  • 2.187, Аноним (187), 22:59, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Удались из жизни, аноним.

    Pango используется >95% графических программ на линукс во _всех_ дистрах.

    // b.

     
     
  • 3.188, имя (ok), 23:06, 30/10/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Pango используется >95% графических программ на линукс во _всех_ дистрах.

    Ну да, ну да, конечно:

    [CODE]
    $ for i in /usr/lib/python3.6/site-packages/PyQt5/*.so; do lddtree $i; done | grep pango
    $
    [/CODE]

     
  • 3.189, Аноним (189), 02:10, 31/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Расмус уже самовыпилился с айтишного мира прихватив пистон
     
  • 2.203, vz_2 (?), 12:48, 31/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    У некоторых возникнет желание форкнуть пангу.
     

  • 1.190, Аноним (190), 02:54, 31/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А почему не взять подсистему растровых шрифтов и не реализовать отдельно как независимую библиотеку. Делать там особенно много не нужно как я понимаю.

    Просто будет другой интерфейс для рендеринга и все.

    pango умеет точки на экран ставить или дает доступ к канвасу в виде байт?

     
     
  • 2.213, Аноним (71), 11:20, 03/11/2019 [^] [^^] [^^^] [ответить]  
  • +/
    у них другая цель: убить качественные шрифты, вот и выпилили растр и Type1 (последний-то за что?! вектор же).
     

  • 1.217, geov (ok), 01:16, 13/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я смотрю как ломать так с удовольствием, как чинить дык "опенсорц вам ничем не обязан"
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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