Norman Walsh created this DTD (Document Type Definition) as a customization of his “Simplified DocBook XML DTD” (see http://nwalsh.com/slides/). Included are XSL stylesheets for producing HTML output.
Example 2.2. DocBook slides Example
<!DOCTYPE slides PUBLIC "-//Norman Walsh//DTD Slides XML V2.0//EN"
"./slides.dtd">
<slides>
<slidesinfo>
<title>DocBook <emphasis>slides</emphasis> Example</title>
<author>
<firstname>Michael</firstname>
<surname>Wiedmann</surname>
</author>
<date>2001-06-20</date>
<copyright>
<year>2001</year>
<holder>Michael Wiedmann</holder>
</copyright>
<abstract>
<para>This is a very simple example for the use
of the new DocBook slides DTD (V2.0a1) and
accompanying XSL stylesheets.
</para>
<para>This is the <emphasis>frames</emphasis>
version, but there is also an XSL stylesheet
for a non-framed version.
</para>
<para>A very simple stylesheet for converting to
<emphasis>Formatting Objects</emphasis> for further
procession using a FO-Processor is also included.
</para>
</abstract>
<legalnotice>
<title>Legal Notice</title>
<para>Some legal notice</para>
</legalnotice>
</slidesinfo>
<foil>
<title>First Slide</title>
<itemizedlist>
<listitem>
<para>item 1</para>
</listitem>
<listitem>
<para>item 2</para>
</listitem>
<listitem>
<para>item 3</para>
</listitem>
</itemizedlist>
</foil>
<foil>
<title>Second Slide</title>
<variablelist>
<varlistentry>
<term>term 1</term>
<listitem>
<para>description 1</para>
</listitem>
</varlistentry>
<varlistentry>
<term>term 2</term>
<listitem>
<para>description 2</para>
</listitem>
</varlistentry>
<varlistentry>
<term>term 3</term>
<listitem>
<para>description 3</para>
</listitem>
</varlistentry>
</variablelist>
</foil>
</slides>
See Figure 2.1,
“slides example: title page in Netscape” and
Figure 2.2,
“slides example: first page in Netscape”.
Because slides are a customization of the Simplified DocBook XML DTD you need to install this package too (not necessarily because the package contains a flattended version of the slides DTD).
To process the XML slide files an XSLT processor like
XT, Saxon, xsltproc
etc. is necessary.
[DocBook is] Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999 HaL Computer Systems, Inc., O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software Corporation, and the Organization for the Advancement of Structured Information Standards (OASIS).
Same license as DocBook:
Permission to use, copy, modify and distribute the DocBook DTD and its accompanying documentation for any purpose and without fee is hereby granted in perpetuity, provided that the above copyright notice and this paragraph appear in all copies. The copyright holders make no representation about the suitability of the DTD for any purpose. It is provided "as is" without expressed or implied warranty.