История изменений
Исправление wandrien, (текущая версия) :
Так что логично, что не работает.
Не логично. Я не далее как пару дней назад как раз сидел вникал в Xft, так что могу показать прямо на кошках^Wэльфах. Вот:
$ readelf -d /usr/bin/urxvt
Динамический раздел со смещением 0x14b0d0 содержит 34 элемента:
Тег Тип Имя/Знач
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libm.so.6]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libfontconfig.so.1]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libXft.so.2]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libXrender.so.1]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libX11.so.6]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libstartup-notification-1.so.0]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libperl.so]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libpthread.so.0]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libc.so.6]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [ld-linux-x86-64.so.2]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libgcc_s.so.1]
0x000000000000000f (RPATH) Библиотека rpath: [/usr/lib/perl5/5.34/core_perl/CORE]
Тоже самое, например, для xpaint и еще кучи старого софта.
Чтобы получить метрики шрифта и отрендендерить глифы на стороне клиента, возможностей Xft + fontconfig + freetype достаточно.
Боюсь соврать, но как я понимаю, pango нужна для текстов, где требует полноценная layout engine: направление письма справа налево, сверху вниз, в разных сочетаниях и т.п.
А языки, в которых можно просто подряд ставить глифы слева направо, могут быть обработаны на уровне Xft.
Так что я думаю, это автор сабжа что-то недокрутил в исходнике или не тестировал такой билд.
Исправление wandrien, :
Так что логично, что не работает.
Не логично. Я не далее как пару дней назад как раз сидел вникал в Xft, так что могу показать прямо на кошках^Wэльфах. Вот:
$ readelf -d /usr/bin/urxvt
Динамический раздел со смещением 0x14b0d0 содержит 34 элемента:
Тег Тип Имя/Знач
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libm.so.6]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libfontconfig.so.1]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libXft.so.2]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libXrender.so.1]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libX11.so.6]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libstartup-notification-1.so.0]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libperl.so]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libpthread.so.0]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libc.so.6]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [ld-linux-x86-64.so.2]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libgcc_s.so.1]
0x000000000000000f (RPATH) Библиотека rpath: [/usr/lib/perl5/5.34/core_perl/CORE]
Тоже самое, например, для xpaint и еще кучи старого софта.
Чтобы получить метрики шрифта и отрендендерить глифы на стороне клиента, возможностей Xft + fontconfig + freetype достаточно.
Боюсь соврать, но как я понимаю, pango нужна для текстов, где требует полноценная layout engine: направление письма справа налево, сверху вних, в разных сочетаниях и т.п.
А языки, в которых можно просто подряд ставить глифы слева направо, могут быть обработаны на уровне Xft.
Так что я думаю, это автор сабжа что-то недокрутил в исходнике или не тестировал такой билд.
Исправление wandrien, :
Так что логично, что не работает.
Не логично. Я не далее как пару дней назад как раз сидел вникал в Xft, так что могу показать прямо на кошках^Wэльфах. Вот:
$ readelf -d /usr/bin/urxvt
Динамический раздел со смещением 0x14b0d0 содержит 34 элемента:
Тег Тип Имя/Знач
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libm.so.6]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libfontconfig.so.1]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libXft.so.2]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libXrender.so.1]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libX11.so.6]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libstartup-notification-1.so.0]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libperl.so]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libpthread.so.0]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libc.so.6]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [ld-linux-x86-64.so.2]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libgcc_s.so.1]
0x000000000000000f (RPATH) Библиотека rpath: [/usr/lib/perl5/5.34/core_perl/CORE]
Тоже самое, например, для xpaint и еще кучи старого софта.
Чтобы получить метрики шрифта и отрендендерить глифы на стороне клиента, возможностей Xft + fontconfig + freetype достаточно.
Боюсь соврать, но как я понимаю, pango нужна для тестов, где требует полноценная layout engine: направление письма справа налево, сверху вних, в разных сочетаниях и т.п.
А языки, в которых можно просто подряд ставить глифы слева направо, могут быть обработаны на уровне Xft.
Так что я думаю, это автор сабжа что-то недокрутил в исходнике или не тестировал такой билд.
Исходная версия wandrien, :
Так что логично, что не работает.
Не логично. Я не далее как пару дней назад как раз сидел вникал в Xft, так что могу показать прямо на кошках^Wэльфах. Вот:
$ readelf -d /usr/bin/urxvt
Динамический раздел со смещением 0x14b0d0 содержит 34 элемента:
Тег Тип Имя/Знач
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libm.so.6]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libfontconfig.so.1]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libXft.so.2]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libXrender.so.1]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libX11.so.6]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libstartup-notification-1.so.0]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libperl.so]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libpthread.so.0]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libc.so.6]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [ld-linux-x86-64.so.2]
0x0000000000000001 (NEEDED) Совм. исп. библиотека: [libgcc_s.so.1]
0x000000000000000f (RPATH) Библиотека rpath: [/usr/lib/perl5/5.34/core_perl/CORE]
Тоже самое, например, для xpaint и еще кучи старого софта.
Чтобы получить метрики шрифта и отрендендерить глифы на стороне клиента, возможностей Xft + fontconfig + freetype достаточно.
Боюсь соврать, но как я понимаю, pango нужна для тестов, где требует полноценная layout engine: направление письма справа налево, сверху вних, в разных сочетаниях и т.п.
А языки, в которых можно просто подряд ставить глифы слева направо, могут быть обработаны на уровне Xft.
так что я думю, это автор сабжа что-то недокрутил в исходнике или не протестировал такой билд.