The OpenNET Project / Index page

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



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

"Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от opennews (??), 16-Мрт-19, 11:18 
Представлен (https://www.mail-archive.com/freetype-announce@nongnu.o...) релиз FreeType 2.10 (http://www.freetype.org/), модульного шрифтового движка, предоставляющего единый API для унификации обработки и вывода шрифтовых данных в различных векторных и растровых форматах.  


Наиболее значительным новшеством (https://sourceforge.net/projects/freetype/files/freetype2/2..../) в новой версии стало добавление поддержки контурных глифов с различными цветными слоями (варианты глифа в разных цветах, например, применяется для emoji). Добавлена порция новых функций для чтения и обработки данных COLR/CPAL в цветных слоях шрифтов OpenType: FT_Palette_Data_Get,     FT_Palette_Select, FT_Palette_Set_Foreground_Color,     FT_Get_Color_Glyph_Layer, FT_Bitmap_Blend. Полностью переработано руководство по API (https://www.freetype.org/freetype2/docs/reference/site/index...).


URL: https://www.mail-archive.com/freetype-announce@nongnu.o...
Новость: https://www.opennet.ru/opennews/art.shtml?num=50335

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

Оглавление

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


1. "Выпуск шрифтового движка FreeType 2.10"  –9 +/
Сообщение от Аноним (1), 16-Мрт-19, 11:18 
От релиза к релизу все хуже. Сижу на древнем 2.5.5, до этого сколько мог сидел на 2.3.1. Но со временем приходится обновляться, потому что остальной софт перестает их поддерживать.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Выпуск шрифтового движка FreeType 2.10"  +6 +/
Сообщение от ололо (?), 16-Мрт-19, 11:25 
как по мне с 2.7 как раз нормально и можно сидеть) до этого был ужаснейший рендер (если не использовать патчи)
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "Выпуск шрифтового движка FreeType 2.10"  –2 +/
Сообщение от Аноним (1), 16-Мрт-19, 11:41 
Может еще зависеть от fontconfig, его самого я обновляю, а вот правилам наверно лет 10 уже. Ничего в них не менял, беру от релиза 10-летней давности и перезаписываю ими от новых релизов.

При этом пытался и freetype, и fontconfig синхронно обновлять от того, что предоставлено в дистрибутиве (Gentoo) мейнтейнерами - как по умолчанию, так и играя с флагами. Нет, все так же отвратительно. Возможно дело в том, что обе библиотеки подбивают под всякие Droid Sans, но субъективно мне они не нравятся, предпочитаю классику - Tahoma, Arial, MS Sans Serif и т. д.

Кто-нибудь может внятно объяснить как правильно настраивать шрифты? С помощью ftview подобрать наиболее приятные параметры и записать их в правила fontconfig? Или еще как-то? Проблема в том, что какие бы параметры на вышеуказанных шрифтах я не перебирал, они все страшные на новых версиях freetype, с различными патчами и без них.

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

53. "Выпуск шрифтового движка FreeType 2.10"  +2 +/
Сообщение от Аноним (53), 17-Мрт-19, 23:34 
> Кто-нибудь может внятно объяснить как правильно настраивать шрифты?

Насколько я понимаю, исторически параметров всего два: субпиксельное сглаживание (rgba) и уровень хинтинга (hinting). Ну плюс сама настройка включения сглаживания (antialias). Всё остальное - временные решения под текущие версии; всяких FREETYPE_PARAMS два релиза назад не было и два релиза спустя тоже не станет.

В плане rgba режимов два:
- rgba=none: без субпиксельного сглаживания, как на современных macOS,
- rgba=rgb: с цветным ореолом на границах букв, но на маленьких размерах шрифтов буквы получаются чётче (для большинства десктопных мониторов, вообще зависит от структуры матрицы монитора).

В плане hinting:
- hintnone: отсутствие подгонки размеров буквы под пиксельную решётку монитора; буквы выглядят немного "пушистыми" (и не всегда это приятно), однако форма букв наиболее близка к реальной. То есть, например, текст, сглаженный с hintnone на простом мониторе, будет ближе к тому, что пользователь увидит на ретине, чем шрифт, сглаженный с hintfull).
- hintslight: то же, что предыдущее, но с минимальной подгонкой букв под пиксельную сетку монитора. Буквы немного деформируются, что особенно заментно при маленьком размере шрифта.
- hintfull: максимальная подгонка букв под пиксельную сетку монитора. Буквы получаются более чёткими, однако их вид не очень похож на то, что дизайнер заложил в ttf файл. Кроме того, из-за сильной подгонки к пиксельной сетке, если этот режим включён в браузере, то если нажимать Ctrl-+ (увеличение масштаба), то толщина элементов букв в определённый момент увеличится очень резко, то есть нежирный шрифт 18 размера больше похож по толщине букв на жирный шрифт 16 размера. При использовании hintslight толщина увеличивается примерно равномерно, при hintnone - абсолютно равномерно, то есть при увеличении масштаба не будет такого, что в определённый момент покажется, что шрифты стали жирными.

