ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [mdk-re] TTF из ISO-8859-5 в koi8-r
@ 2001-03-05 18:23 Anton I. Danilov
  2001-03-06 12:17 ` Aleksey Novodvorsky
  0 siblings, 1 reply; 6+ messages in thread
From: Anton I. Danilov @ 2001-03-05 18:23 UTC (permalink / raw)
  To: mandrake-russian

Здравствуйте.

Точно знаю, что есть возможность работать с ttf-шрифтами, в которых есть
кодировка iso-8859-5 так, чтобы виделись они как koi8-r. Уже очень давно
колдыбаюсь с этим, и как-то не помогает...

Только не надо предлагать ставить на X костыли, и найти шрифты с koi8-r,
тоже. Старо.

Savara




^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [mdk-re] TTF из ISO-8859-5 в koi8-r
  2001-03-05 18:23 [mdk-re] TTF из ISO-8859-5 в koi8-r Anton I. Danilov
@ 2001-03-06 12:17 ` Aleksey Novodvorsky
  2001-03-06 17:00   ` [mdk-re] На: " Anton I. Danilov
  0 siblings, 1 reply; 6+ messages in thread
From: Aleksey Novodvorsky @ 2001-03-06 12:17 UTC (permalink / raw)
  To: mandrake-russian

"Anton I. Danilov" wrote:

> Здравствуйте.
>
> Точно знаю, что есть возможность работать с ttf-шрифтами, в которых есть
> кодировка iso-8859-5 так, чтобы виделись они как koi8-r. Уже очень давно
> колдыбаюсь с этим, и как-то не помогает...
>
> Только не надо предлагать ставить на X костыли, и найти шрифты с koi8-r,
> тоже. Старо.

X работает с ttf в формате unicode. Этот формат вовсе не означает, что в
шрифте много символов, их может быть и совсем мало. Если у Вас такой шрифт,
то запустите ttmkfdir  > fonts.dir в каталоге с ним и получите шрифты со
всеми возможными кодировками, в том числе и koi8-r, -- для этого
достаточно  наличия соответствующих глифов.

Rgrds, AEN




^ permalink raw reply	[flat|nested] 6+ messages in thread

* [mdk-re] На: [mdk-re] TTF из ISO-8859-5 в koi8-r
  2001-03-06 12:17 ` Aleksey Novodvorsky
@ 2001-03-06 17:00   ` Anton I. Danilov
  2001-03-06 17:17     ` Aleksey Novodvorsky
  0 siblings, 1 reply; 6+ messages in thread
From: Anton I. Danilov @ 2001-03-06 17:00 UTC (permalink / raw)
  To: mandrake-russian

> X работает с ttf в формате unicode. Этот формат вовсе не означает, что в
> шрифте много символов, их может быть и совсем мало. Если у Вас такой
шрифт,
> то запустите ttmkfdir  > fonts.dir в каталоге с ним и получите шрифты со
> всеми возможными кодировками, в том числе и koi8-r, -- для этого
> достаточно  наличия соответствующих глифов.

Вот я так и работаю. Только не все он кодировки выдает!

Вот, например, стандартный microsoft-verdana содержит iso8859-5, а koi8 в
нем нет. Windows, очевидно, берет и перекодирует iso в koi. ttmkfdir же
честно выдает - все кодировки начиная с iso8859-1 до 15... По-русски этот
шрифт не работает. Та же ситуация и с большинством других "русских"
ttf-шрифтов. Можно это вылечить?

Anton I. Danilov <savara@yandex.ru>
http://savarax.virtualave.net/
ICQ: 18759663




