No es tanto un comando como un conjunto de definiciones de tipo de documento [DTD] para SGML o XML, orientado a la redacción de documentos técnicos como libros, manuales y artículos de software. Lo que puede hacer DocBook es procesar documentos XML/SGML para convertirlos en formatos legibles como HTML, PDF, ePub o texto plano. Se precisan otros paquets para procesar documentos DocBook: xmlto [Convertir a varios formatos], xslproc [Procesa archivos XML con hojas de estilo XSL], dblatex [Convierte DocBook a PDF usando LaTeX] psgml [para editar], opensp [validar] docbook-xsl o docbook-dsssl [formatear].
Este es un ejemplo de un archivo XML en formato DocBook (mi_documento.xml):
<?xml version="1.0"?>
<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
<article>
<title>Guía rápida de DocBook</title>
<section>
<title>Introducción</title>
<para>DocBook es un formato estándar para escribir documentación técnica.</para>
</section>
<section>
<title>Ejemplo</title>
<para>Este es un documento de ejemplo en formato DocBook.</para>
</section>
</article>
$ xmlto html mi_documento.xml (generará un archivo HTML llamado mi_documento.html
$ dblatex mi_documento.xml
$ xmlto man mi_documento.xml
$ xsltproc -o salida.html /usr/share/xml/docbook/stylesheet/nwalsh/html/docbook.xsl mi_documento.xml