[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: is sgml portable?
On Wed, 4 Feb 1998, Yuri V Kolesov wrote:
> Quoting Boris Tobotras (tobotras@jet.msk.su):
> > On Tue, 03 Feb 1998 23:03:11 +0300, Yuri V Kolesov wrote:
> >
> > > А не кажется-ли вам, что SGML не есть портабельный язык, так как
> > > мы ограничены рамками DTD? Или я не прав? Дело в том, что я до сих пор
> >
> > У Вас странное понятие о портабельности. Определите тогда, для
> > начала, что Вы под этим понимаете.
>
> Так все-таки я прав и документы с одним DTD переносимы в рамках этого DTD?
> В этом и проблема: когда я пишу на С или html (с некоторыми ограничениями)
> это переносимо между платформами и операционками. В случае SGML это
> переносимо всего-лишь в рамках DTD. Хотя возможно этого и достаточно?
А что значит "всего лишь в рамках"? Вот, например,
программы на C непереносимы на аналоговые компьютеры :) Это
кого либо волнует?
Главное, что любой sgml документ я могу прочесть на любой
платформе, где данные я могу получить в виде потока
символов.
> > > LaTeX этим требованиям удовлетворяет вроде-бы, но есть-ли причины
> > > использовать именно его или наоборот sgml?
> >
> > Есть. Выбор тривиален: LaTeX есть (в основном) presentation
> > markup, SGML -- content markup. Что Вам нужно -- то и используйте.
Ну, sgml dtd -- это не обязательно content markup. Хотя
именно такие доминируют.
> Что есть presentation markup? Имеется ввиду разметка типа "как это
> будет видно на бумаге", те грубо говоря вид/размер шрифта?
Да.
SY, Andrey V Khavryutchenko
'Sides, if talent never saved bad management how is any software ever
written. ;) -- nigel@access.digex.net (Nigel Tzeng)