Лично мне нравится rgb+hintnone или none+hintnone. Если вы не привереда в плане точности отрисовки шрифтов, то можете использовать hintslight - текст будет выглядеть более чётким. Выбор между none/rgb всегда индивидуальный - кому-то нравятся более гладкие буквы (rgb), кому-то нравится, когда на границах букв нет радуги (none). Кроме того, rgb+hintfull, на мой взгляд, создаёт самый "радужный" текст, так что его бы я не рекомендовал.

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

54. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от Аноним (53), 17-Мрт-19, 23:37 
> для большинства десктопных мониторов, вообще зависит от структуры матрицы монитора

Имел ввиду, что для большинства десктопных мониторов rgba=rgb, а в общем случае конкретный выбор между rgb/bgr/vrgb/vbgr завиист от структуры субпикселей матрицы.

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

79. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от Аноним (1), 26-Мрт-19, 00:29 
Спасибо за ликбез. Мне больше нравится сглаживание как в Винде, и ни один режим фритайпа не приближается к ней. Пусть буквы и пушистые, но они по крайней мере остаются ровными, без внезапных исчезновений половины завитушки у Й, одной из точек у Ё и так далее. Меньше всего подобных артефактов как раз у фритайпа 2.5.5 с совсем уж древними правилами fontconfig.
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору

10. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от Аноним (10), 16-Мрт-19, 13:14 
Удваиваю, после 2.7 слез с убунтового рендера и прочего самосбора. 2.7 просто манна небесная.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

24. "Выпуск шрифтового движка FreeType 2.10"  –2 +/
Сообщение от Аноним (24), 16-Мрт-19, 17:46 
Без патчей не было (и нет) ClearType, ещё бы не шг было. Спасибо патентам и дистростроителям.
Теперь самопал впилили, более менее ничего.
Не можешь пересобрать - получай или Harmony (или вообще ничего). Пересобрал, получай мерзкий патентный, но не шг ClearType.
Вообще, можете заглянуть в ArchWiki или гентушную, там есть про fontconfig, и вообще всякого полезного.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

26. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от виндотролль (ok), 16-Мрт-19, 19:34 
какой странный аноним.

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

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

35. "Выпуск шрифтового движка FreeType 2.10"  +2 +/
Сообщение от Канделябры (?), 17-Мрт-19, 11:47 
> Обычно люди без синдрома утенка, попробовав линукс, ставят на винду GDI++

Это те, кто исповедует линукс-бусидо. "Верх - это низ, белое - это чёрное, ошпариться мягким, а затем убить себя на глазах у изумлённого врага".

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

29. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от Crazy Alex (ok), 16-Мрт-19, 19:51 
Начиная с 2.7 хрен отобьёшься от автохинтинга и сглаживания
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

3. "Выпуск шрифтового движка FreeType 2.10"  +4 +/
Сообщение от пох (?), 16-Мрт-19, 11:38 
конечно перестает - нужно ж отрисовать цветную какашку - а у тебя какой-то мамонтов кал, не позволяющий любоваться тонкими переходами тонов коричневого.

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

17. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от Аноним (17), 16-Мрт-19, 15:48 
export FREETYPE_PROPERTIES=truetype:interpreter-version=35

, Luke!

// b.

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

20. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от Аноним (1), 16-Мрт-19, 16:01 
Неа. Не помогает.
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

22. "Выпуск шрифтового движка FreeType 2.10"  +1 +/
Сообщение от Аноним (17), 16-Мрт-19, 16:24 
Не помогает в чём?

