The OpenNET Project / Index page

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



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

"Релиз шрифтового движка FreeType 2.13"  +/
Сообщение от opennews (??), 09-Фев-23, 17:14 
Представлен релиз FreeType 2.13.0, модульного шрифтового движка, предоставляющего единый API для унификации обработки и вывода шрифтовых данных в различных векторных и растровых форматах...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=58628

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

Оглавление

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


1. "Релиз шрифтового движка FreeType 2.13"  +1 +/
Сообщение от Аноним (1), 09-Фев-23, 17:14 
Говорим шрифтовой движок - подразумеваем FreeType. Если не FreeType - то кто?

[s]существуют ли альтернативы?[/s]

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

7. "Релиз шрифтового движка FreeType 2.13"  +2 +/
Сообщение от Аноним (7), 09-Фев-23, 17:46 
да, недодвижок, встроенный в иксы. Ты наверное его уже видел - такие страшненькие пиксельные шрифты с невнятными названиями типа -*-*-*-*-*-*-*-*-*-sans-*-*-*-*-*-*. Единственное их преимущество - то, что они используют пресловутую сетевую прозрачность иксов. Но поскольку они страшненькие, то все сидят на фритайпе, а по сети вместо прозрачности гуляют блобы.
Ответить | Правка | Наверх | Cообщить модератору

9. "Релиз шрифтового движка FreeType 2.13"  +1 +/
Сообщение от Аноним (9), 09-Фев-23, 17:59 
Терминус, кстати, растровый. Но растровые шрифты можно пересчитать по пальцам одной руки, а уж чтобы это была не поделка уровня унифонт (часто с теми же самыми глифами)… Я для себя нашёл буквально 2 шрифта, больше нету.
Ответить | Правка | Наверх | Cообщить модератору

10. "Релиз шрифтового движка FreeType 2.13"  +/
Сообщение от Вечно недовольный аноним (?), 09-Фев-23, 18:09 
Если не fixed то что?
Ответить | Правка | Наверх | Cообщить модератору

25. "Релиз шрифтового движка FreeType 2.13"  +/
Сообщение от kusb (?), 09-Фев-23, 20:47 
А в чём проблема сделать сетевую прозрачность с FreeType?
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

41. "Релиз шрифтового движка FreeType 2.13"  +/
Сообщение от Аноним (41), 10-Фев-23, 10:28 
>да, недодвижок, встроенный в иксы. Ты наверное его уже видел - такие страшненькие пиксельные шрифты с невнятными названиями типа -*-*-*-*-*-*-*-*-*-sans-*-*-*-*-*-*. Единственное их преимущество - то, что они используют пресловутую сетевую прозрачность иксов. Но поскольку они страшненькие, то все сидят на фритайпе, а по сети вместо прозрачности гуляют блобы.

Использую по сети Emacs с Motif, шрифты выглядят идеально.

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

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

13. "Релиз шрифтового движка FreeType 2.13"  +/
Сообщение от Ан2 (?), 09-Фев-23, 18:33 
После перехода GTK полностью на harfbuzz, FreeType стал нишевой библиотекой. К сожалению. Учитывая, что harfbuzz - это старый форк, который вот уж очень нужно было переписать на плюсы и развивать отдельно. Так что в итоге одни фичи только во FreeType, но самые новые молодёжные только в harfbuzz, из-за чего на него уже давненько перешли Chromium, LibreOffice,..
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

21. "Релиз шрифтового движка FreeType 2.13"  +/
Сообщение от Аноним (21), 09-Фев-23, 19:32 
> Package: libharfbuzz0b
> Depends: libc6 (>= 2.14), libfreetype6 (>= 2.9.1), libglib2.0-0 (>= 2.31.8), libgraphite2-3 (>= 1.2.2)

🤔

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

37. "Релиз шрифтового движка FreeType 2.13"  +/
Сообщение от Ан2 (?), 10-Фев-23, 04:33 
Опционально. Так же как и freetype зависит от harfbuzz, что приводит к боли: https://github.com/harfbuzz/harfbuzz/issues/2524
Ответить | Правка | Наверх | Cообщить модератору

49. "Релиз шрифтового движка FreeType 2.13"  +/
Сообщение от Аноним (49), 13-Фев-23, 19:50 
Это вы к чему? harfbuzz занимается шейпингом, а рендерит (растеризует) по-прежнему FreeType. И его функции по растеризации брать не себя не собирается.

