[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

forwarded message from Alexander Taranov




---- Begin included message ----
Victor Sudakov writes:
 
 > > Кроме того, Linuxdoc как dtd не очень хорош.
 > > С другой стороны:
 > > - dcbook ОЧЕНЬ велик
 > 
 > Это как раз не пугает. Буду осваивать новые фичи по мере возникновения
 > потребности. Или там steep learning curve и сначала будет очень трудно? Мне
 > же поначалу нужен некоторый минимум. Сильно сложнее освоить docbook, чем
 > HTML?

Ежели постепенно, да еще пользоваться psgml-mode, то все освояемо

 > 
 > > - jade + Walsh's modular stylesheet требует времени для освоения
 > > + dcbook + jade +Walsh's modular stylesheet позволяет обрабатывать довольно
 > > большие документы (у меня сейчас зараз делается html-site из ~2M
 > > исходного sgml).
 > 
 > А вот тут можно вопрос: зачем? Почему не делать сразу site на HTML? Чем HTML
 > плох как DTD? 
Чем плох HTML -- отдельная тема. В двух словах:
нет стандарта, ориентирован на визуализацию, нет структуры.
 > Каковы преимущества изначально писать на docbook?
Тоже в 2х:
есть структура, не заботишься о внешнем виде,
выдаешь в разных форматах (Пример: у меня пользовательская
документация одна и для хелпов и для книжки)


 > 
 > > - 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

 > 
 > sgmlfmt во FreeBSD умеет 1, 2, 4, 5, 6 - и мне этого было бы на первых порах
 > достаточно. Но если он не умеет ничего, кроме Linuxdoc, от него придется
 > отказаться.
 > 
 > Какую engine мне тут посоветуют?

Из freeware вне конкуренции cost и jade

 > 
 > -- 
 > Victor Sudakov
 > 
---- End included message ----