Сижу на Fedora 29 - рендеринг шрифтов такой же, как был >5 лет назад.

// b.

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

23. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от Андрей (??), 16-Мрт-19, 17:03 
У меня это в /etc/X11/Xsession.d/99freetype. И всё стало на свои места после перехода с последней вменяемой версии 2.6.x на 2.7+.
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

41. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от пох (?), 17-Мрт-19, 12:28 
оно, afair, нынче требует ключей сборки при компиляции, и, помнится, все равно уже где-то необратимо поломанно, так что можно уже и не париться.

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

27. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от виндотролль (ok), 16-Мрт-19, 19:36 
скриншот в студию
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

28. "Выпуск шрифтового движка FreeType 2.10"  –1 +/
Сообщение от Crazy Alex (ok), 16-Мрт-19, 19:49 
Поддерживаю. Старый freetype, msttcorefonts (и убить всё остальное), отключение сглаживания и автохинтинга, включение интерпретатора байткода - на выходе имеем чистейшие, читаемые в любых размерах шрифты.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

30. "Выпуск шрифтового движка FreeType 2.10"  –1 +/
Сообщение от Аноним (30), 16-Мрт-19, 19:59 
> msttcorefonts

Только croscore, только хардкор.

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

31. "Выпуск шрифтового движка FreeType 2.10"  –1 +/
Сообщение от Crazy Alex (ok), 16-Мрт-19, 21:46 
Ручных хинтов нет - в тoпку
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

37. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от пох (?), 17-Мрт-19, 12:20 
> на выходе имеем чистейшие, читаемые в любых размерах шрифты