Альтернативы FreeType - Fontdue, RustType. На чистом расте, между прочим, безопасный код.

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

2. "Релиз шрифтового движка FreeType 2.13"  +/
Сообщение от Самый Лучший Гусь (?), 09-Фев-23, 17:26 
Почему шрифты не svg? Ведь там больше возможностей вроде цвета и прочих.
Ответить | Правка | Наверх | Cообщить модератору

3. "Релиз шрифтового движка FreeType 2.13"  +2 +/
Сообщение от Константавр (ok), 09-Фев-23, 17:30 
Сами шрифты векторные, но у тебя на мониторе они превращаются в пиксели, потому что монитор пиксельный. На скриншоте тебе увеличено показывают что делается с этими пикселями.
Ответить | Правка | Наверх | Cообщить модератору

19. "Релиз шрифтового движка FreeType 2.13"  –5 +/
Сообщение от anonymous (??), 09-Фев-23, 19:22 
хорошо что все остальное кроме шрифтов не преобразуется в пиксели.

на всякий случай /sarcasm

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

6. "Релиз шрифтового движка FreeType 2.13"  +/
Сообщение от Аноним (6), 09-Фев-23, 17:45 
Ну сделай какой-нибудь Serif в SVG,а потом отмасштабируй его до пикселей десяти или семи.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

34. "Релиз шрифтового движка FreeType 2.13"  +3 +/
Сообщение от Аноним (34), 10-Фев-23, 00:22 
наоборот, svg на десятилетиЯ отстает от шрифтовых форматов. Файл шрифта, на минуточку, содержит в себе тьюринг-полную систему, позволяющую заменять определенные последовательности символов лигатурами: ae → æ. Причем такие подстановки можно сделать зависимыми от языка: для латыни æ имеет смысл, а для английского нет. Или, допустим, можно запрограммировать распространенное в средневековой типографии правило, что буква s, стоящая не в конце слова и не перед другой буквой s, будет выводиться как ſ (long s): ſumus (sumus), eſse (esse). В svg такого нет и не будет. В шрифтах можно задать, как именно вписать глиф в пиксельную сетку (хинтинг). В svg это может быть появится лет через 50.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

40. "Релиз шрифтового движка FreeType 2.13"  +/
Сообщение от Аноним (40), 10-Фев-23, 10:19 
В SVG именно этого и не надо, т.к. он не шрифт, а всего лишь вектор. Вся эта инфа остаётся на стороне шрифта. Была такая идея, как SVG шрифты, но не взлетело. Предпочли в старый шрифтовый формат запихать информацию о цвете. И не сказать, что это плохое решение.
Ответить | Правка | Наверх | Cообщить модератору

4. "Релиз шрифтового движка FreeType 2.13"  –10 +/
Сообщение от Аноним (9), 09-Фев-23, 17:36 
Ненавижу векторные шрифты, какой вообще идиот придумал использовать их на мониторах?
Ответить | Правка | Наверх | Cообщить модератору

12. "Релиз шрифтового движка FreeType 2.13"  +/
Сообщение от Аноним (12), 09-Фев-23, 18:23 
Вам нравятся шрифты из DOS?
Ответить | Правка | Наверх | Cообщить модератору

15. "Релиз шрифтового движка FreeType 2.13"  +3 +/
Сообщение от Аноним (15), 09-Фев-23, 18:51 
На CRT мониторе вполне
Ответить | Правка | Наверх | Cообщить модератору

18. "Релиз шрифтового движка FreeType 2.13"  +5 +/
Сообщение от Аноним (9), 09-Фев-23, 19:18 
По крайней мере они чёткие и без случайных артефактов в случайных местах.
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

22. "Релиз шрифтового движка FreeType 2.13"  +3 +/
Сообщение от Аноним (12), 09-Фев-23, 20:12 
Так переходите на 27-дюймовый монитор 4К. Увидите чёткие тексты без артефактов. На обычных мониторах пиксели слишком толстые (92-96 DPI) для маленьких буковок. Поэтому и выглядят шакальными.
А чёткие растры потому, что они имеют один размер, не масштабируются и имеют плохое визуальное выравнивание из-за моноширности (программирование не в счёт).
Ответить | Правка | Наверх | Cообщить модератору

29. "Релиз шрифтового движка FreeType 2.13"  +/
Сообщение от Аноним (9), 09-Фев-23, 22:04 
Для 4к нужна видеокарта в 4 раза мощнее и больше процессора и памяти.
Ответить | Правка | Наверх | Cообщить модератору

