Article View: comp.text.sgml
Article #631Useful SGML Information and more FrameBuilder
From: Wayne L. Wohler
Date: Tue, 12 Jan 1993 17:10
Date: Tue, 12 Jan 1993 17:10
39 lines
2640 bytes
2640 bytes
ANOTHER USEFUL SGML INFORMATION DEFINITION Dr. Goldfarb mentioned to me offline that the HyTime properties found in the HyTime standard are another "public" definition of useful SGML information. It would be an interesting exercise to build a matrix of all the public definitions and the types of information they allow access to. It would also be interesting to add to this matrix the information that the products that are available support access to (although this will be a very subjective judgement in some cases). Anyone willing to do this and publish the result? FRAMEBUILDER <tongue-in-cheek>I must confess some disappointment that no one took me to task for my comments on FrameBuilder.</> I think the SGML technical community has a tendency to try to eat its young before the "child" has a chance to grow to maturity. I recall complaints similar those being leveled at FrameBuilder when other products were first released; products that have grown in function and feature coverage. I haven't seen written claims that FrameBuilder is fully conforming to the SGML standard, it sounds as if others have (I wouldn't count the white paper since that talks about future directions, Frame may quite correctly claim that they haven't fully implemented their strategy as articulated there). If Frame did claim conformance, then they are wrong. On the other hand, with a little ingenuity, an application designer can go a long way toward supporting many of the parts of SGML that are not supported by name in the product. Just to give another example, external entities containing SGML data may be supported using empty components to mark the limits of the entity. The author may enter them, delete them, etc. as long as they are dealt with as a pair and nest properly. Some application code can be written to enforce this using the Frame API. The import can create them and the export can use them to create the files. I know its a lot of work but it can, and probably will, be done. Wayne L. Wohler Internet: wohler@vnet.ibm.com Dept G82/910M IBMMAIL: USIB29WX@IBMMAIL Publishing Solutions Development Phone: 1-303-924-0470 IBM Corporation Boulder, Colorado 80301-9191
Technical Details
Message-ID:
<19930112.093254.998@almaden.ibm.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!vnet.ibm.comShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!vnet.ibm.com From: wohler@vnet.ibm.com (Wayne L. Wohler) Message-ID: <19930112.093254.998@almaden.ibm.com> Date: Tue, 12 Jan 93 10:10:46 MST Newsgroups: comp.text.sgml Subject: Useful SGML Information and more FrameBuilder Disclaimer: This posting represents the poster's views, not those of IBM News-Software: Usenet 3.1 Lines: 40