[Date Prev][Date Next][Subject Prev][Subject Next][ Date Index][ Subject Index]

RE: XML/SGML



Leslie Bialler wrote:


> Simplicity itself, Rene. I have done just that. All you have to do is
> write an XPL macro that changes XyWrite modes, and those US style
> commands we were discussing, to the specs laid out in your DTD. I.e.,
>
> ci \≪US1>\

\ . . . > ci \≪MDIT≫\\ . . . ci\≪MDNM>\\ Not so fast, not so simple. Is ≪MDNM≫ *always* ? Or does it turn off whatever mode command is currently in effect? This is one of the things I struggle with XyWrite over: It treats the document as a stream rather than as a hierarchy. The two approaches are completely different. There are contexts where a stream-approach is sufficient, but there are contexts where a hierarchical/structural approach is indispensable. XyWrite, being stream-oriented, does not naturally handle the hierarchical markup of SGML/XML very well. Eric Van Tassel's post last week described some of the difficulties around this. > >I would encourage any of you who are interested in this to visit their > >website. The Adept editor is apparently pricey ($1600 for a single-user > > Gulp! Pricey would be an understatement. I would much rather see > somebody tweak XYwrite so that it can save as SGML. Well, as I said, the full version is targeted at corporations, for whom $1,600 is not much (I'm in no hurry to spend that much on an editing tool for personal or freelance use myself!). As far as tweaking XyWrite goes, I'm skeptical. The formatting paradigm has inherent limitations. XyWrite's approach of turning "on" a style or format until turned "off" or switched to something else is logically very different from a system in which "styles" are handled by s that have end s, nested in a hierarchical arrangement. Shawn ========================== shawn_harrison@xxxxxxxx ==========================