Abstract
Some DTD designers also decide to make changes that affect the SGML declaration, and this chapter is mainly for them. The most common case is fairly simple: increasing length limits such as those on element and attribute names. Many designs do this, including HTML. Some DTDs, especially internationalized ones, use SGML declarations that add to the characters permitted in SGML names. Less common and more prone to raise questions are changes like assigning new strings to delimiters (creating a “variant concrete syntax”). As the questions here reflect, this can be a complex task with subtle side-effects; it is fairly uncommon to do it at all, and extremely uncommon to change more than one or two delimiters. This chapter discusses many of these changes and their effects, as well as a few questions relating to optional SGML features.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Rights and permissions
Copyright information
© 1997 Kluwer Academic Publishers
About this chapter
Cite this chapter
(1997). For Builders of SGML DTDs and SGML Declarations. In: The SGML FAQ Book. Electronic Publishing Series, vol 7. Springer, Boston, MA. https://doi.org/10.1007/978-0-585-34049-4_7
Download citation
DOI: https://doi.org/10.1007/978-0-585-34049-4_7
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-7923-9943-8
Online ISBN: 978-0-585-34049-4
eBook Packages: Springer Book Archive