[docs] Source XML vs source LaTeX - LAST round

Vitaly Ostanin vyt на vzljot.ru
Вт Июн 17 19:06:39 MSD 2003


Hello, All!

Несколько флеймовая тема, но её пора закрывать и принимать
окончательное решение. Кто будет принимать окончательное
решение, понятия не имею, надеюсь, что стороны мирно убедят друг
друга :)

Предлагаю последний раунд обсуждения XML и LaTeX в качестве
исходных форматов для ALT Docs.

Напомню, что есть вариант использовать XML в качестве исходного
формата и LaTeX в качестве промежуточного для довёрстки и
получения качественного печатного вывода.

Пожалуйста, аргументируйте своё мнение.


DocBook/XML в качестве исходного формата:

+ семантическая разметка информации. Полное отделение от
визуального оформления.

+ лёгкость модульной разработки. Каждый документ может
разрабатываться отдельно от других, независимо от кодировки
других языков. Каждый документ может быть легко включен в
результирующую структуру, при соблюдении несложных правил - в
любое место структуры.

+ относительная лёгкость (настраиваемой) трансформации
практические в любые другие форматы или XML. Это позволяет
автоматически исправлять "погрешности" авторов - неразрывный
пробел перед длинным тире, точки с запятой в концах перечислений,
точки в конце заголовков и т.п.

- отсутствие в настоящий момент полностью готового средства для
печатной публикации.

+ расширяемость языка. Возможность манипулирования переменными
(название текущего дистрибутива).

+ возможность автоматической проверки правильности структуры
документов.

+ возможность публикации на web-сайтах, возможность относительно
легко подстроиться практические под любые "движки" сайтов.

- отсутствие полностью готовых удобных средств создания
документов. Существуют только специализированные - vi/emacs.



LaTeX в качестве исходного формата:

+ бОльшая распространённость, чем у DB/XML, большее количество
авторов/оформителей документов.

+ качественный печатный вывод.

+ наличие многих редакторов для создания документов в LaTeX.

- семантическая разметка смешана с визуальной.

- отсутствует чётко описанная модель обработки документов LaTeX,
аналог спецификации XSL для XML.

- отсутствие (настраиваемой) трансформации в другие форматы или в
LaTeX.

- как следствие, сложность модульной разработки документов.

- отсутствие средств автоматической проверки правильности
структуры документа.



-- 
Regards, Vyt
mailto:  vyt на vzljot.ru
JID:     vyt на vzljot.ru
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: отсутствует
Url     : /pipermail/docs/attachments/20030617/b5e6f4de/attachment.bin


Подробная информация о списке рассылки docs