Re: nautilus sgml viewer.



> Ali Abdin <aliabdin aucegypt edu> writes:
> 
> > I don't think people are going to do this :( (people want to preserve the
> > entities within their doc, not make them disappear)
> 
> Sigh, again.  Install nomralized SGML files (= XML) and the animal will
> fly.  For authoring purposes you'll keep the files with entities, of
> course.  Makefile with pseudo commands:
> 
>     install:
>             sgmlnorm FILE.sgml | sx > FILE.xml
>             install FILE.xml datadir/.../help/FILE.xml
> 
> Is this so difficult to understand?  Please, move your brain :)


Yes.  :)  The point here is to NOT have to do A DAMN THING to the docs
when we install them.  The users get exactly the docs that we
wrote.  Well, that's at least part of the point.  If we want to run them
through sgmlnorm and sx, then the people who build packages need to have
those programs installed on their computer.  Not exactly ideal.

> > > and you can use XML tools.  BTW, DOM works with SGML files, too; maybe,
> > > libxml is limited to XML.
> 
> > I don't think libxml likes the fact that some tags could never be
> > closed.  According to one of my conversations with Daniel Veillard, we
> > need DocBook XML if we wish to use DOM.
> 
> He's write, but that's why I said you should use tools which are
> available...  sgmlnorm and sx...  XML is a buzzword.  XML is nothing or
> than normalized SGML.  XML _is_ SGML.


But SGML isn't necessarily XML.  It's easy to translate there, but we're
trying to remove the translation steps.  We will be shipping SGML docs
for 1.4.  I've got enough work to do so that 1.4 gets out the door that
I really don't care about 2.0 yet. 

    Greg





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]