Libros y documentos de múltiples archivos

Cuando un documento se vuelve realmente grande, usted puede querer subdividirlo en piezas más pequeñas. Así las piezas son reutilizables en otros trabajos y por otra parte, se mejora la velocidad de edición. Se puede insertar un fichero entero dentro de otro utilizando InsertarEnlaceIncluir fichero. Para acelerar el tratamiento de todos los documentos incluidos por este procedimiento, TeXmacs recurre a una técnica conocida como buffering. Eso hace necesario actualizar los documentos incluídos a través de HerramientasActualizarInclusiones.

Por ejemplo, si está escribiendo un libro, es normal que ponga los capítulos en archivos individuales, separados, llamados quizá c1.tm, c2.tm...Un archivo, libro.tm hace de documento maestro, simplemente insertando en él los enlaces a las partes como se describe en el párrafo anterior. Es normal ubicar el índice, la bibliografía, etc, en libro.tm.

De todos modos, este modo de identificar el documento maestro sólo funciona en una dirección: se le dice al documento maestro cuáles son sus partes, pero no a las partes cuál es su documento maestro. Y esto último se hace imprescindible si se quieren ver las referencias cruzadas entre partes (capítulos en nuestro ejemplo) mientras se edita una de ellas en particular. La solución es sencilla: especificar libro.tm como documento maestro para ci.tm, mediante la opción de menú DocumentoMaestroVincular. Como por el momento esta operación no resuelve la numeración de capítulos, recuerde que puede asignar al principio de cada capítulo la variable de entonrno chapternr de modo que al estar editando ci.tm aparezca “Capítulo i” al principio del documento y no “Capítulo 1”.

Se garantiza el permiso para copiar, distribuir y/o modificar este documento bajo los terminos de la GNU Free Documentation License, Versión 1.1 o cualquier versión posterior publicada por la Free Software Foundation; sin Secciones Invariantes, sin Textos de Portada, y sin Textos de Contraportada. Una copia de la licencia está incluida en la sección titulada "GNU Free Documentation License".
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".