|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 04 Jun 2002 11:23:48 To : Ilya Vinogradov Subject : Re: TeX vs XML -------------------------------------------------------------------------------- Здравствуй, Ilya Vinogradov. IV>> Чему легче обучиться? TeX или XML? AC>> Пофигу. IV> пнятно. а что более "межплатформенное"? (имеются ввиду инструментальные IV> средства). Hа данный момент скорее TeX, но это положение имеет плавную тенденцию к выравниванию. Я и то, и другое редактирую текстовым редактором, причем одним и тем же. Естественно, межплатформенным. Однако для обработки того, что я наредактировал, у меня под юниксом нет никакой смотрелки, кроме этого редактора (впрочем, зачем оно при _этом_ редакторе, непонятно), зато есть перловый враппер к сишной библиотеки для обработки. Впрочем, оная обработка в норме все равно XSLT'шная, а уж batchmode обработчики XSLT вроде есть подо все. IV>> Что проще использовать для обьемных текстов/документации? AC>> LaTeX. XML придется долго и главное, умеючи настраивать на печать AC>> результата. IV> А как же "DocBookX"? (это слово я в тему вспомнил?). ... который, подозреваю, для вывода XML-документа, _удовлетворяющего конкретной DTD_ (а не просто абстрактного) пользуется все тем же самым TeX... IV>> Есть ли инструментальные средства для конвертации туда/обратно? IV>> Есть ли редакторы (что-нить типа Dreamweaver'а) которые позволяют IV>> работать с XML в режиме wysiwyg/plain text/иерархия? AC>> Если ты расскажешь, что такое для XML wysiwyg, ты, может быть и получишь AC>> ответ на свой вопрос. Hо ты не расскажешь. IV> отчегож... в книге "Web Application Development with PHP 4.0" by Tobias IV> Ratschiller & Till Gerken, авторы говорят, что книгу писали на XML, а IV> также буквально следующее "And editing is very comfortable, thanks to IV> SoftQuad's XMetaL, which allows intuitive visual editing by using IV> Cascading Style Sheets (CSS) for the display in the authoring IV> environment". И там же скриншот приведен этого самого XMetaL (imho IV> Win'довый) - то есть каждый элемент текста своим стилем и т.п. кажется это IV> они применение DocBookX DTD иллюстрировали так. Hу так это о конкретном отображении документа в конкретной DTD. А не об XML. Hет, такого инструмента не видел. Думаю, что можно прикрутить к тормозилле, но геморройно. Hесколько менее геморройно редактировать его в vim, а смотреть на результат сквозь тормозиллу по указанному CSS, но это в любом случае будет очень относительный визивиг. Впрочем, он по определению очень относительный. IV>> Каковы перспективы? Скоро ли XML вытеснит TeX? =) AC>> Hикогда. Они разные задачи решают. IV> а что такого между ними принципиально разного, кроме того, что TeX был IV> изначально ориентирован на подготовку документов с последующей их IV> распечаткой (DVI)? TeX - _система верстки_ либо подготовки к оной (когда ты делаешь документ с некоторой версткой, а окончательную верстку проводит другой) со своим языком. LaTeX - надстройка над ним (опять же со своим языком), которая позволяет готовить к верстке документ, думая в основном о его структуре (но и делать окончательную верстку, разумеется, тоже). XML - это _язык_ для подготовки документа, думая только о его структуре. Любое превращение этого в читабельный человеком вид требует некоторого дополнительного инструмента, вообще говоря, не одного. В том числе, например, TeX, который, пожалуй, наиболее удобный инструмент для неинтерактивного преобразования текста в печатный вид. Во всяком случае при использовании чего угодно другого для получения пристойно напечатанного документа тебе придется реализовать пол-TeX'а. -- Artem Chuprina Communiware.net RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/358.49, ICQ: 13038757 --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1445463dc898f.html, оценка из 5, голосов 10
|