ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* 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-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: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-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