[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