* Re: [sisyphus] Шрифты: ALM24 vs Sisyphus @ 2007-04-12 21:42 ` Vitaly Lipatov 2007-04-13 5:55 ` Eugene Prokopiev 2007-04-13 5:58 ` Mikhail Gusarov 0 siblings, 2 replies; 10+ messages in thread From: Vitaly Lipatov @ 2007-04-12 21:42 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list On 12 апреля 2007, Eugene Prokopiev wrote: ... > Сейчас пришла в голову дикая мысль: запустить какое-нибудь > gtk2-приложение из сизифа на XFree в ALM24 с помощью ssh -X. > Собственно, я ожидал увидеть нормальную отрисовку URW Gothic > L, т.к. до сих пор считал, что отрисовкой шрифта занимается > Х-сервер. Поэтому я сильно удивился, когда увидел то, что Давным-давно все программы используют freetype, суть которого - отрисовка шрифта на стороне клиента (то есть самой программой), и передача в Иксы уже готового растра. ... > Вопросов 2: почему так происходит и как заставить URW Gothic L > отрисовываться нормально на машине с текущим сизифом? -- Lav Виталий Липатов Санкт-Петербург GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] Шрифты: ALM24 vs Sisyphus 2007-04-12 21:42 ` [sisyphus] Шрифты: ALM24 vs Sisyphus Vitaly Lipatov @ 2007-04-13 5:55 ` Eugene Prokopiev 2007-04-13 6:05 ` Aleksey Novodvorsky 2007-04-13 5:58 ` Mikhail Gusarov 1 sibling, 1 reply; 10+ messages in thread From: Eugene Prokopiev @ 2007-04-13 5:55 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list Vitaly Lipatov пишет: > On 12 апреля 2007, Eugene Prokopiev wrote: > ... >> Сейчас пришла в голову дикая мысль: запустить какое-нибудь >> gtk2-приложение из сизифа на XFree в ALM24 с помощью ssh -X. >> Собственно, я ожидал увидеть нормальную отрисовку URW Gothic >> L, т.к. до сих пор считал, что отрисовкой шрифта занимается >> Х-сервер. Поэтому я сильно удивился, когда увидел то, что > Давным-давно все программы используют freetype, суть которого - > отрисовка шрифта на стороне клиента (то есть самой программой), > и передача в Иксы уже готового растра. Спасибо > ... >> Вопросов 2: почему так происходит и как заставить URW Gothic L >> отрисовываться нормально на машине с текущим сизифом? Вопрос 2 остается в силе. Интересно, что мозиллы после * { font-size: 9pt !important; } в userChrome.css отображают URW Gothic L лучше, чем остальные gtk2-приложения, но все равно хуже, чем в ALM24, а главное нестабильно: часть надписей рендерится нормально, часть сильно размазывается. Остальные gtk2-приложения отображаются стабильно плохо. Пробовал крутить rgba в /etc/fonts/alt-pre-user.conf - ничего не изменилось. Пробовал перетщить все содержимое /etc/fonts с ALM24 - стало еще ужаснее. Сейчас единственный шрифт, который хоть как-то можно использовать - это Verdana. Еще вариант - Tahoma с отключенным сглаживанием. Но, во-первых, все это грустно, а во-вторых, выглядит все равно хуже, чем URW Gothic L в ALM24 :( ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] Шрифты: ALM24 vs Sisyphus 2007-04-13 5:55 ` Eugene Prokopiev @ 2007-04-13 6:05 ` Aleksey Novodvorsky 2007-04-13 6:48 ` Eugene Prokopiev 0 siblings, 1 reply; 10+ messages in thread From: Aleksey Novodvorsky @ 2007-04-13 6:05 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list On 4/13/07, Eugene Prokopiev <prokopiev@stc.donpac.ru> wrote: > Vitaly Lipatov пишет: > > On 12 апреля 2007, Eugene Prokopiev wrote: > > ... > >> Сейчас пришла в голову дикая мысль: запустить какое-нибудь > >> gtk2-приложение из сизифа на XFree в ALM24 с помощью ssh -X. > >> Собственно, я ожидал увидеть нормальную отрисовку URW Gothic > >> L, т.к. до сих пор считал, что отрисовкой шрифта занимается > >> Х-сервер. Поэтому я сильно удивился, когда увидел то, что > > Давным-давно все программы используют freetype, суть которого - > > отрисовка шрифта на стороне клиента (то есть самой программой), > > и передача в Иксы уже готового растра. > > Спасибо > > > ... > >> Вопросов 2: почему так происходит и как заставить URW Gothic L > >> отрисовываться нормально на машине с текущим сизифом? > > Вопрос 2 остается в силе. Интересно, что мозиллы после > > * { > font-size: 9pt !important; > } > > в userChrome.css отображают URW Gothic L лучше, чем остальные > gtk2-приложения, но все равно хуже, чем в ALM24, а главное нестабильно: > часть надписей рендерится нормально, часть сильно размазывается. > Остальные gtk2-приложения отображаются стабильно плохо. > > Пробовал крутить rgba в /etc/fonts/alt-pre-user.conf - ничего не > изменилось. Пробовал перетщить все содержимое /etc/fonts с ALM24 - стало > еще ужаснее. > > Сейчас единственный шрифт, который хоть как-то можно использовать - это > Verdana. Еще вариант - Tahoma с отключенным сглаживанием. Но, во-первых, > все это грустно, а во-вторых, выглядит все равно хуже, чем URW Gothic L > в ALM24 :( Попробуйте заменить URW Gothic L из ALM24 в новую систему. Шрифты дорабатываются и всяко может быть по дороге. Rgrds, Алексей > > _______________________________________________ > Sisyphus mailing list > Sisyphus@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/sisyphus ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] Шрифты: ALM24 vs Sisyphus 2007-04-13 6:05 ` Aleksey Novodvorsky @ 2007-04-13 6:48 ` Eugene Prokopiev 0 siblings, 0 replies; 10+ messages in thread From: Eugene Prokopiev @ 2007-04-13 6:48 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list Aleksey Novodvorsky пишет: > On 4/13/07, Eugene Prokopiev <prokopiev@stc.donpac.ru> wrote: >> Vitaly Lipatov пишет: >>> On 12 апреля 2007, Eugene Prokopiev wrote: >>> ... >>>> Сейчас пришла в голову дикая мысль: запустить какое-нибудь >>>> gtk2-приложение из сизифа на XFree в ALM24 с помощью ssh -X. >>>> Собственно, я ожидал увидеть нормальную отрисовку URW Gothic >>>> L, т.к. до сих пор считал, что отрисовкой шрифта занимается >>>> Х-сервер. Поэтому я сильно удивился, когда увидел то, что >>> Давным-давно все программы используют freetype, суть которого - >>> отрисовка шрифта на стороне клиента (то есть самой программой), >>> и передача в Иксы уже готового растра. >> Спасибо >> >>> ... >>>> Вопросов 2: почему так происходит и как заставить URW Gothic L >>>> отрисовываться нормально на машине с текущим сизифом? >> Вопрос 2 остается в силе. Интересно, что мозиллы после >> >> * { >> font-size: 9pt !important; >> } >> >> в userChrome.css отображают URW Gothic L лучше, чем остальные >> gtk2-приложения, но все равно хуже, чем в ALM24, а главное нестабильно: >> часть надписей рендерится нормально, часть сильно размазывается. >> Остальные gtk2-приложения отображаются стабильно плохо. >> >> Пробовал крутить rgba в /etc/fonts/alt-pre-user.conf - ничего не >> изменилось. Пробовал перетщить все содержимое /etc/fonts с ALM24 - стало >> еще ужаснее. >> >> Сейчас единственный шрифт, который хоть как-то можно использовать - это >> Verdana. Еще вариант - Tahoma с отключенным сглаживанием. Но, во-первых, >> все это грустно, а во-вторых, выглядит все равно хуже, чем URW Gothic L >> в ALM24 :( > > Попробуйте заменить URW Gothic L из ALM24 в новую систему. Шрифты > дорабатываются и всяко может быть по дороге. Как это правильно сделать? Я просто установил urw-fonts-2.0-alt25.noarch.rpm из ALM24, а потом удалил fonts-type1-urw. После рестарта gtk2-приложения выглядят так же :( ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] Шрифты: ALM24 vs Sisyphus 2007-04-12 21:42 ` [sisyphus] Шрифты: ALM24 vs Sisyphus Vitaly Lipatov 2007-04-13 5:55 ` Eugene Prokopiev @ 2007-04-13 5:58 ` Mikhail Gusarov 2007-04-15 17:48 ` Vitaly Lipatov 1 sibling, 1 reply; 10+ messages in thread From: Mikhail Gusarov @ 2007-04-13 5:58 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list Twas brillig at 01:42:24 13.04.2007 UTC+04 when Vitaly Lipatov did gyre and gimble: VL> Давным-давно все программы используют freetype, суть которого - отрисовка VL> шрифта на стороне клиента (то есть самой программой), и передача в Иксы уже VL> готового растра. s/freetype/xft/ Не надо путать людей. freetype используется и на серверной стороне - это просто растеризатор шрифтов. -- JID: dottedmag@jabber.dottedmag.net ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] Шрифты: ALM24 vs Sisyphus 2007-04-13 5:58 ` Mikhail Gusarov @ 2007-04-15 17:48 ` Vitaly Lipatov 2007-04-15 18:49 ` Mikhail Gusarov 0 siblings, 1 reply; 10+ messages in thread From: Vitaly Lipatov @ 2007-04-15 17:48 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list On 13 апреля 2007, Mikhail Gusarov wrote: > Twas brillig at 01:42:24 13.04.2007 UTC+04 when Vitaly Lipatov > did gyre and gimble: > > VL> Давным-давно все программы используют freetype, суть > которого - отрисовка VL> шрифта на стороне клиента (то есть > самой программой), и передача в Иксы уже VL> готового растра. > > s/freetype/xft/ > > Не надо путать людей. freetype используется и на серверной > стороне - это просто растеризатор шрифтов. Вы не могли бы привести пример программы, где это работает? -- Lav Виталий Липатов Санкт-Петербург GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] Шрифты: ALM24 vs Sisyphus 2007-04-15 17:48 ` Vitaly Lipatov @ 2007-04-15 18:49 ` Mikhail Gusarov 2007-04-15 20:49 ` Vitaly Lipatov 0 siblings, 1 reply; 10+ messages in thread From: Mikhail Gusarov @ 2007-04-15 18:49 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list Twas brillig at 21:48:23 15.04.2007 UTC+04 when Vitaly Lipatov did gyre and gimble: >> s/freetype/xft/ >> >> Не надо путать людей. freetype используется и на серверной стороне - это >> просто растеризатор шрифтов. VL> Вы не могли бы привести пример программы, где это работает? Что это? freetype На серверной стороне? Конечно. :))) FontPath "/usr/share/fonts/X11/ttf" (или где там ttf-шрифты лежат) и в любой (не xft-aware) программе выбирайте ttf-шрифт. Правда, выглядеть это будет мерзко из-за того, что core-протокол не умеет антиалиасинга и полупрозрачности, но тем не менее ttf-шрифты рендерятся freetype. -- JID: dottedmag@jabber.dottedmag.net ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] Шрифты: ALM24 vs Sisyphus 2007-04-15 18:49 ` Mikhail Gusarov @ 2007-04-15 20:49 ` Vitaly Lipatov 2007-04-15 20:59 ` Mikhail Gusarov 0 siblings, 1 reply; 10+ messages in thread From: Vitaly Lipatov @ 2007-04-15 20:49 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list On 15 апреля 2007, Mikhail Gusarov wrote: > Twas brillig at 21:48:23 15.04.2007 UTC+04 when Vitaly Lipatov did gyre and gimble: > >> s/freetype/xft/ > >> > >> Не надо путать людей. freetype используется и на серверной > >> стороне - это просто растеризатор шрифтов. > > VL> Вы не могли бы привести пример программы, где это > работает? > > Что это? freetype На серверной стороне? Конечно. :))) > > FontPath "/usr/share/fonts/X11/ttf" (или где там ttf-шрифты > лежат) и в любой (не xft-aware) программе выбирайте ttf-шрифт. > Правда, выглядеть это будет мерзко из-за того, что > core-протокол не умеет антиалиасинга и полупрозрачности, но > тем не менее ttf-шрифты рендерятся freetype. Что Иксы умеют работать с ttf, это понятно. По поводу Xft см. использование библиотек: $ apt-cache whatdepends libXft | wc -l 192 $ apt-cache whatdepends libfreetype | wc -l 356 Я вообще-то говорил о том, что шрифты во всех нормальных программах передаются в Иксы уже в виде растра, таким образом, "выглядящая мерзко" функциональность по отрисовке шрифтов сервером не стоит упоминания. -- Lav Виталий Липатов Санкт-Петербург GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] Шрифты: ALM24 vs Sisyphus 2007-04-15 20:49 ` Vitaly Lipatov @ 2007-04-15 20:59 ` Mikhail Gusarov 2007-04-21 19:59 ` Vitaly Lipatov 0 siblings, 1 reply; 10+ messages in thread From: Mikhail Gusarov @ 2007-04-15 20:59 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list Twas brillig at 00:49:23 16.04.2007 UTC+04 when Vitaly Lipatov did gyre and gimble: VL> Что Иксы умеют работать с ttf, это понятно. Ну дак а чем они с ttf работают, кроме freetype? Или они ttf пикселизируют с помощью Святого Духа? ;) VL> По поводу Xft см. использование библиотек: VL> $ apt-cache whatdepends libXft | wc -l VL> 192 VL> $ apt-cache whatdepends libfreetype | wc -l VL> 356 Это ни о чём не говорит. Пример программы, растеризующей шрифты для на показа на экране (не на принтере и не для dvi!) без помощи Xft в студию, пожалуйста. -- JID: dottedmag@jabber.dottedmag.net ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] Шрифты: ALM24 vs Sisyphus 2007-04-15 20:59 ` Mikhail Gusarov @ 2007-04-21 19:59 ` Vitaly Lipatov 0 siblings, 0 replies; 10+ messages in thread From: Vitaly Lipatov @ 2007-04-21 19:59 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list On 16 апреля 2007, Mikhail Gusarov wrote: > Twas brillig at 00:49:23 16.04.2007 UTC+04 when Vitaly Lipatov > did gyre and gimble: > > VL> Что Иксы умеют работать с ttf, это понятно. > > Ну дак а чем они с ttf работают, кроме freetype? Или они ttf > пикселизируют с помощью Святого Духа? ;) Я только о том, что практически ни одна программа не пользуется растрированием, предоставляемым в X-сервере. Всё. -- Lav Виталий Липатов Санкт-Петербург GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2007-04-21 19:59 UTC | newest] Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2007-04-12 21:42 ` [sisyphus] Шрифты: ALM24 vs Sisyphus Vitaly Lipatov 2007-04-13 5:55 ` Eugene Prokopiev 2007-04-13 6:05 ` Aleksey Novodvorsky 2007-04-13 6:48 ` Eugene Prokopiev 2007-04-13 5:58 ` Mikhail Gusarov 2007-04-15 17:48 ` Vitaly Lipatov 2007-04-15 18:49 ` Mikhail Gusarov 2007-04-15 20:49 ` Vitaly Lipatov 2007-04-15 20:59 ` Mikhail Gusarov 2007-04-21 19:59 ` Vitaly Lipatov
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git