Capítulo 6. Ayudas para LaTeX
Anterior |  | Siguiente

## Capítulo 6. Ayudas para LaTeX

## Público e indicadores de logro

Estudiantes o profesores

Indicadores de logro

- Emplea el script inireplatex y la plantilla que este crea para iniciar rápidamente un libro LaTeX que emplee las convenciones para `repasa`

- Emplea las convenciones de `repasa` para escribir un documento LaTeX.

- Emplea el `Makefile` para generar documentación, distribuciones, generar archivos para repasa y opcionalmente para publicar en un sitio de Internet.

`repasa` ofrece varios tipos de ayudas para LaTeX (ver [LaTeX]), análogos a los ofrecidos para documentos DocBook, por esto, si aún no lo ha hecho sugerimos consultar la introducción a la sección sobre DocBook primero (ver Capítulo 5, Ayudas para DocBook).

Como documento LaTeX lo que escriba podría ser un libro con índice y bibliografía, en el que cada capítulo corresponda a una unidad. Cada unidad puede tener como parte de la introducción los logros y sus secciones pueden corresponder a guias. Sugerimos que cada guía tenga los indicadores de logro como introducción, el desarrollo del contenido tal vez dividido en subsecciones, con las definiciones importantes especificadas, y tal vez concluida con lecturas recomendadas y ejercicios (cuyas soluciones se podrían incluir en un apéndice o en un solucionario separado (ver Sección 2.3, “Ejercicios”).

## 1. Plantilla para nuevos contenidos en LaTeX

Después de instalar `repasa` (ver Apéndice C, Instalación) puede iniciar rápidamente un proyecto en LaTeX. Vaya al directorio en el que creará el directorio de su proyecto (digamos cd ~), escoja un nombre (digamos `democracia10`) y ejecute el script `inireplatex` así:

    inireplatex democracia10

Esto creará un subdirectorio `democracia10` con una plantilla para un proyecto LaTeX que usa las ayudas de `repasa`, y que es análoga a la plantilla para documentos DocBook (ver Capítulo 5, Ayudas para DocBook).

En particular la plantilla incluye documentación básica, el script `conf.sh` para configurar, un script para extraer información para repasa `herram/latex2rep` y un `Makefile` que puede usarse de las siguientes formas:

make

  Genera documento en HTML, PostScript y PDF

make democracia.html

  Genera HTML.

make democracia10.ps

  Genera PostScript.

make democracia10.pdf

  Genera PDF.

make repasa

  Ejecuta el script `herram/latex2rep` para extraer archivos para repasa: `democracia10.def`, `democracia10.cla` y `democracia10.sec`.

make dist

  Para generar una distribución de fuentes `democracia10-1.0.tar.gz`

make act

  Para liberar una nueva versión, actualizando archivos en un sitio en Internet o una intranet.

make ispell

  Genera un texto plano a partir del documento y lo verifica ortográficamente con ispell. Como diccionario emplea `democracia10.ispell`. Recuerde modificar las correcciones ortográficas en las fuentes.

El documento LaTeX de la plantilla consta de dos capítulos (`cap1.tex` y `cap2.tex`), índice generado automáticamente (`democracia.ind` con estilo `democracia.sti`) y bibliografía (`democracia10.bib`). Estos archivos se referencian en `democracia10.tex` y en el Makefile (variable `SOURCES`). El documento emplea la estructura que sugerimos, usa entre otros el paquete `repasa.sty` e incluye ejemplos de logros, indicadores, definiciones, citas bibliográficas, ejercicios y gráficas.

Tenga en cuenta que ni en esta documentación ni entre la documentación incluida en una plantilla encontrará instrucciones para usar LaTeX ni otras herramientas usadas por el Makefile. La referencia clásica es [LaTeX], en Internet también hay suficiente información al respecto (ver por ejemplo http://www.tug.org), además la distribución TeTeX[21] incluye suficiente documentación en el directorio principal[22], entre otros:

- Tutorial introductorio a LaTeX, [Essential]

- Ayudas para usar LaTeX en sistemas tipo Unix, [LaTeX-Unix]

- Guía de referencia de LaTeX [LaTeX2e]

- Documentación sobre BibTeX (bibliografía), ver [BibTeXing]

- Documentación sobre MakeIndex (índice), ver [MakeIndex]

- Getting Started with LaTeX, ver [StartLatex]

[21] TeTeX es una distribución de TeX bastante usada en sistemas tipo Unix.

[22] El directorio principal de TeTeX podría ser `/usr/local/share/texmf` o tal vez `/usr/share/texmf`.

Anterior |  | Siguiente
5. Cambios al makefile | Inicio | 2. Ejemplos de las convenciones para LaTeX