[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