[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Вопрос по docbook
- To: tay@jet.msk.su (Alexander Taranov)
- Subject: Re: Вопрос по docbook
- From: Victor Sudakov <vas@vas.tsu.tomsk.su>
- Date: Wed, 1 Jul 1998 00:34:56 +0800 (KRSS)
- Cc: sgml@jet.msk.su
- Delivery-Date: Wed, 01 Jul 1998 00:45:45 +0400
- In-Reply-To: <m0yqz0U-0005mvC@jet.msk.su> from "Alexander Taranov" at "Jun 30, 98 03:55:30 pm"
- Return-Receipt-To: vas@vas.tsu.tomsk.su
- Sender: root (root)
Alexander Taranov wrote:
> Victor Sudakov writes:
>
> > > Кроме того, Linuxdoc как dtd не очень хорош.
> > > С другой стороны:
> > > - dcbook ОЧЕНЬ велик
> >
> > Это как раз не пугает. Буду осваивать новые фичи по мере возникновения
> > потребности. Или там steep learning curve и сначала будет очень трудно? Мне
> > же поначалу нужен некоторый минимум. Сильно сложнее освоить docbook, чем
> > HTML?
>
> Ежели постепенно, да еще пользоваться psgml-mode, то все освояемо
Что-то psgml-1.0.1 у меня не собрался так вот сразу.
'./configure ; gmake ; gmake install' оставили пустую директорию psgml в
share/emacs/site-lisp и больше ничего.
>
> >
> > > - jade + Walsh's modular stylesheet требует времени для освоения
> > > + dcbook + jade +Walsh's modular stylesheet позволяет обрабатывать довольно
> > > большие документы (у меня сейчас зараз делается html-site из ~2M
> > > исходного sgml).
> >
> > А вот тут можно вопрос: зачем? Почему не делать сразу site на HTML? Чем HTML
> > плох как DTD?
> Чем плох HTML -- отдельная тема. В двух словах:
> нет стандарта, ориентирован на визуализацию, нет структуры.
> > Каковы преимущества изначально писать на docbook?
> Тоже в 2х:
> есть структура, не заботишься о внешнем виде,
> выдаешь в разных форматах (Пример: у меня пользовательская
> документация одна и для хелпов и для книжки)
Вот здесь сразу вопрос возникает. Книжку как получаешь - через tex? С
русским языком проблем не бывает при этом?
>
>
> >
> > > - tex backend (называется jadetex) до последнего времени плохо
> > > обрабатывал таблицы, но есть надежда, что скоро будет хорошо.
> > >
> > > так что . . .
> > >
> >
> > А теперь самый животрепещущий вопрос - о выходных форматах. Мне в сладком
> > сне приснилась штука, которая позволяет из sgml-исходника получать:
> >
> > 1. html
> > 2. txt
> > 3. rtf (в том числе с уникодом для нормального чтения в Word 8 по-русски)
> > 4. latex,tex
> > 5. roff, man
> > 6. Postscript (напрямую, без участия tex)
> > 7. PDF (напрямую, без участия tex)
> >
> > Существует ли в жизни нечто подобное? jade, как я понял, умеет только 3
> > (причем насчет русского неясно), 1 и 4. Этого мне лично мало.
>
> Jade умеет 1,2,3,4 + mif + sgml
Опять же несколько вопросов.
1. Тот RTF, что получается в итоге, читабелен ли в нем русский язык самым
последним микрософтовским вордом, который, как известно, уникодный?
2. У jade я не нашел вывода в txt, он предлагает fot|rtf|html|tex|sgml|xml
3. Если ты, как говоришь, документацию к софту пишешь, как ты обходишься без
man, который roff?
>
> >
> > sgmlfmt во FreeBSD умеет 1, 2, 4, 5, 6 - и мне этого было бы на первых порах
> > достаточно. Но если он не умеет ничего, кроме Linuxdoc, от него придется
> > отказаться.
> >
> > Какую engine мне тут посоветуют?
>
> Из freeware вне конкуренции cost и jade
Ты сам что используешь?
Видимо, раз в портах к фре есть только jade, мне и суждено им пользоваться.
Я поставил из портов:
docbook-3.0
dsssl-docbook-modular-1.08
iso8879-1986
jade-1.1.1
Прописал переменную среды SGML_CATALOG_FILES на все catalog файлы, какие только
есть. По-хорошему всё должно начать работать?
Не пришлешь ли мне образчик документации твоей какой-нибудь, чтобы я мог всё
это хозяйство опробовать?
--
Victor Sudakov