пока какая-нибудь мурзила или хромой не начнут просто отказываться работать, не в силах отрендерить цветную какашку. :-( Это уже очень скоро.

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

58. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от Crazy Alex (ok), 18-Мрт-19, 02:09 
Да и пёс с ним, там один хрен сторонние шрифты отключены. Я как-то без цветных какашек жил и дальше проживу. Уж ближайшие лет пять-семь - точно, а там видно будет.
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

47. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от Аноним (47), 17-Мрт-19, 14:34 
Обнови до последней версии и включи автохинтер вместо субпиксельной шняги -- становится не в пример лучше. А как в браузере поменять я не знаю, у него свои настройки.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

5. "Выпуск шрифтового движка FreeType 2.10"  +3 +/
Сообщение от Ivan_83 (ok), 16-Мрт-19, 11:49 
Вот же мутанты!
Я им заслал патч для сборки Cmake вместо ихнего корового автотулса https://savannah.nongnu.org/bugs/index.php?55235
а они нифига не сделали.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Выпуск шрифтового движка FreeType 2.10"  +1 +/
Сообщение от Аноним (7), 16-Мрт-19, 12:24 
А он (CMake) им нужен? Или кому-то еще, кроме вас?
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

8. "Выпуск шрифтового движка FreeType 2.10"  +2 +/
Сообщение от Аноним (1), 16-Мрт-19, 12:29 
Мне.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "Выпуск шрифтового движка FreeType 2.10"  +3 +/
Сообщение от Ordu (ok), 16-Мрт-19, 12:47 
Мне. Я хочу, чтобы freetype собирался бы на любом калькуляторе.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

11. "Выпуск шрифтового движка FreeType 2.10"  +2 +/
Сообщение от . (?), 16-Мрт-19, 13:22 
так он и собирается - autoconf'ом.

Без необходимости тащить на этот калькулятор миллиард зависимостей cmake, зависящих от cmake.

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

12. "Выпуск шрифтового движка FreeType 2.10"  +4 +/
Сообщение от Ordu (ok), 16-Мрт-19, 13:29 
> так он и собирается - autoconf'ом.
> Без необходимости тащить на этот калькулятор миллиард зависимостей cmake, зависящих от
> cmake.

Я лучше притащу зависимостей, они выкачаются и соберутся быстрее, чем отработает autoconf для freetype.

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

38. "Выпуск шрифтового движка FreeType 2.10"  +1 +/
Сообщение от пох (?), 17-Мрт-19, 12:22 
и шаг вправо, шаг влево от единственноверной платформы "linux 64bit/windows 7+" - вообще ничего не собирается, потому что стопиццотая зависимость зависит от cmake, а cmake без нее не собрать.

правильно, "ваш новый стандарт".

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

46. "Выпуск шрифтового движка FreeType 2.10"  +1 +/
Сообщение от Ordu (ok), 17-Мрт-19, 13:30 
> и шаг вправо, шаг влево от единственноверной платформы "linux 64bit/windows 7+" -
> вообще ничего не собирается, потому что стопиццотая зависимость зависит от cmake,
> а cmake без нее не собрать.

И что это за зависимость? Что среди зависимостей cmake может помешать собрать его в *bsd, в minix, os/2, beos?

> правильно, "ваш новый стандарт".

Да. Забота о minority -- это хорошо, но до поры до времени. Если эта забота требует удвоить время сборки, то пускай minority заботятся о себе сами.

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

52. "Выпуск шрифтового движка FreeType 2.10"  +1 +/
Сообщение от Аноним (53), 17-Мрт-19, 23:16 
> Забота о minority -- это хорошо, но до поры до времени. [...] пускай minority заботятся о себе сами.

Если бы ни это minority в конце 90х-начале 2000х, сидели бы вы сейчас на винде с их сборщиком (хз как называется), собирающим только под текущую версию винды, и радовались. Так, может, так и сделаете? Linux - это же такое minority - меньше пары процентов десктопа.

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

59. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от Ordu (ok), 18-Мрт-19, 03:49 
>> Забота о minority -- это хорошо, но до поры до времени. [...] пускай minority заботятся о себе сами.
> Если бы ни это minority в конце 90х-начале 2000х, сидели бы вы
> сейчас на винде с их сборщиком (хз как называется), собирающим только
> под текущую версию винды, и радовались.

И чё? Я не буду следовать безумию, даже если носитель этого безумия мне симпатичен или я испытываю к нему благодарность.

И да, autotools родом из 80-х. Я бы счёл безумие социально опасным, если бы оно породило autotools в конце 90-х. В конце 90-х autotools _уже_ был не нужен, его уже _тогда_ использовали просто по старой памяти. Все проблемы, которые autotools решает, вполне возможно было решить без него, гораздо проще и эффективнее. И для этого даже не надо было запиливать meson, было бы достаточно удалить все копии autotools со всех носителей, так чтобы мейнтейнеры дистрибутивов, вместо того чтобы балду пинать, взяли бы и стандартизовали сборочное окружение, чтобы всё что надо знать на этапе сборки системы можно было бы извлекать из pkg-config или хидеров в /usr/include. Но устранить autotools было невозможным, а GNU при этом давила своим авторитетом и всем рекомендовала autotools, вместо того, чтобы взять на себя роль организатора, надавать пинков мейнтейнерам и допилить системы до уровня, когда кроссплатформенный билд не надо подпирать костылями из портянок на bash/m4 в десятки тысяч строк кода. И что мы видим? Мы видим что ситуация эскалировалось до невыносимого уровня, когда каждый пишет свою сборочную систему. Да здравствует GNU! Самый погнутый гну среди всех погнутых гну.

И, я отмечу, это вообще такое погнутое личностное свойство у gnu. Именно поэтому llvm смог подвинуть gcc. Не из-за лицензии, а из-за того, что gnu своим нежеланием дать к gcc внятный, документированный программный API, создала свободную нишу. Вакуум некоторое время держался вакуумом, туда заваливались лишь всякие мелочи типа sparse (а если бы не GNU то никакого sparse могло бы и не быть: стал бы Торвальдс его писать, если бы у него была возможность воспользоваться парсером gcc). А потом появился llvm. Я верю, что в течение лет пяти кто-нибудь подвинет emacs, потому что этот кусок окаменевшего дерьма уже лет двадцать-тридцать просит переписывания -- попытки его переписать давно предпринимались, но они были либо безумны (типа climacs), либо недостаточно радикальны (типа guile emacs). Но, опять же, emacs в том виде, в котором он есть, так и просит полной реимплементации. Кому вообще кроме Столлмана нужен этот местечковый диалект lisp'а, который не умеет ни в натив код, ни в ffi, ни в потоки с преемптивной многозадачностью? Который при этом не понимает Common Lisp'а и не позволяет подгружать его пакеты. В котором мысль о том, чтобы взять и запилить буфер, который будет хранить древовидные данные, отображаться деревом, и иметь приятный для GUI event-driven API, моментально трансформируется в то, что надо дерево отображать псевдографикой в текстовом буфере (насрав на вопросы эффективности расходования процессорных тактов), а вместо обработки event'ов предлагать клиентскому коду пихать хуки во все щели, чтобы не забывали каково оно было писать на ассемблере под DOS.

> Так, может, так и сделаете?

Нет. Старпёров, уходящих на покой, кто-то должен заменять. И вот он я тут такой.

> Linux - это же такое minority - меньше пары процентов десктопа.

И чё? cmake работает и на windows тоже. Причём получше всяких там autotools.

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

70. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от Аноним (70), 19-Мрт-19, 18:00 
Диванный теоретик детектед. Ну или быдлокодер-формошлеп
Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору

72. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от Ordu (ok), 19-Мрт-19, 18:21 
> Диванный теоретик детектед. Ну или быдлокодер-формошлеп

Ну да, ну да. Нечего сказать, включай ad hominem. Я знаю. Говорят работает. А ты как думаешь?

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

73. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от Аноним (70), 19-Мрт-19, 19:13 
Какой тут ad hominem, просто видно, что человек некомпетентен в вопросе, но мнение высказать хочет
Ответить | Правка | ^ к родителю #72 | Наверх | Cообщить модератору

74. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от Ordu (ok), 19-Мрт-19, 19:45 
> Какой тут ad hominem, просто видно, что человек некомпетентен в вопросе, но
> мнение высказать хочет

ad hominem, дабы ты знал, это аргумент сводящийся к заявлению о личности оппонента. "мой оппонент некомпетентен" -- это тоже такой аргумент.

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

61. "Выпуск шрифтового движка FreeType 2.10"  +1 +/
Сообщение от Аноним (7), 18-Мрт-19, 04:43 
Я смотрю, вы не ищете легких путей.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

63. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от Ordu (ok), 18-Мрт-19, 13:41 
> Я смотрю, вы не ищете легких путей.

Что по вашему лёгких? Все сложности здесь решаются пакетным менагером. Все, кроме того, сколько времени это займёт. Сложности хождения по ссылкам и выкачивания -- это не мои сложности, потому что они автоматизируются.

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

34. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от Аноним (34), 17-Мрт-19, 10:23 
Видимо, ИМ он тоже нужен, раз они CMakeLists.txt в репозиторий положили.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

39. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от пох (?), 17-Мрт-19, 12:23 
он там уже пять лет лежит, синенький, потому что мертвенький.
Выложил очередной парашутист-торопыга, "мне некогда вашего autoconf ждать, смузи киснет" (что он запускается один-единственный раз, если не менять структуру проекта, ему и невдомек), но допилить до рабочего состояния тоже было некогда.

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

45. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от Ivan_83 (ok), 17-Мрт-19, 12:40 
Ну вот я и допилил до рабочего, настолько что у меня в системе оно без проблем работает.
И результат получается сопоставим.
Пришлось по всему мерзкому автотулсу лазать чтобы сделать рабочее.
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

43. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от Ivan_83 (ok), 17-Мрт-19, 12:38 
Ваще да, я же не единственный кто собирает.
Автотулс сплошная боль.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

60. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от Аноним (7), 18-Мрт-19, 04:41 
А в чем, проблема, собственно? Чтобы собрать достаточно плюс-минус тех же configure && make.
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

78. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от Ivan_83 (ok), 23-Мрт-19, 20:06 
В том, что:
1. автотулс собирают ощутимо дольше
2. автотулс - это ворох файлов с разными синтаксисом, а cmake в данном случае хватает и одного файла.
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

18. "Выпуск шрифтового движка FreeType 2.10"  +1 +/
Сообщение от Аноним (18), 16-Мрт-19, 15:49 
А кто систему сборки поддерживать будет? Ты?
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

44. "Выпуск шрифтового движка FreeType 2.10"  +1 +/
Сообщение от Ivan_83 (ok), 17-Мрт-19, 12:39 
Там поддерживать нечего, они мало что меняют.
Вся самая сложная работа уже сделана в патче.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

48. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от виндотролль (ok), 17-Мрт-19, 17:59 
> Там поддерживать нечего, они мало что меняют.
> Вся самая сложная работа уже сделана в патче.

Напиши о патче где-то на реддите, найдутся однодумцы, которые ввяжутся в обсуждение и помогут протолкнуть патч. Жаль, когда полезная работа пропадает.

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

71. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от Аноним (70), 19-Мрт-19, 18:03 
Полезная для кого? Если бы разработчикам была бы полезна, взяли бы давно
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

77. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от Ivan_83 (ok), 23-Мрт-19, 20:04 
Я там не обитаю и не планирую, запости если не трудно.
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

68. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от anonymous (??), 19-Мрт-19, 10:20 
Пиши им в рассылку, они больше по ней реагируют.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

6. "Выпуск шрифтового движка FreeType 2.10"  –1 +/
Сообщение от iPony (?), 16-Мрт-19, 12:22 
Что-то как-то боязно. Опять всё разлетится...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

13. "Выпуск шрифтового движка FreeType 2.10"  –2 +/
Сообщение от Аноним (13), 16-Мрт-19, 14:10 
в виду отсутствия в системе возможность её сбэкапить, с последующим восстановлением в случаи сбоя?
переходит на систему с "контрольными точками", вместо юзанья "доса с кучей батников" :)
либо какой нибудь акронис/goback/... имеющий свойт вменяемый загрузчик и меню восстановления "как было час назад"
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

