[docs] Re: Source XML vs source LaTeX - LAST round

Vitaly Ostanin vyt на vzljot.ru
Ср Июн 18 15:45:40 MSD 2003


On Wed, 18 Jun 2003 10:30:49 +0400
"Anton V. Boyarshinov" <boyarsh на ru.echo.fr> wrote:

<skipped/>

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

Хотелось бы примеры или ссылки, где про это можно почитать.

> > + возможность автоматической проверки правильности структуры
> > документов.
> > 
> > + возможность публикации на web-сайтах, возможность
> > относительно легко подстроиться практические под любые
> > "движки" сайтов.
> > 
> > - отсутствие полностью готовых удобных средств создания
> > документов. Существуют только специализированные - vi/emacs.
> 
> - отсуствие возможности вносить визуальные правки по месту.
> Хотя, в принципе есть определённые мысли как это можно сделать,
> но тогда теряется концептуальная целостность.

Это входит в предыдущий минус :)

<skipped/>

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

Для обработки XML есть XSL/XPath. Можно однозначно найти
"заголовок второго уровня в статьях на русском языке" и т.п.

Чем обрабатывается язык LaTeX ? Есть ли там возможность проверки,
не является ли текст листингом и в нём не нужно менять "---" на
длинное тире?

> > - отсутствие (настраиваемой) трансформации в другие форматы
> > или в LaTeX.
> 
> Трансформация в html есть, причём настраиваемая. Насчёт
> трансформации из LaTeX в LaTeX не понял.

Из XML/section легко можно сделать почти любой другой тег,
соответствующий DTD, и это тоже будет валидный XML.

Чем в LaTeX можно делать такие преобразования? 

> > - как следствие, сложность модульной разработки документов.
> > 
> > - отсутствие средств автоматической проверки правильности
> > структуры документа.
> 
> А теперь самое интересное: надо всем этим пунктам приделать
> веса. И решать в соответсвие с этими весами.

Это слишком сложно, вряд ли получится практический результат.

<skipped/>

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


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