ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [mdk-re] lout
@ 2001-11-18 14:23 Dmitry Smirnov
  2001-11-18 15:00 ` Victor Sovetov
  0 siblings, 1 reply; 10+ messages in thread
From: Dmitry Smirnov @ 2001-11-18 14:23 UTC (permalink / raw)
  To: mandrake-russian

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

Кто-нибудь разбирался с lout?
Подскажите, как подключить в ней русский язык (koi8r) в Spring?
У меня lout-3.24 из Mandrake-8.0

Еще несколько вопросов про lout:
Планируется ли включить эту программу в Sisyphus?
Есть ли какая-нибудь русская документация по lout?



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

* Re: [mdk-re] lout
  2001-11-18 14:23 [mdk-re] lout Dmitry Smirnov
@ 2001-11-18 15:00 ` Victor Sovetov
  2001-11-18 15:21   ` Aleksey Novodvorsky
  0 siblings, 1 reply; 10+ messages in thread
From: Victor Sovetov @ 2001-11-18 15:00 UTC (permalink / raw)
  To: mandrake-russian

On Sun, 18 Nov 2001, Dmitry Smirnov wrote:

> Здравствуйте!
>
> Кто-нибудь разбирался с lout?
> Подскажите, как подключить в ней русский язык (koi8r) в Spring?
> У меня lout-3.24 из Mandrake-8.0

А там русский встроеный должен быть, в 3.24. Однако, надо доку которая с
ним идет напечатать, и прочитать. Кроме того, есть Lout FAQ/HOWTO
(http://www.chez.com/emarsden/lout/loutFAQ.html) - там должен
быть описан процесс подключки языков.


> Еще несколько вопросов про lout:
> Планируется ли включить эту программу в Sisyphus?

Сам бы хотел знать...

> Есть ли какая-нибудь русская документация по lout?

Нема, но его хоум поддерживается человеком из СПб (Uwe -
www.ptc.spbu.ru/~uwe/lout/ ). Видимо, у него можно и спросить чего.

Sincerely,

--Victor Sovetov





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

* Re: [mdk-re] lout
  2001-11-18 15:00 ` Victor Sovetov
@ 2001-11-18 15:21   ` Aleksey Novodvorsky
  2001-11-19  2:06     ` Dmitry Smirnov
  0 siblings, 1 reply; 10+ messages in thread
From: Aleksey Novodvorsky @ 2001-11-18 15:21 UTC (permalink / raw)
  To: mandrake-russian

Victor Sovetov wrote:

