CD-ROM titles desktop publishing software consultation training electronic books SGML/XML DTD creation/revision markup and validation publishing-systems integration