[docs] Re: Source XML vs source LaTeX - LAST round
Anton V. Boyarshinov
boyarsh на ru.echo.fr
Ср Июн 18 10:30:49 MSD 2003
On Tue, 17 Jun 2003 19:06:39 +0400 Vitaly Ostanin
wrote:
> DocBook/XML в качестве исходного формата:
>
> + семантическая разметка информации. Полное отделение от
> визуального оформления.
>
> + лёгкость модульной разработки. Каждый документ может
> разрабатываться отдельно от других, независимо от кодировки
> других языков. Каждый документ может быть легко включен в
> результирующую структуру, при соблюдении несложных правил - в
> любое место структуры.
>
> + относительная лёгкость (настраиваемой) трансформации
> практические в любые другие форматы или XML. Это позволяет
> автоматически исправлять "погрешности" авторов - неразрывный
> пробел перед длинным тире, точки с запятой в концах
> перечислений, точки в конце заголовков и т.п.
>
> - отсутствие в настоящий момент полностью готового средства для
> печатной публикации.
И что гораздо хуже -- очень неясные перспективы его появления.
> + расширяемость языка. Возможность манипулирования переменными
> (название текущего дистрибутива).
Аналогично для LaTeX. Более того, расширяемость LaTeX неизмеримо
выше, а манипулировать переменными проще и естественней.
> + возможность автоматической проверки правильности структуры
> документов.
>
> + возможность публикации на web-сайтах, возможность
> относительно легко подстроиться практические под любые "движки"
> сайтов.
>
> - отсутствие полностью готовых удобных средств создания
> документов. Существуют только специализированные - vi/emacs.
- отсуствие возможности вносить визуальные правки по месту. Хотя,
в принципе есть определённые мысли как это можно сделать, но
тогда теряется концептуальная целостность.
> LaTeX в качестве исходного формата:
>
> + бОльшая распространённость, чем у DB/XML, большее количество
> авторов/оформителей документов.
>
> + качественный печатный вывод.
>
> + наличие многих редакторов для создания документов в LaTeX.
>
> - семантическая разметка смешана с визуальной.
>
> - отсутствует чётко описанная модель обработки документов
> LaTeX, аналог спецификации XSL для XML.
Не требуется. LaTeX предстваляет гораздо более богатый язык, чем
DB/XML
> - отсутствие (настраиваемой) трансформации в другие форматы или
> в LaTeX.
Трансформация в html есть, причём настраиваемая. Насчёт
трансформации из LaTeX в LaTeX не понял.
> - как следствие, сложность модульной разработки документов.
>
> - отсутствие средств автоматической проверки правильности
> структуры документа.
А теперь самое интересное: надо всем этим пунктам приделать веса.
И решать в соответсвие с этими весами.
Антон
--
mailto:boyarsh на mail.ru
mailto:boyarsh на ru.echo.fr
10:20:01 up 14 days, 23:30, 8 users, load average: 0.59,
0.39, 0.20
Подробная информация о списке рассылки docs