21. "Выпуск шрифтового движка FreeType 2.10"  +4 +/
Сообщение от анонн (?), 16-Мрт-19, 16:02 
> с последующим восстановлением в случаи сбоя?
> либо какой нибудь акронис/goback/...

Опять виндузня лезет …

Во-первых:
Восстановление из-за сбоя после смены шрифтового движка - это конечно сильно,  но перефразируя одно изречение - "not everything is like Windows!"))

Во-вторых:
у ябловодов вообще-то есть Машина Времени.

В-третьих, удобные бэкапы придумали еще до основания акрониса с нортоном:
man dump restore


NAME
     dump, rdump – file system backup
HISTORY
     A dump utility appeared in Version 4 AT&T UNIX.

NAME
     restore, rrestore – restore files or file systems from backups made with
     dump

HISTORY
     The restore utility appeared in 4.2BSD.


В-четвертых, можно банально сделать бэкап пакета

% pkg create freetype2                                                            
Creating package for freetype2

и откатить, в случае чего, именно его.
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

32. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от annual slayer (?), 17-Мрт-19, 03:43 
nixos/guix самое то для таких "откатов"


ну а так вообще снэпшоты средствами lvm, btrfs или других файловых систем то можно настроить независимо от дистрибутива, в том числе и "при-триггерить" это дело к пакетному менеджеру

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

33. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от Аноним (33), 17-Мрт-19, 06:09 
> dump

то то его никто не использует в линуксе! Удобное, да

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

40. "Выпуск шрифтового движка FreeType 2.10"  +2 +/
Сообщение от пох (?), 17-Мрт-19, 12:26 
а как его использовать в линуксе, если он существует только для ext*, и то не факт что совместим с самыми распоследними багофичами, и при этом иногда портит данные - потому что еще в 2004м Линус заявил что он ненужно, "tar'ом вот пользуйтесь, я же вот пользуюсь, у меня все работает" ?

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

50. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от анонн (?), 17-Мрт-19, 18:05 
>> dump
> то то его никто не использует в линуксе! Удобное, да

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


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

57. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от Аноним (13), 18-Мрт-19, 01:09 
только для использования всего этого зоопарка необходима рабочая операционка и целая файловая система, в отличии от ...
ни у кого нет своего загрузчика и резервирования места вне файловой системе
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

65. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от анонн (?), 18-Мрт-19, 16:35 
> только для использования всего этого зоопарка

Ну да, пакетник с возможностью бэкапа пакета и бэкапщик уровня ФС - это слишком много выбора и поэтому зоопарк! Нужно что-то срочно упростить!

> необходима рабочая операционка и целая файловая система, в отличии от ...

И рабочий компьютер, да.

Во-первых:
рабочая ОС делается при первом бэкапе хоть при помощи dd (да-да, оно просто работает после клонирования, без необходимости шаманить с образом, в отличие от). Хоть разбивая диск как нравится, в любом гуе/куе/ассистенте и


# gpart bootcode -b /boot/pmbr -p /boot/gptboot -i1 da0
# mount /gpt/backuprootfs /mnt
# cd /mnt
# dump -0Lauf -C16 -b64 /gpt/rootfs | restore -rf -

