Fala-se muito a respeito de Docbook, SGML, XML e DSSSL mas o que significam estas siglas?
A sigla SGML é na verdade um padrão ISO (ISO 8879). Esse padrão especifica as regras para a criação de linguagens de marcação indepente da plataforma. SGML significa Standard Generalized Markup Language.
A sigla XML define um subconjunto da linguagem SGML. Suas especificações podem ser encontradas no World Wide Web Consortium onde se fala sobre Extensible Markup Language.
A sigla DSSSL é também uma norma ISO (ISO/IEC 10179:1996) que define uma linguagem para a elaboração de estilos para documentos SGML/XML. XML significa Document Style Semantics and Specification Language.
A sigla DTD significa Document Type Declaration. O DTD é um conjunto de declarações que define o nome dos elementos e seus atributos. É ele também quem define regras para sua combinação e seqüência.