[docs] Re: Source XML vs source LaTeX - LAST round
Anton V. Boyarshinov
boyarsh на ru.echo.fr
Ср Июн 18 16:16:31 MSD 2003
On Wed, 18 Jun 2003 15:45:40 +0400 Vitaly Ostanin
wrote:
> > > + расширяемость языка. Возможность манипулирования
> > > переменными(название текущего дистрибутива).
> >
> > Аналогично для LaTeX. Более того, расширяемость LaTeX
> > неизмеримо выше, а манипулировать переменными проще и
> > естественней.
>
> Хотелось бы примеры или ссылки, где про это можно почитать.
Любая книга по ТеХ или LaTeX.
> > > + возможность автоматической проверки правильности
> > > структуры документов.
> > >
> > > + возможность публикации на web-сайтах, возможность
> > > относительно легко подстроиться практические под любые
> > > "движки" сайтов.
> > >
> > > - отсутствие полностью готовых удобных средств создания
> > > документов. Существуют только специализированные -
> > > vi/emacs.
> >
> > - отсуствие возможности вносить визуальные правки по месту.
> > Хотя, в принципе есть определённые мысли как это можно
> > сделать, но тогда теряется концептуальная целостность.
>
> Это входит в предыдущий минус :)
Не согласен. Это не к средствам создания документов.
> > > - отсутствует чётко описанная модель обработки документов
> > > LaTeX, аналог спецификации XSL для XML.
> >
> > Не требуется. LaTeX предстваляет гораздо более богатый язык,
> > чем DB/XML
>
> Для обработки XML есть XSL/XPath. Можно однозначно найти
> "заголовок второго уровня в статьях на русском языке" и т.п.
Это не требуется. Совсем ;)
> Чем обрабатывается язык LaTeX ?
Очевидно, LaTeX-ом ;)
> Есть ли там возможность проверки,
> не является ли текст листингом и в нём не нужно менять "---" на
> длинное тире?
Склероз подсказывает мне, что в шрифтах семейства tt этой
лигиатуры нет, но склероз может ошибаться.
> > > - отсутствие (настраиваемой) трансформации в другие форматы
> > > или в LaTeX.
> >
> > Трансформация в html есть, причём настраиваемая. Насчёт
> > трансформации из LaTeX в LaTeX не понял.
>
> Из XML/section легко можно сделать почти любой другой тег,
> соответствующий DTD, и это тоже будет валидный XML.
>
> Чем в LaTeX можно делать такие преобразования?
Можно произвольно переопределить любую команду на любцю другую, в
отм числе для части документа. Эта задача просто не стоит. К тем
же целям ведут другие пути.
> > А теперь самое интересное: надо всем этим пунктам приделать
> > веса. И решать в соответсвие с этими весами.
>
> Это слишком сложно, вряд ли получится практический результат.
А без весов разговаривать не о чем, в общем.
--
mailto:boyarsh на mail.ru
mailto:boyarsh на ru.echo.fr
16:08:00 up 15 days, 5:18, 8 users, load average: 0.00,
0.06, 0.15
Подробная информация о списке рассылки docs