^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [mdk-re] На: [mdk-re] TTF из  ISO-8859-5 в koi8-r
  2001-03-06 17:00   ` [mdk-re] На: " Anton I. Danilov
@ 2001-03-06 17:17     ` Aleksey Novodvorsky
  2001-03-07 23:03       ` [mdk-re] На: " Anton I. Danilov
  0 siblings, 1 reply; 6+ messages in thread
From: Aleksey Novodvorsky @ 2001-03-06 17:17 UTC (permalink / raw)
  To: mandrake-russian

"Anton I. Danilov" wrote:

> > X работает с ttf в формате unicode. Этот формат вовсе не означает, что в
> > шрифте много символов, их может быть и совсем мало. Если у Вас такой
> шрифт,
> > то запустите ttmkfdir  > fonts.dir в каталоге с ним и получите шрифты со
> > всеми возможными кодировками, в том числе и koi8-r, -- для этого
> > достаточно  наличия соответствующих глифов.
>
> Вот я так и работаю. Только не все он кодировки выдает!
>
> Вот, например, стандартный microsoft-verdana содержит iso8859-5, а koi8 в
> нем нет. Windows, очевидно, берет и перекодирует iso в koi. ttmkfdir же
> честно выдает - все кодировки начиная с iso8859-1 до 15... По-русски этот
> шрифт не работает. Та же ситуация и с большинством других "русских"
> ttf-шрифтов. Можно это вылечить?
>

А какая у Вас версия freetype? Если ttmkfdir выдает 8859-5, то должен и
koi8-r. Никакой перекодировки реально не происходит, просто создается
виртуальный шрифт.
Workaround: добавьте в fonts.dir строчку с koi8-r на конце вместо 8859-5, и
перезапустите xfs. Все должно быть в порядке.
Rgrds, AEN




^ permalink raw reply	[flat|nested] 6+ messages in thread

* [mdk-re] На: [mdk-re] На: [mdk-re] TTF из ISO-8859-5 в koi8-r
  2001-03-06 17:17     ` Aleksey Novodvorsky
@ 2001-03-07 23:03       ` Anton I. Danilov
  2001-03-09  1:44         ` Aleksey Novodvorsky
  0 siblings, 1 reply; 6+ messages in thread
From: Anton I. Danilov @ 2001-03-07 23:03 UTC (permalink / raw)
  To: mandrake-russian

> А какая у Вас версия freetype? Если ttmkfdir выдает 8859-5, то должен и
> koi8-r. Никакой перекодировки реально не происходит, просто создается
> виртуальный шрифт.

Каб знал. RedHat 7 стоит.

> Workaround: добавьте в fonts.dir строчку с koi8-r на конце вместо 8859-5,
и
> перезапустите xfs. Все должно быть в порядке.

О! Год назад, на RedHat 6.0 и 6.2 это НЕ РАБОТАЛО! Получался полный бред.

Но ttmkfdir создает только те вариации на тему начертаний, которые прописаны
в самом шрифте. Как сделать так, чтобы он создавал все вариации? Ну, или
хотя бы koi8-r вместе с русским набором символов?

Anton I. Danilov <savara@yandex.ru>
http://savarax.virtualave.net/
ICQ: 18759663




^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [mdk-re] На: [mdk-re] На: [mdk-re] TTF из ISO-8859-5 в koi8-r
  2001-03-07 23:03       ` [mdk-re] На: " Anton I. Danilov
@ 2001-03-09  1:44         ` Aleksey Novodvorsky
  0 siblings, 0 replies; 6+ messages in thread
From: Aleksey Novodvorsky @ 2001-03-09  1:44 UTC (permalink / raw)
  To: mandrake-russian

On Wed, 7 Mar 2001 23:04:15 +0300
"Anton I. Danilov" <beware@yandex.ru> wrote:

> > А какая у Вас версия freetype? Если ttmkfdir выдает 8859-5, то должен и
> > koi8-r. Никакой перекодировки реально не происходит, просто создается
> > виртуальный шрифт.
> 
> Каб знал. RedHat 7 стоит.
> 

rpm -q freetype

> > Workaround: добавьте в fonts.dir строчку с koi8-r на конце вместо 8859-5,
> и
> > перезапустите xfs. Все должно быть в порядке.
> 
> О! Год назад, на RedHat 6.0 и 6.2 это НЕ РАБОТАЛО! Получался полный бред.
> 
> Но ttmkfdir создает только те вариации на тему начертаний, которые прописаны
> в самом шрифте.

> Как сделать так, чтобы он создавал все вариации? Ну, или
> хотя бы koi8-r вместе с русским набором символов?

Взять свежий freetype. Например, из Sisyphus. Там он понимает больше кодировок.

Rgrds, AEN


> 
> Anton I. Danilov <savara@yandex.ru>
> http://savarax.virtualave.net/
> ICQ: 18759663
> 
> 
> _______________________________________________
> Mandrake-russian mailing list
> Mandrake-russian@linuxteam.iplabs.ru
> http://linuxteam.iplabs.ru/mailman/listinfo/mandrake-russian



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2001-03-09  1:44 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-03-05 18:23 [mdk-re] TTF из ISO-8859-5 в koi8-r Anton I. Danilov
2001-03-06 12:17 ` Aleksey Novodvorsky
2001-03-06 17:00   ` [mdk-re] На: " Anton I. Danilov
2001-03-06 17:17     ` Aleksey Novodvorsky
2001-03-07 23:03       ` [mdk-re] На: " Anton I. Danilov
2001-03-09  1:44         ` Aleksey Novodvorsky

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/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 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git