Ahora que conocemos algo del proceso de composición y publicación de documentos DocBook, pasaremos a explicar cómo encaja DBTexMath en todo esto.
DBTexMath podría describirse como un
conjunto de archivos que permiten al usuario embeber sus
expresiones matemáticas en formato TeX dentro del mismo
documento sgml-DocBook. Básicamente estos archivos forman una
hoja de estilo DSSSL que complementa la hoja
de estilo DSSSL de nuestro paquete DocBook
local. Funcionan de la siguiente manera: El usuario escribe sus
expresiones matemáticas en formato puro TeX dentro de una
etiqueta <alt>
dentro de cualquiera de las
etiquetas <equation>, <informalequation>,
<inlineequation>, tal como ya se ha explicado en la sección de nombre Uso de DBTexMath, dentro del documento
SGML.
El proceso de publicación por parte de DBTexMath será distinto según el formato sea orientado a la impresión (PDF, PostScript), o a Internet (HTML):
Orientado a la impresión. En el caso de que se desee una salida orientada a la impresión como PDF o PostScript, el archivo *.sgml se traduce en *.tex a través de alguna herramienta como Jade u openJade. Hasta ese punto el proceso de publicación es igual al estándar. Sin embargo, el siguiente paso es pasar el archivo TeX a través del filtro Perl unescape_math.pl, el cual lo que hace es obtener las expresiones TeX de las etiquetas <alt> para que estas puedan ser evaluadas por JadeTex (programa que traduce estos archivos TeX en DVI, PostScript y PDF).
Orientada a la Internet. En el caso de que se desee una salida orientada a la Internet (formato HTML) el proceso es llevado a cabo del siguiente modo. Un script Perl llamado texmath2png.pl traduce las expresiones TeX dentro de las etiquetas <alt> (que deben estar en modo matemático) a imágenes PNG. Para cada ocurrencia matemática TeX dentro de nuestro documento DocBook se muestra la imagen PNG respectiva en el documento salida HTML.
En realidad el proceso no es tan simple como esto, pero según nuestra opinión, no hace falta saber los detalles exactos para poder insertar nuestras fórmulas en DocBook.