у нас рабочий клон системы. Ух.
Хоть просто скачивая образ, ведь копии полноценной рабочей ОС почему-то никто не зажимает.

Во-вторых
> целая файловая система, в отличии от

Интересно, что там за "целая файловая система" на кассетах раньше была?

> ни у кого нет своего загрузчика и резервирования места вне файловой систем

Предположим, у меня есть __свой__ загрузчик (хоть он все равно пинает загрузчик ОС), а вот наличие своего загрузчика у вас немного сомнительно ))
Ну и говорят что они бесплатны, а лайв образов вообще хоть одним местом ешь.
"Резервирование места вне файловой системы" - это наверное для лучшего убивания данных по ошибке, прихоти вашей "умной" ОСи или очередного шифровальщика с прямым доступом к диску?
Иначе такой изврат нафиг не сдался, ведь бэкапы превратятся в тыкву вместе с носителем.
Но повторю для специалистов из лагеря Окон - образ dump или тот же tar можно писать без всяких ФС, прямо на кассе^W флешку или хард. И даже читать обратно данные. Просто неудобно без ФС это делать.

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

66. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от Аноним (13), 19-Мрт-19, 01:08 
видно, что не работали плотно не с акронимом, не с гоубеком...
dd, как и большенство(все?) перечисленное выше похерит всю проделанную работу после создания архива, в отличии от... :)

вобщем радуйтесь своим кассетам и обилию свободного времени, пока dd/dump/rsync/прочее создают очередную копию архива системы и пользовательских данных.

p.s. а dd в состоянии востоновить один файл в том виде, в котором он был в пятницу, а dd запускался в среду и субботу?

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

67. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от анонн (?), 19-Мрт-19, 05:53 
>  видно, что не работали плотно не с акронимом, не с гоубеком...

Видно, что не пользовались возможностью мгновенного создания контрольных точек (снапшоты) в ФС, иначе бы не советовали нортоновское жручее пропритарное угребище над-ФСного уровня :)

> dd, как и большенство(все?) перечисленное выше похерит всю проделанную работу после создания архива, в отличии от... :)

Неужто загрузочная ОСь для восстановления прокиснет и испортится? Нехорошо-то как!
Вообще-то, внезапно, все способы бэкапов, привязанные к конкретым временным или контрольным точкам, предполагают похерение изменений после создания такой точки. Принцип работы такой.
Кстати, dd не создает никаких архивов, оно работает немножечко на других принципах.

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


ls -laht /var/backups/pkg_dump/backups|head
total 528
drwxr-x---  5 root  wheel   512B 19 марта 00:56 ../
drwxr-x---  2 root  wheel   5,5K 19 марта 00:56 ./
-rw-r-----  1 root  wheel    80B 19 марта 00:56 00_56__19_03_2019.dump
-rw-r-----  1 root  wheel    80B 18 марта 00:06 00_06__18_03_2019.dump
-rw-r-----  1 root  wheel    80B 17 марта 00:06 00_06__17_03_2019.dump
-rw-r-----  1 root  wheel    80B 16 марта 00:48 00_48__16_03_2019.dump
-rw-r-----  1 root  wheel    80B 15 марта 00:06 00_06__15_03_2019.dump
-rw-r-----  1 root  wheel    80B 14 марта 00:06 00_05__14_03_2019.dump

Это вам не 6 часов Окошку апдейты скармливать ))

> вобщем радуйтесь своим кассетам и обилию свободного времени, пока dd/dump/rsync/прочее создают очередную копию архива системы и пользовательских данных.

По натужной шутке о кассетах (после нахваливания умения некроникса обходиться без файловой системы, да), об обилии свободного времени и перемешиванию всего подряд видно чОткое знание о(б)суждаемых технологий.
Dump запускается в лайв-режиме, в фоне делает копию изменившихся с последнего бэкапа данных и закидывает их через сеть в инкрементальное хранилище.
Причем, оно работает на уровне ФС, поэтому не перебирает каждый файл по отдельности.
Восстановить, кстати, тоже можно без проблем в текущем режиме, в отличие от.
И да, rsync тоже не требует перевода диска в офлайн.

> p.s. а dd в состоянии востоновить один файл в том виде, в
> котором он был в пятницу, а dd запускался в среду и субботу?

