[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: is sgml portable?
> -----Original Message-----
> From: Andrey V Khavryutchenko [SMTP:akhavr@compchem.kiev.ua]
> Sent: Wednesday, February 04, 1998 6:42 PM
> To: Yuri V Kolesov
> Cc: sgml@jet.msk.su
> Subject: 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)
>