Consejos

Considero que lyx puede resultar de ayuda para muchos usuarios. Si por falta de tiempo no se puede aprender estrictamente la sintaxis TeX, se puede usar lyx y su panel para la edición de fórmulas matemáticas para escribir la expresión deseada. Todo esto es de un modo WYSIWYG, por lo que no debe resultar difícil a cualquier usuario. Luego, se podrá exportar el documento a formato LaTeX, abrirlo en un editor de textos y pegar nuestra expresión dentro de nuestro documento DocBook. Este procedimiento también se puede usar cuando no nos acordamos de memoria ciertos comandos, letras griegas, o para construcciones complejas como matrices, etc.

Un buen tutorial de Lyx y SGML se encuentra en www.karakas-online.de/mySGML

Tener en cuenta que para exportar el documento lyx a LaTeX, dentro de lyx se deberá ir al menú Archivo->Exportar->Latex

Depende de cada uno hasta qué punto utilizar este tipo de herramientas para editar estructuradamente, algo que sólo se debería hacer en un editor de textos como emacs. Personalmente pienso que si esto agiliza nuestra tarea (no nos distrae y no nos hace pensar en el diseño más que en el contenido), entonces está bien usarlo.

Verificando el código TeX dentro de nuestros documentos. . Haciendo un make pdf, verificar dónde están los errores de nuestro código TeX será muy difícil ya que Jade no realiza verificaciones al pasar de DocBook a TeX sino que le pasa directamente nuestras fórmulas matemáticas a JadeTex. Sin embargo, con el comando make html Jade sí verifica directamente el código TeX, y se detendrá ni bien encuentre uno.

Conclusión. Si tenemos dudas de que la sintaxis de nuestras expresiones matemáticas es correcta, hacer primero un make html.

Modificaciones en la configuración

Esta sección está dedicada a los usuarios experimentados que quieran personalizar algunos aspectos de su sistema de composición tipográfica de expresiones matemáticas.

Uso de paquetes alternativos LaTeX. Supóngase que queremos utilizar el paquete X de símbolos matemáticos TeX alternativo en el código TeX de nuestro documento Docbook. ¿Cómo decirle a DBTeXMath que queremos utilizar tal paquete?. En el archivo HTMLMath.dsl, dentro de las opciones configurables por el usuario ("User-configurable options"), se puede modificar la variable $usepackage$ para que en nuestro proceso de salida en formato HTML se tenga en cuenta un paquete (o algunos paquetes) en especial. A continuación traducimos los comentarios que aparecen dentro de la definición de dicha variable.

¿Paquetes LaTeX a cargar? Dejar una cadena vacía "" para no especificar ningún paquete. Por ejemplo, si se quiere usar las fuentes MathTime, dejar "mathtime". Si se quieren especificar más de un paquete, separarlos por comas en la cadena, por ejemplo, "amsmath,mathtime".

Así, en nuestro caso, para usar el paquete X, deberíamos escribir
(define $usepackage$
  "X")
	  

Si quisiéramos hacer lo mismo pero para las salidas PDF, debemos modificar el archivo jadetex.cfg, incluyendo la línea

\usepackage{X}
	

Tamaño de las fórmulas matemáticas en las salidas HTML. Si queremos tener un control global del tamaño de las fórmulas matemáticas en nuestras salidas en formato HTML, podremos modificar la variable configurable por el usuario $density$ del archivo HTMLMath.dsl. Los valores que esta toma son de la forma "anchoxlargo".

Atributos configurables de las salidas PDF.