ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] Re: [devel] Re: варианты sgml -> pdf cyr для howto-ru
  2002-03-26  8:02 ` [sisyphus] " Mikhail Zabaluev
@ 1998-12-31 22:58   ` Maxim Dzumanenko
  0 siblings, 0 replies; 6+ messages in thread
From: Maxim Dzumanenko @ 1998-12-31 22:58 UTC (permalink / raw)
  To: devel; +Cc: sisyphus

On Tue, 26 Mar 2002 11:02:53 +0300
Mikhail Zabaluev <mhz@alt-linux.org> wrote:


> > Какие будут предложения?
> 
> FOP не пробовали использовать?
Пробовал. Я им постоянно пользуюсь. Но fo через dsssl получить нельзя, или я неправ?
Тогда придется конвертировать sgml->xml все документы  (а по дороге еще и linuxdoc->docbook)
можете предложить какой-либо способ без ручной доработки файлов?

по моему опыту это задача плохо поддается автоматизации, во всяком случае для LDP
документов, некоторые из которых страдают пропущенными тегами, а иногда и несоответствием DTD


-- 
С Уважением,
Максим Дзюманенко




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

* [sisyphus] варианты sgml -> pdf cyr для howto-ru
@ 2002-03-25 14:41 Maxim Dzumanenko
  2002-03-25 18:14 ` Yury Konovalov
  2002-03-26  8:02 ` [sisyphus] " Mikhail Zabaluev
  0 siblings, 2 replies; 6+ messages in thread
From: Maxim Dzumanenko @ 2002-03-25 14:41 UTC (permalink / raw)
  To: sisyphus; +Cc: devel


