Archivo

Entradas Etiquetadas ‘latexmk’

Vim-Latex en proyectos con múltiples ficheros

Jueves, 18 de junio de 2009 8 comentarios

latexvim-editor_logo

Hace no mucho os hablé de latexmk, un magnifico script que nos hace olvidarnos de la compilación de documentos \LaTeX. Sin embargo me he encontrado con un pequeño problema con dicho script, y es que en los documentos donde trabajamos con varios ficheros, no es capaz de actualizar el documento completo a no ser que actualices el fichero principal del proyecto. Seguramente se pueda configurar para que lo haga, pero aún no he encontrado la forma (se aceptan ayudas :P ). Por ello, estoy volviendo a utilizar ahora las funcionalidades que provee el Latex-Suite para compilar este tipo de documentos en los que separo el contenido en varios ficheros.

Latex-Suite nos permite establecer un fichero principal del proyecto de una forma muy sencilla. Debemos crear un fichero con el mismo nombre que el fichero principal del proyecto (donde se incluye el \begin{document}) pero que termine con la extensión latexmain. Para hacer esto rápidamente desde una terminal podemos utilizar el comando touch:

touch principal.tex.latexmain

La próxima vez que compilemos el documento desde gvim (con el comando \ll) se utilizarán todos los ficheros incluidos dentro del fichero principal mediante los comandos de latex \include o \input.

GD Star Rating
loading...
Share
Categories: Latex, vim Tags: , ,

latexmk – Olvidate de compilar tus documentos LaTeX

Miércoles, 13 de mayo de 2009 8 comentarios

latex

Llevaba tiempo queriendo escribir esta entrada, y ahora que estoy de nuevo utilizando a menudo \LaTeX me he animado al fin a hacerlo. Como ya habréis podido sufrir en vuestras propias, \LaTeX a menudo se pone bastante cansino con el tema de las referencias cruzadas y podemos tener que llegar a compilar hasta tres veces un documento. Esto es bastante molesto, y más aún si no utilizas un editor espacializado en \LaTeX como Kile que te permita crear un atajo de teclado para hacer las compilaciones más rápido. Hoy os quiero presentar latexmk un script perl que realiza de forma automática el número de compilaciones necesarias en tus documentos, y lo más importante sin que tengas que hacer absolutamente nada.

Leer más…

GD Star Rating
loading...
Share