git checkout.
Ну или "dump -i -". Достигается банальной лайв-синхронизацией хомяка рсинком на отдельный раздел и запуском dump -Lf1 $date$time по крону хоть каждые пять минут.
Или переводом хранилки на zfs и созданием мгновенных контрольных точек хоть раз в минуту с дублированием в сеть.

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

14. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от Аноним (14), 16-Мрт-19, 15:03 
До первого багфикс-релиза это бета.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

42. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от пох (?), 17-Мрт-19, 12:31 
как будто после первого багфикс релиза не понадобятся второй, третий и до бесконечности.
Это релиз, они у нас все такие.

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

15. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от Анонимemail (15), 16-Мрт-19, 15:11 
а я пользуюсь шрифтами от гугл и по привычке включаю мепиксельное сглаживание  
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

16. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от Анонимemail (15), 16-Мрт-19, 15:23 
Парни, а кто знает, какие еще параметры доступны в FREETYPE_PROPERTIES ?
Может настройки фаттанга еть.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

19. "Выпуск шрифтового движка FreeType 2.10"  +1 +/
Сообщение от Аноним (17), 16-Мрт-19, 15:50 
Google сломался?

Полный список: https://www.freetype.org/freetype2/docs/reference/site/ft2-p...

// b.

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

25. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от Анонимemail (15), 16-Мрт-19, 18:46 
и как им пользоватся?
на не стандартном PPI есть проблема с фиттингом глифов и пиксели
можно как-то подобрать удобные значения?
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

55. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от Аноним (55), 18-Мрт-19, 00:02 
Ссылка не алё. У меня 404 Not Found :(
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

56. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от Аноним (55), 18-Мрт-19, 00:02 
Нашел. Правильная ссылка: https://www.freetype.org/freetype2/docs/reference/ft2-proper...
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

36. "Выпуск шрифтового движка FreeType 2.10"  –2 +/
Сообщение от Канделябры (?), 17-Мрт-19, 12:03 
У меня в фулл хд при перезагрузке из винды в линукс всегда следует 5 минут глазного кретинизма на адаптацию. А обратно - это как ты оказывается всё это время болел коньюктивитом и не знал об этом и тут тебя вдруг волшебной палочкой тресь и вылечили в одно мгновение. И это при том, в линуксе у меня шрифты всегда больше. От 10 кегля и выше. Потому что на 9 уже начинает кашеварить в глазах, а на 8 вообще уже mess. В то время как на винде 9 кегль - стандартный рабочий.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

49. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от виндотролль (ok), 17-Мрт-19, 18:02 
> У меня в фулл хд при перезагрузке из винды в линукс всегда
> следует 5 минут глазного кретинизма на адаптацию. А обратно - это
> как ты оказывается всё это время болел коньюктивитом и не знал
> об этом и тут тебя вдруг волшебной палочкой тресь и вылечили
> в одно мгновение. И это при том, в линуксе у меня
> шрифты всегда больше. От 10 кегля и выше. Потому что на
> 9 уже начинает кашеварить в глазах, а на 8 вообще уже
> mess. В то время как на винде 9 кегль - стандартный
> рабочий.

dpi одинаковый? Вангую, что нет.

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

51. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от Канделябры (?), 17-Мрт-19, 20:54 
И 96 как в винде был и расчётом по монитору тоже был - разницы на глаз нет. ШГ и ШГ.
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору

62. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от Аноним (62), 18-Мрт-19, 12:24 
https://pastebin.com/raw/GMTBrGz8 положить в ~/.config/fontconfig/fonts.conf

https://pastebin.com/raw/f3z00J6e положить в ~/.Xresources

Перезапустить иксы ну или перезагрузить компутерг.

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

69. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от нах (?), 19-Мрт-19, 12:51 
поздравляем, теперь кроме ШГ у него еще и мыло мыльное.

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

75. "Выпуск шрифтового движка FreeType 2.10"  –1 +/
Сообщение от Аноним (75), 20-Мрт-19, 21:59 
Если у него мыло мыльное то пусть выкинет свой монитор в окно.
Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору

64. "Выпуск шрифтового движка FreeType 2.10"  +/
Сообщение от Аноним (64), 18-Мрт-19, 14:27 
Когда сглаживание как в форточках завезут? Есть патчи которые клали на все патенты?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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




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

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