[-- Attachment #1.1: Type: text/plain, Size: 1065 bytes --]

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

Хочу поднять вопрос получения pdf с кириллическими символами из sgml 
Интересует мнение всех кто занимался данным вопросом.

Случай с linuxdoc:
	глухо, sgmltools -b ld2db file.sgml не работает (кстати почему?), других вариантов пока нет

Случай с docbook:

1. openjade не поддерживает koi8-r, но поддерживает unicode 
  Мне таки удалось накормить openjade юникодом в sgml и даже получить из него корректынй pdf
  но она ругается на non SGML character number 10XX, где XX-числа, по одному ругательству 
  на каджый кириллический символ, я обошел это опцией -E 1000000
  Есть более элегантные идеи?

2. Удалось сделать следующее: если скриптом заменить все кириллические символы на соответствующие им entities
   то получаем tex -> ps ->pdf с кириллическии символами

В обох случаях в содержании вместо номеров страниц знаки вопроса. :(
Меня смущает хакерский характер второго метода, хотелось бы сделать как с помощью штатных средств (openjade) и 
dsl файла с параметрами (драйвера)

Какие будут предложения?

-- 
С Уважением,
Максим Дзюманенко



[-- Attachment #1.2: 00000000.mimetmp --]
[-- Type: application/pgp-signature, Size: 191 bytes --]

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [sisyphus] варианты sgml -> pdf cyr для howto-ru
  2002-03-25 14:41 [sisyphus] варианты sgml -> pdf cyr для howto-ru Maxim Dzumanenko
@ 2002-03-25 18:14 ` Yury Konovalov
  2002-03-25 20:09   ` Maxim Dzumanenko
  2002-03-26  8:02 ` [sisyphus] " Mikhail Zabaluev
  1 sibling, 1 reply; 6+ messages in thread
From: Yury Konovalov @ 2002-03-25 18:14 UTC (permalink / raw)
  To: sisyphus

25 Март 2002 17:41, Maxim Dzumanenko написал:
> 1. openjade не поддерживает koi8-r, но поддерживает unicode
>   Мне таки удалось накормить openjade юникодом в sgml и даже получить из
> него корректынй pdf но она ругается на non SGML character number 10XX, где
> XX-числа, по одному ругательству на каджый кириллический символ, я обошел
> это опцией -E 1000000
>   Есть более элегантные идеи?
>
> 2. Удалось сделать следующее: если скриптом заменить все кириллические
> символы на соответствующие им entities то получаем tex -> ps ->pdf с
> кириллическии символами
>
> В обох случаях в содержании вместо номеров страниц знаки вопроса. :(
> Меня смущает хакерский характер второго метода, хотелось бы сделать как с
> помощью штатных средств (openjade) и dsl файла с параметрами (драйвера)

Я пользуюсь как раз вторым способом для самого файла docbook
и первым (точнее переводом из koi8-r в \U-NNNN;) для dsl и его entities.

Что касается вопросиков - это известноя фича. Нужно просто вызывать jadetex 
(pdfjadetex) дважды... 

-- 
Yury Konovalov [mailto:yurix@mai.ru, phone: +7 (095) 1584526]






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

* Re: [sisyphus] варианты sgml -> pdf cyr для howto-ru
  2002-03-25 18:14 ` Yury Konovalov
@ 2002-03-25 20:09   ` Maxim Dzumanenko
  2002-03-26 13:25     ` Yury Konovalov
  0 siblings, 1 reply; 6+ messages in thread
From: Maxim Dzumanenko @ 2002-03-25 20:09 UTC (permalink / raw)
  To: sisyphus

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

On Mon, 25 Mar 2002 21:14:24 +0300
Yury Konovalov <yurix@mai.ru> wrote:


> Я пользуюсь как раз вторым способом для самого файла docbook
> и первым (точнее переводом из koi8-r в \U-NNNN;) для dsl и его entities.
> 
> Что касается вопросиков - это известноя фича. Нужно просто вызывать jadetex 
> (pdfjadetex) дважды... 
В моем случае трижды, я совсем забыл про эту особенность tex-а :)

Еще один неприятный момент: так как в обоих случаях ведется работа с entity (в первом - с числовыми юникодными)???
 отсутствуют переносы слов, из-за этого фразы вылезают за правую границу текста, а иногда и
за пределы страницы :(((

Черт, насколько же все проще при DocBook XML
Может рассмотреть вариант sgml->xml->pdf ?


-- 
С Уважением,
Максим Дзюманенко


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* [sisyphus] Re: варианты sgml -> pdf cyr для howto-ru
  2002-03-25 14:41 [sisyphus] варианты sgml -> pdf cyr для howto-ru Maxim Dzumanenko
  2002-03-25 18:14 ` Yury Konovalov
@ 2002-03-26  8:02 ` Mikhail Zabaluev
  1998-12-31 22:58   ` [sisyphus] Re: [devel] " Maxim Dzumanenko
  1 sibling, 1 reply; 6+ messages in thread
From: Mikhail Zabaluev @ 2002-03-26  8:02 UTC (permalink / raw)
  To: sisyphus, devel

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

Hello Maxim,

On Mon, Mar 25, 2002 at 04:41:53PM +0200, Maxim Dzumanenko wrote:
>
> Здравствуйте все.
> 
> Хочу поднять вопрос получения pdf с кириллическими символами из sgml 
> Интересует мнение всех кто занимался данным вопросом.
> 
> Случай с linuxdoc:
> 	глухо, sgmltools -b ld2db file.sgml не работает (кстати почему?), других вариантов пока нет
> 
> Случай с docbook:
> 
> 1. openjade не поддерживает koi8-r, но поддерживает unicode 
>   Мне таки удалось накормить openjade юникодом в sgml и даже получить из него корректынй pdf
>   но она ругается на non SGML character number 10XX, где XX-числа, по одному ругательству 
>   на каджый кириллический символ, я обошел это опцией -E 1000000
>   Есть более элегантные идеи?
> 
> 2. Удалось сделать следующее: если скриптом заменить все кириллические символы на соответствующие им entities
>    то получаем tex -> ps ->pdf с кириллическии символами
> 
> В обох случаях в содержании вместо номеров страниц знаки вопроса. :(
> Меня смущает хакерский характер второго метода, хотелось бы сделать как с помощью штатных средств (openjade) и 
> dsl файла с параметрами (драйвера)
> 
> Какие будут предложения?

FOP не пробовали использовать?

-- 
Stay tuned,
  MhZ                                     JID: mookid@jabber.org
___________
"Send lawyers, guns and money..."
-- Lyrics from a Warren Zevon song

[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]

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

* Re: [sisyphus] варианты sgml -> pdf cyr для howto-ru
  2002-03-25 20:09   ` Maxim Dzumanenko
@ 2002-03-26 13:25     ` Yury Konovalov
  0 siblings, 0 replies; 6+ messages in thread
From: Yury Konovalov @ 2002-03-26 13:25 UTC (permalink / raw)
  To: sisyphus

25 Март 2002 23:09, Maxim Dzumanenko написал:

> Еще один неприятный момент: так как в обоих случаях ведется работа с entity
> (в первом - с числовыми юникодными)??? отсутствуют переносы слов, из-за
> этого фразы вылезают за правую границу текста, а иногда и за пределы
> страницы :(((

Это наверное для выравнивания justify? В случае Left/Right все в рамках 
страницы, правда переносы действительно не работают. Нужно разбираться...

> Черт, насколько же все проще при DocBook XML
> Может рассмотреть вариант sgml->xml->pdf ?

Попробовать можно... ;)
-- 
Yury Konovalov [mailto:yurix@mai.ru, phone: +7 (095) 1584526]






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

end of thread, other threads:[~2002-03-26 13:25 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-03-25 14:41 [sisyphus] варианты sgml -> pdf cyr для howto-ru Maxim Dzumanenko
2002-03-25 18:14 ` Yury Konovalov
2002-03-25 20:09   ` Maxim Dzumanenko
2002-03-26 13:25     ` Yury Konovalov
2002-03-26  8:02 ` [sisyphus] " Mikhail Zabaluev
1998-12-31 22:58   ` [sisyphus] Re: [devel] " Maxim Dzumanenko

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