SASOUT Table Model ---------------------------------------------------------------------------- Subject: SASOUT Table Model Date: Fri, 3 Jan 1997 16:24:47 GMT From: sascrs@tennyson.unx.sas.com (Craig R. Sampson) Newsgroups: comp.text.sgml ---------------------------------------------------------------------------- Hello, My apologies for not posting this right after SGML'96. This posting contains the SASOUT table DTD and four example tables. The complete write up on this model is available in the SGML'96 proceedings. Please join me in asking the SGML vendor community to provide support for alternate table models that provide capabilities beyond those of the CALS model. Craig Sampson ...........SASOUT DTD................. ]> ...........Simple table example............... Simple Table Example Simple Table Example Bit Condition Code Hex Description 1 DSLABEL 1 0001X Data set LABEL=options differ 2 DSTYPE 2 0002X Data set TYPE=options differ 3 INFORMAT 4 0004X Variable has different informat 4 FORMAT 8 0008X Variable has different format 5 LENGTH 16 0010X Variable has different length 6 LABEL 32 0020X Variable has different label 7 BASEOBS 64 0040X Base data set has observations not in comparison 8 COMPOBS 128 0080X Comparison data set has observations not in base 9 BASEBY 256 0100X Base data set has BY group not in comparison 10 COMPBY 512 0200X Comparison data set has BY group not in base 11 BASEVAR 1024 0400X Base data set has variable not in comparison 12 COMPVAR 20481 0800X Comparison data set has variable not in base 13 VALUE 4096 1000X A value comparison was unequal 14 TYPE 8192 2000X Conflicting variable types 15 BYVAR 16384 4000X BY variables do not match 16 ERROR 32768 8000X Fatal error; comparison not done ...........Intersection table example............... Intersection Table Example Intersection Table Example Newcomer User Expert 9:00 An Introductory Overview of IETMs Typesetting Direct from WWW Documents SGML to SGML Transformations 10:00 Developing Interactive Multimedia Applications Can and Should HTML be used for Doc Structure How SGML Can Change the Way We Think About Information 11:00 Managing an SGML Conversion Project Using HTML as the Basis for Information Sharing ...........Drill Down table example............... Communications Between Hosts Communication Protocol Selection Between Hosts Local Hosts MVS CMS OpenVMS UNIX OS/2 Windows Remote Hosts Release 6.07+ 6.07+ 6.07+ 6.07+ 6.08+ 6.06+ 6.08+ MVS 6.07+ APPC TCP/IP APPC TCP/IP TCP/IP TELNET TCP/IP TELNET Async EHLLAPI APPC TCP/IP TELNET Async EHLLAPI EHLLAPI TCP/IP TELNET APPC 6.06, 5.18 none none TELNET TELNET Async EHLLAPI Async EHLLAPI EHLLAPI TELNET CMS 6.07+ APPC TCP/IP APPC TCP/IP TCP/IP TELNET TCP/IP TELNET Async EHLLAPI APPC TCP/IP TELNET Async EHLLAPI EHLLAPI TCP/IP TELNET APPC 6.06, 5.18 none none TELNET TELNET Async EHLLAPI TELNET Async EHLLAPI EHLLAPI TELNET OpenVMS 6.07+ TCP/IP TCP/IP TCP/IP TELNET DECnet TCP/IP TELNET Async TCP/IP TELNET Async DECnet TCP/IP TELNET 6.06, 5.18 none none TELNET TELNET Async EHLLAPI TELNET Async TELNET UNIX 6.07+ TCP/IP TCP/IP TCP/IP TCP/IP Async TELNET Async DECnet OS/2 6.08+ APPC APPC TCP/IP TCP/IP APPC none TCP/IP ...........Show-all table example............... This Table was Converted by cals2sasout.xom Show All Table Where Is type And element C specifies the graphic element to size id-num N identifies the part of the element to size. size C for all elements except MARKER, specifies the thickness of the line. 'THIN' 'REGULAR' (the default) 'THICK' for MARKER, specifies height 'SMALL' 'MEDIUM' (the default) 'LARGE'