SGML Declaration for Big5

If you want to use Big5 XML documents with SGML
systems,
you will need a special SGML declaration. SGML was not designed
to cope with multiple-byte character encodings, so the SGML
declaration
has to be hacked to make it work. (1999-02-05)[XML][SGML
loose][SGML tight]

lineDataWrap: An Element Set for Line-Delimited Records

This note defines
elements you can use to incorporate line-delimited recordsand
fixed-column data into XML documents. The
DTD is also available.
There is also a version in text/plain

(TEI) Lite and Loose DTD

This DTD can be used to distribute TEI Lite documents
over the World Wide Web: it is the TEI Lite DTD, loosened according to the
requirements of XML. TEI is the Text
Encoding Initiative; you can make TEI DTDs to mark up all sorts of literature
and reference material. Please note that this DTD may change over the next few months,
in slight ways. (1999-02-10)(TEI) Lite and Loose is also available using DDML, see next
entry.
There is also a version in text/plain

QAML Phrase Index Generator

Examples

Wefo Shrzi -- Some ancient poems from the Conservatory Anthology

This is temporarily available, in XML in UTF-8.
The Academia Sinica full text database has several hundred meg more.
The document is some ancient Chinese poems
or lyrics (about 33K).
It uses our new (TEI) Lite and Loose DTD. (1999-02-10)
An alternate
version formatted using a CSS
stylesheet is also available. (1999-02-15)
Please note that this document is still being tested.

Example of Parallel HTML, HTML-in-XML, and XML

This is the overview of a seminar series at Academia Sinica.
You can use it to compare the XML and CSS implementations of various browsers.
You can see the same document marked up as
HTML,
HTML-in-XML with namespaces,
and
XML.
The HTML documents use one
Cascading Style Sheet, the XML document
uses
another.
As a further example, you can
see the same document with
VML graphic objects.
Even though the documents may look the same (if your browser accepts them),
if you view source, you can see they are all marked up very differently. (1999-02-11)

Tutorials

(Note: This material is copyright.
You have permission to download and read itfor private, reference,
archive and educational purposes.If you intend to use it in any
commercial setting,please contact us.)

Introduction to IETMs (PDF)Interactive Electronic Technical Manuals(9.5 Mbyte) 67 pages: suitable for 4 hour seminar.
(Note: because of the large size, you may have
to save this to disk by right-clicking with your mouse,
and then open it in Acrobat Reader.)

Technology Notes

Using XSL as a Validation Language

This note shows how you can use XSL (eXensible
Stylesheet Language)to validate document structures. (1999-02-05)
Example: Exclusion Validator for XHTML
(1999-02-26)
Francis Norton has published an excellent note
persuing ideas in this paper,it shows how to generate a validator
from input in a schema language. (1999-05-20)

Validate This! Content Models on Different
Targets

This note suggests that content models (regular expressions
on name tokens) are a powerful technique which can be used to explain, constrain and
validate many things other than element's contents. This paper is a continuation of the
previous paper, and also may serve as an backgrounder to people looking at DOM, XML
Schemas, the XML Information set, XSL and XLink. (1999-05-31)

XXX Notation Processors

This note continues from the previous note.
If a generic regular expression processr can perform several checks usually
associated with well-formedness checking, does this allow us to make
a simpler front-end for reading XML? Can we make this tokenizer fit in
with the ideas proposed in XML
Notation Schemas. (1999-05-31)

Retrospective on ERCS: Extended Reference Concrete Syntax

This retrospective note looks at ERCS after 5 years,
its influence on HTML, SGML and XML. What has succeeded, what has failed?
This article is of historic and technical interest for the background to
WWW internationalization.(1999-05-30)