10 de enero de 2010

Plantillas en TeXworks

Hace unos meses cambié de Winefish a TeXworks como editor de ConTeXt. Una de las mayores ventajas de TeXworks es que se pueden definir plantillas para agilizar la creación de documentos. Para crear una nueva plantilla hay que crear un documento .tex con el contenido que queremos y guardarlo en el directorio

~.TeXworks/templates


Para crear un nuevo archivo basado en esta plantilla solo hay que ir al menú Archivo y elegir Nuevo a partir de plantilla. También se puede utilizar el atajo Ctrl+May+N

Una plantilla básica que yo utilizo para empezar a trabajar en un documento es:


\enableregime[utf8]\mainlanguage[es]

\usemodule[units]
\usemodule[chemic]

\setuphead[chapter][number=no, style=\ss\bfc]
\setuphead[section][number=no, style=\ss\bfb]
\setuphead[subsection][number=no, style=\ss\bfa]

\setupindenting[medium, yes]

\starttext

\chapter{}

\completecontent

\stoptext


Con esta plantilla se define el idioma principal del documento a español y se habilitan los módulos para manejar de forma sencilla la escritura de unidades y moléculas. También se define el formato de los capítulos, secciones y subsecciones y se fija la identación del texto a un valor intermedio.
Por último se fuerza la inclusión de un índice de contenidos que se va actualizando a medida que aparecen las secciones.

1 comentario:

Anónimo dijo...

Me gustaría saber las diferencias y ventajas de ConTeXt respeto a LaTeX (lo que leo en Wikipedia no me aclara nada). Intento probar corriendo esta plantilla en TeXworks y no la compila!! (el ctrl+T lo pruebo en pdfTeX y en XeTeX y nada!!)