[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: is sgml portable?
On Wed, 04 Feb 1998 17:54:01 +0300, Yuri V Kolesov wrote:
> > > А не кажется-ли вам, что SGML не есть портабельный язык, так как
> > > мы ограничены рамками DTD? Или я не прав? Дело в том, что я до сих пор
> >
> > У Вас странное понятие о портабельности. Определите тогда, для
> > начала, что Вы под этим понимаете.
>
> Так все-таки я прав и документы с одним DTD переносимы в рамках этого DTD?
Так все-таки Вы расскажите, что такое "переносимы"? Слово
"портабельность" (даже в русском переводе "переносимость") не значит
ничего. Куда Вы намерены носить документы?
> В этом и проблема: когда я пишу на С или html (с некоторыми ограничениями)
> это переносимо между платформами и операционками. В случае SGML это
Что такое "переносимый html"? В случае с C понятно, о чем речь: о
независимости от операционной платформы в достаточно определенных точках
программы. Что такое переносимый SGML?
> переносимо всего-лишь в рамках DTD. Хотя возможно этого и достаточно?
Возможно :)
> > > LaTeX этим требованиям удовлетворяет вроде-бы, но есть-ли причины
> > > использовать именно его или наоборот sgml?
> >
> > Есть. Выбор тривиален: LaTeX есть (в основном) presentation
> > markup, SGML -- content markup. Что Вам нужно -- то и используйте.
> >
> Что есть presentation markup? Имеется ввиду разметка типа "как это
> будет видно на бумаге", те грубо говоря вид/размер шрифта?
Именно.
> >
> > См. Gentle introduction to SGML, п.2.1.1 "Descriptive Markup".
> > Например, тут: http://etext.virginia.edu/bin/tei-tocs?div=DIV3&id=SG111
> >
> читал. на xtalk.price.ru ;).
Ну, тогда еще раз :) Там как раз четко проводится граница между
разметкой содержательной и разметкой визуальной.
--
Best regards, -- Boris.