>On Sun, 18 Nov 2001, Dmitry Smirnov wrote:
>
>>Здравствуйте!
>>
>>Кто-нибудь разбирался с lout?
>>Подскажите, как подключить в ней русский язык (koi8r) в Spring?
>>У меня lout-3.24 из Mandrake-8.0
>>
>
>А там русский встроеный должен быть, в 3.24. Однако, надо доку которая с
>ним идет напечатать, и прочитать. Кроме того, есть Lout FAQ/HOWTO
>(http://www.chez.com/emarsden/lout/loutFAQ.html) - там должен
>быть описан процесс подключки языков.
>
>
>>Еще несколько вопросов про lout:
>>Планируется ли включить эту программу в Sisyphus?
>>
>
>Сам бы хотел знать...
>
>>Есть ли какая-нибудь русская документация по lout?
>>
>
>Нема, но его хоум поддерживается человеком из СПб (Uwe -
>www.ptc.spbu.ru/~uwe/lout/ ). Видимо, у него можно и спросить чего.
>
Проблема включения lout в Sisyphus состоит в синхронизации его шрифтов, 
применяемых при русификации и стандартных PS-шрифтов дитсрибутива 
(сейчас это urw-fonts с кириллическими глифами Валеннтина Филиппова). 
Это не сложно сделать, но нужен человек, который использует lout и 
имеющий время для адаптации шрифтов.
Шрифты, используемые Uwe, имеют сомнительные лицензии, увы.

Rgrds, AEN

>
>
>Sincerely,
>
>--Victor Sovetov
>
>
>
>_______________________________________________
>Mandrake-russian mailing list
>Mandrake-russian@altlinux.ru
>http://altlinux.ru/mailman/listinfo/mandrake-russian
>






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

* Re: [mdk-re] lout
  2001-11-18 15:21   ` Aleksey Novodvorsky
@ 2001-11-19  2:06     ` Dmitry Smirnov
  2001-11-19  2:18       ` Aleksey Novodvorsky
  2001-11-19  3:08       ` AVL
  0 siblings, 2 replies; 10+ messages in thread
From: Dmitry Smirnov @ 2001-11-19  2:06 UTC (permalink / raw)
  To: mandrake-russian

[-- Attachment #1: Type: text/plain, Size: 1895 bytes --]

On Sun, 18 Nov 2001 15:39:51 +0300
Aleksey Novodvorsky <aen@logic.ru> wrote:

> Victor Sovetov wrote:
> 

<skip>

> >
> >А там русский встроеный должен быть, в 3.24. Однако, надо доку
> которая с
> >ним идет напечатать, и прочитать. Кроме того, есть Lout
> FAQ/HOWTO
> >(http://www.chez.com/emarsden/lout/loutFAQ.html) - там должен
> >быть описан процесс подключки языков.

Спасибо за ответы!
Действительно в lout-3.24 есть русские переносы, однако по поводу 
шрифтов в исходниках (/software/lout.russian) написано следующее:
This software is now included in the main Lout distribution,
except that there is a problem with the fonts, which are
accordingly not being distributed

> Проблема включения lout в Sisyphus состоит в синхронизации его
> шрифтов, применяемых при русификации и стандартных PS-шрифтов
> дитсрибутива (сейчас это urw-fonts с кириллическими глифами 
> Валеннтина Филиппова). 
> Это не сложно сделать, но нужен человек, который использует
> lout и имеющий время для адаптации шрифтов.
> Шрифты, используемые Uwe, имеют сомнительные лицензии, увы.
> 
> Rgrds, AEN
> 

Процесс добавления шрифтов в 3.24, насколько я понял, немного отличается 
от описанного в LoutFAQ. Их нужно добавлять в /usr/lib/lout/data/fontdefs.ld
Формат файла тоже изменился.  

Я написал скрипт на Python (в аттаче), который добавляет описания шрифтов из 
urw-fonts-2.0 к fontdefs.ld (на основе .afm)
Кроме того, добавил все *.afm в /usr/lib/lout/font
После этого получил сообщение, что не найден шрифт Times Base.
Изменил имя шрифта Nimbus Medium на Times Base.
После этого, наконец-то, в gv появились русские буквы!

Правда была следующая ругань при обработке исходника:
20,12: cross reference @FontDef&&URW Gothic L-Book used previously
и так для каждого шрифта
197,16: ignoring unencoded ligature character fl in font file /usr/lib/lout/font/n021003l.afm (line 91)

С уважением,
Дмитрий Смирнов



 

[-- Attachment #2: afm2lout.py --]
[-- Type: application/octet-stream, Size: 981 bytes --]

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

* Re: [mdk-re] lout
  2001-11-19  2:06     ` Dmitry Smirnov
@ 2001-11-19  2:18       ` Aleksey Novodvorsky
  2001-11-19 23:21         ` Dmitry Smirnov
  2001-11-19  3:08       ` AVL
  1 sibling, 1 reply; 10+ messages in thread
From: Aleksey Novodvorsky @ 2001-11-19  2:18 UTC (permalink / raw)
  To: mandrake-russian

Dmitry Smirnov wrote:

>
>Спасибо за ответы!
>Действительно в lout-3.24 есть русские переносы, однако по поводу 
>шрифтов в исходниках (/software/lout.russian) написано следующее:
>This software is now included in the main Lout distribution,
>except that there is a problem with the fonts, which are
>accordingly not being distributed
>
>>Проблема включения lout в Sisyphus состоит в синхронизации его
>>шрифтов, применяемых при русификации и стандартных PS-шрифтов
>>дитсрибутива (сейчас это urw-fonts с кириллическими глифами 
>>Валеннтина Филиппова). 
>>Это не сложно сделать, но нужен человек, который использует
>>lout и имеющий время для адаптации шрифтов.
>>Шрифты, используемые Uwe, имеют сомнительные лицензии, увы.
>>
>>Rgrds, AEN
>>
>
>Процесс добавления шрифтов в 3.24, насколько я понял, немного отличается 
>от описанного в LoutFAQ. Их нужно добавлять в /usr/lib/lout/data/fontdefs.ld
>Формат файла тоже изменился.  
>
>Я написал скрипт на Python (в аттаче), который добавляет описания шрифтов из 
>urw-fonts-2.0 к fontdefs.ld (на основе .afm)
>Кроме того, добавил все *.afm в /usr/lib/lout/font
>После этого получил сообщение, что не найден шрифт Times Base.
>Изменил имя шрифта Nimbus Medium на Times Base.
>После этого, наконец-то, в gv появились русские буквы!
>
>Правда была следующая ругань при обработке исходника:
>20,12: cross reference @FontDef&&URW Gothic L-Book used previously
>и так для каждого шрифта
>197,16: ignoring unencoded ligature character fl in font file /usr/lib/lout/font/n021003l.afm (line 91)
>
Если можно, пришлите мне лично ps-файл, на который ругается gv.

>
Спасибо за скрипт и подробный рассказ. Мне только не нравятся файлы 
данных в /usr/lib -- должны быть в /usr/share, если они не зависят от 
платформы. Может быть, попробуете пакет собрать?
Rgrds, AEN

>






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

* Re: [mdk-re] lout
  2001-11-19  2:06     ` Dmitry Smirnov
  2001-11-19  2:18       ` Aleksey Novodvorsky
@ 2001-11-19  3:08       ` AVL
  2001-11-19 23:21         ` Dmitry Smirnov
  1 sibling, 1 reply; 10+ messages in thread
From: AVL @ 2001-11-19  3:08 UTC (permalink / raw)
  To: mandrake-russian

On Mon, 19 Nov 2001 02:14:50 +0300
Dmitry Smirnov <dvsmirnov@comail.ru> wrote:

> Я написал скрипт на Python (в аттаче), который добавляет описания шрифтов из 
> urw-fonts-2.0 к fontdefs.ld (на основе .afm)

пишу сейчас аналогичный скрипт для генерации fontmap2 для gnome-print на основе тех же *.afm
так что скрипт оказался очень кстати как пример. 

должен сказать, что он довольно смелый :)
у меня нужные заголовки никак в первые 6 строк не влазят и порядок их мягко говоря не постоянен. 
так что надо бы вместо for i range(6) приспособить while do или do until s = 'CaracterMap'
и смотреть на подстроку например 'fontname' или 'familyfont'. а не по номеру строки в файле ориентироваться.
поможете? а то я в питоне не очень силен, а скриптик понравился - это вам не перл ;)



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

* Re: [mdk-re] lout
  2001-11-19  2:18       ` Aleksey Novodvorsky
@ 2001-11-19 23:21         ` Dmitry Smirnov
  0 siblings, 0 replies; 10+ messages in thread
From: Dmitry Smirnov @ 2001-11-19 23:21 UTC (permalink / raw)
  To: mandrake-russian

[-- Attachment #1: Type: text/plain, Size: 495 bytes --]

On Mon, 19 Nov 2001 02:36:36 +0300
Aleksey Novodvorsky <aen@logic.ru> wrote:

>Если можно, пришлите мне лично ps-файл, на который ругается gv.

Ругается не gv, ругается lout при компиляции.
Файл в аттаче.

> Спасибо за скрипт и подробный рассказ. Мне только не нравятся
> файлы данных в /usr/lib -- должны быть в /usr/share, если они не
> зависят от платформы. 

Да, каталог /usr/lib/lout по смыслу аналогичен /usr/share/texmf

> Может быть, попробуете пакет собрать?
> Rgrds, AEN

Попробую. 

 

[-- Attachment #2: loutnew.ps.bz2 --]
[-- Type: application/octet-stream, Size: 3071 bytes --]

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

* Re: [mdk-re] lout
  2001-11-19  3:08       ` AVL
@ 2001-11-19 23:21         ` Dmitry Smirnov
  2001-11-19 23:29           ` AVL
  0 siblings, 1 reply; 10+ messages in thread
From: Dmitry Smirnov @ 2001-11-19 23:21 UTC (permalink / raw)
  To: mandrake-russian

On Mon, 19 Nov 2001 03:29:57 +0300
AVL <info@atmsk.ru> wrote:

> On Mon, 19 Nov 2001 02:14:50 +0300
> Dmitry Smirnov <dvsmirnov@comail.ru> wrote:

<skip>
 
> должен сказать, что он довольно смелый :)
> у меня нужные заголовки никак в первые 6 строк не влазят и
> порядок их мягко говоря не постоянен. 

Да, три файла из urw-fonts были обработаны неправильно.
Просто я решил, что руками исправить быстрее.

> так что надо бы вместо for i range(6) приспособить while do или
> do until s = 'CaracterMap'
> и смотреть на подстроку например 'fontname' или 'familyfont'. а
> не по номеру строки в файле ориентироваться.
> поможете? а то я в питоне не очень силен, а скриптик понравился
> - это вам не перл ;)

См. аттач.



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

* Re: [mdk-re] lout
  2001-11-19 23:21         ` Dmitry Smirnov
@ 2001-11-19 23:29           ` AVL
  2001-11-20  0:09             ` Dmitry Smirnov
  0 siblings, 1 reply; 10+ messages in thread
From: AVL @ 2001-11-19 23:29 UTC (permalink / raw)
  To: mandrake-russian

On Mon, 19 Nov 2001 23:30:28 +0300
Dmitry Smirnov <dvsmirnov@comail.ru> wrote:

> См. аттач.

отгрызли темные силы, видать :)



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

* Re: [mdk-re] lout
  2001-11-19 23:29           ` AVL
@ 2001-11-20  0:09             ` Dmitry Smirnov
  0 siblings, 0 replies; 10+ messages in thread
From: Dmitry Smirnov @ 2001-11-20  0:09 UTC (permalink / raw)
  To: mandrake-russian

[-- Attachment #1: Type: text/plain, Size: 202 bytes --]

On Mon, 19 Nov 2001 23:52:01 +0300
AVL <info@atmsk.ru> wrote:

> On Mon, 19 Nov 2001 23:30:28 +0300
> Dmitry Smirnov <dvsmirnov@comail.ru> wrote:
> 
> > См. аттач.
> 
> отгрызли темные силы, видать :)


[-- Attachment #2: afm2lout.py --]
[-- Type: application/octet-stream, Size: 1093 bytes --]

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

end of thread, other threads:[~2001-11-20  0:09 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-11-18 14:23 [mdk-re] lout Dmitry Smirnov
2001-11-18 15:00 ` Victor Sovetov
2001-11-18 15:21   ` Aleksey Novodvorsky
2001-11-19  2:06     ` Dmitry Smirnov
2001-11-19  2:18       ` Aleksey Novodvorsky
2001-11-19 23:21         ` Dmitry Smirnov
2001-11-19  3:08       ` AVL
2001-11-19 23:21         ` Dmitry Smirnov
2001-11-19 23:29           ` AVL
2001-11-20  0:09             ` Dmitry Smirnov

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