Product Description
61422-2 Every month, the demand for SGML expertise grows-yet few people have mastered this breakthrough technology for managing information. With The XML & SGML Cookbook, you can move from SGML novice to expert faster than ever before. Based on a successful training course, this book provides dozens of instantly-usable Document Type Definition (DTD) "recipes" for virtually every type of document - and it delivers a practical understanding of document structure, patterns and form, so you can go "beyond the cookbook." *Proven recipes for all the most common editorial structures. *Databases, tables, forms, lists, and multiple-version documents. *Frontmatter, metadata, formatting, and backmatter. *Practical tips and warnings for SGML, XML, HTML, TEI, and CALS publishing. *Detailed coverage of building documents for international use. *All DTDs on CD-ROM - plus extensive state-of-the-art SGML tools! Quickly learn the skills and sensitivities it's taken SGML experts years to develop. Discover how to manage critical tradeoffs between simplicity and richness, and between immediate and future applications.Learn to build DTDs that serve the needs of different users and different media-using techniques that are equally applicable in both SGML and XML environments. The CD-ROM contains all the book's DTDs, plus an extensive library of great SGML tools, including EditTime SGML Editor sampler and OmniMark Light sampler. Whether you're a publishing manager, information professional, system integrator or anyone else who needs stronger SGML expertise fast, there's no better solution than The XML & SGML Cookbook.
From the Author
Create your own markup language!"Now I know the syntax, how do I use it?" is a question that most people say after reading introductory books on XML and SGML. There are good primers on syntax--instead I have tried to extract hard-to-find expertise from gurus and major projects over the last 10 years. In fact, I have deliberately avoided material that is well-covered in other books, or that is freely available over the Web.
I started off this book as an attempt to do for markup languages what the "pattern movement" has done for object-oriented programming languages. This is part 2 of the book. The reader can prefabricate a prototype DTD from the patterns (recipes) quickly, and then test and refine it.
But I soon discovered that in order to use the patterns well, the new reader would benefit from a good summary of many practical issues: which kinds of documents are suitable for XML and which are not, the applicability of software engineering concepts, how DTDs grow and develop. This formed part 1.
Part 3 is about an area which has received almost no treatment elsewhere: low-level formatting, segmentation and collation (sorting), and character issues. This part acts as a framework for understanding XSL and DSSSL. Some of the internationalization and pattern material has been translated from Japanese and Chinese for this book and cannot be found in elsewhere in English!
The book was largely written at the same time as XML was developed: as a member of the XML Special Interest Group I had a ringside seat on the development and reasons behind XML, and I made some contribution to XML's naming, character and internationalization features. Tracking the discussions was really useful: it showed up many of the common questions of intelligent people coming in new from the HTML world.
I spent a good deal of effort on the formatting: for example, the fonts have been redrawn to display XML markup clearly. I hope readers will find it useful for creating their own markup languages.
See all Product Description