32. "Релиз шрифтового движка FreeType 2.13"  +/
Сообщение от Аноним (32), 09-Фев-23, 23:35 
Чтобы шрифты рисовать?
Ответить | Правка | Наверх | Cообщить модератору

39. "Релиз шрифтового движка FreeType 2.13"  –1 +/
Сообщение от Аноним (39), 10-Фев-23, 07:39 
Тут даже современные встройки справятся. Главное, поддерживал разрешение 4К. Много мощи понадобится, если вы захотите поиграть в игрушки в режиме ультра.
Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

44. "Релиз шрифтового движка FreeType 2.13"  –1 +/
Сообщение от Аноним (9), 10-Фев-23, 13:20 
С каким фреймрейтом и просадками?
Ответить | Правка | Наверх | Cообщить модератору

42. "Релиз шрифтового движка FreeType 2.13"  +/
Сообщение от Full Master (?), 10-Фев-23, 10:32 
Я думал что обычный монитор имеет 109+ DPI.
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

45. "Релиз шрифтового движка FreeType 2.13"  +/
Сообщение от Аноним (9), 10-Фев-23, 14:14 
Фуллхд на 27 дюймах? Нет. Есть конечно и 32 дюйма фуллхд панели, но я не представляю, кто их берёт. В моём что-то около 95 и это уже мааало, но растровые шрифты ок, да. Стандарт это что-то типа 85.
Ответить | Правка | Наверх | Cообщить модератору

24. "Релиз шрифтового движка FreeType 2.13"  +1 +/
Сообщение от Аноним (6), 09-Фев-23, 20:15 
Ага, зато с чудовищными артефактами в виде ступенек в строго отведённых местах.
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

26. "Релиз шрифтового движка FreeType 2.13"  +/
Сообщение от Аноним (9), 09-Фев-23, 21:21 
Чудовищными? Ты с векторными шрифтами без сглашивания не перепутал? Что-то похожее на лесенки я наблюдаю только если смотреть на текст в упор, и это на моём монике пиксели хорошо видно ещё.
Ответить | Правка | Наверх | Cообщить модератору

31. "Релиз шрифтового движка FreeType 2.13"  +2 +/
Сообщение от Аноним (6), 09-Фев-23, 23:31 
А какая разница, векторные шрифты без сглаживания или растровые без сглаживания? Пиксели-то всё равно видны.
Ответить | Правка | Наверх | Cообщить модератору

48. "Релиз шрифтового движка FreeType 2.13"  +/
Сообщение от InuYasha (??), 13-Фев-23, 16:07 
А журналы, плакаты и проч. полиграфию верстают, наверное, циркулями и линейками?
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

5. "Релиз шрифтового движка FreeType 2.13"  –1 +/
Сообщение от Аноним (5), 09-Фев-23, 17:44 
Если даже с infinality Ш под дебианом Г, то что будет сейчас.
Ответить | Правка | Наверх | Cообщить модератору

8. "Релиз шрифтового движка FreeType 2.13"  +/
Сообщение от Аноним (9), 09-Фев-23, 17:51 
Инфиналити всегда был лютым уг, какой смысл заморачиваться с этими стрёмными патчами, когда лет 10 уже свободно cleartype можно обмазываться? Всё равно будет мыльно и радужно, но хоть не так ужасно. Что удивительно, у венды в интерфейсе нормальные шрифты, а вот в браузерах и прочем куда вырвиглазней линукса.
Ответить | Правка | Наверх | Cообщить модератору

11. "Релиз шрифтового движка FreeType 2.13"  +1 +/
Сообщение от Аноним (6), 09-Фев-23, 18:12 
> у венды в интерфейсе нормальные шрифты

Тут вечный холивар, что лучше — «как у венды» или «как у мака». Просто два разных подхода, а на 96 dpi выглядят всё равно компромиссно оба.

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

14. "Релиз шрифтового движка FreeType 2.13"  +/
Сообщение от Вы забыли заполнить поле Name. (?), 09-Фев-23, 18:50 
На 96 растр норм, но инфраструктура для них никакая.
Ответить | Правка | Наверх | Cообщить модератору

16. "Релиз шрифтового движка FreeType 2.13"  +2 +/
Сообщение от Аноним (6), 09-Фев-23, 19:05 
На 96 вообще ничего не норм, кроме квадратно-пиксельных шрифтов.
Ответить | Правка | Наверх | Cообщить модератору

17. "Релиз шрифтового движка FreeType 2.13"  +/
Сообщение от Аноним (9), 09-Фев-23, 19:16 
Китайский текст выглядит идеально на интерфейсных шрифтах. И там вектор. В линуксе я так и не смог такого получить ни с растром ни тем более с вектором, растр по крайней мере читаемый.
Ответить | Правка | Наверх | Cообщить модератору

23. "Релиз шрифтового движка FreeType 2.13"  +/
Сообщение от Аноним (6), 09-Фев-23, 20:14 
То-то реализации «как на Маке» — gdipp и mactype — почему-то как раз от азиатов.
Ответить | Правка | Наверх | Cообщить модератору

28. "Релиз шрифтового движка FreeType 2.13"  +/
Сообщение от Аноним (9), 09-Фев-23, 21:24 
> То-то реализации <<как на Маке>> -- gdipp и mactype-- почему-то как
> раз от азиатов.

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

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

30. "Релиз шрифтового движка FreeType 2.13"  +/
Сообщение от Аноним (6), 09-Фев-23, 23:30 
В винде иероглифы без сглаживания вообще (по крайней мере, раньше были). Это гайдзину кажется — о, как чётко! А у китайцев с японцами от псевдорастровых иероглифов кровь из глаз.
Ответить | Правка | Наверх | Cообщить модератору

33. "Релиз шрифтового движка FreeType 2.13"  +/
Сообщение от Аноним (9), 10-Фев-23, 00:13 
Конечно, со сглаживанием. И ты видел Segoe без сглаживания?
Ответить | Правка | Наверх | Cообщить модератору

35. "Релиз шрифтового движка FreeType 2.13"  +/
Сообщение от Аноним (32), 10-Фев-23, 01:02 
На иероглифах винда делает практически только субпиксельное сглаживание, в остальном они выглядят, как шрифты времён 9x.
Ответить | Правка | Наверх | Cообщить модератору

36. "Релиз шрифтового движка FreeType 2.13"  +/
Сообщение от Аноним (9), 10-Фев-23, 02:44 
Я буквально использую шрифт 93 года и это на порядки лучше всяких noto. Есть красивые векторные шрифты с иероглифами, но их надо делать огромными, что не подходит для интерфейса и консоли. Да, не идеально, потому что выбор между широкой латиницей и половинчатыми иероглифами и обычной латиницей и широкими иероглифами, но куда лучше noto и широкие иероглифы это нормально. Для японского есть доступный для бесплатного использования шрифт, с корейским и китайским всё намного хуже (например, это норма, что кириллица в китайском шрифте будет скакать, ну, все это видели, но с латиницей всё тоже не очень и примерно единственный вариант это unifont-12, потому что другие размеры только векторные, но у него нет жирного и наклонного начертания ещё).
Ответить | Правка | Наверх | Cообщить модератору

38. "Релиз шрифтового движка FreeType 2.13"  +1 +/
Сообщение от Аноним (38), 10-Фев-23, 06:24 
это какой шрифт?
Ответить | Правка | Наверх | Cообщить модератору

43. "Релиз шрифтового движка FreeType 2.13"  +/
Сообщение от Аноним (9), 10-Фев-23, 11:58 
> это какой шрифт?

найди efont в репах своего дистрибутива

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

27. "Релиз шрифтового движка FreeType 2.13"  +3 +/
Сообщение от Аноним (27), 09-Фев-23, 21:24 
>Если даже с infinality Ш под дебианом

Как там дела в 2012 году?

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

20. "Релиз шрифтового движка FreeType 2.13"  –1 +/
Сообщение от Аноним (20), 09-Фев-23, 19:25 
>Интерфейс ftmulti реализован на базе фреймворка Qt.

wa? ладно, вторично.
Ещё вопрос, глифы которыми рисуют шрифты оптимизируются самими шрифтами? т.е. схожие символы одними и теми же глифами рисуются?=)

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

46. "Релиз шрифтового движка FreeType 2.13"  +/
Сообщение от Аноним (46), 10-Фев-23, 17:34 
Эта утилита ещё года два назад была?

Помню Qt-шную утилиту в составе freetype, но её было сложновато собрать, т.к. нужны были internal freetype headers.

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

47. "Релиз шрифтового движка FreeType 2.13"  +/
Сообщение от Аноним (46), 10-Фев-23, 17:35 
Надеюсь, что ft36 будет вечной, хотя она уже глючит ;)
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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