Next: , Previous: Diarios, Up: Estilos de publicación


9.8 Publicación de documentos LaTeX

Este estilo de publicación es capaz de producir documentos LaTeX y PDF.

Si se desea publicar documentos PDF, hará falta una buena instalación TeX. Para Debian y Ubuntu, se puede conseguir instalando los paquetes “tetex-bin” y “tetex-extra”. También son obligatorios los tipos de letras TeX.

Si la instalación de LaTeX tiene un fichero grffile.sty, que puede encontrarse en el paquete texlive-latex-recommended para Debian y Ubuntu, entonces será bueno considerar su uso añadiendo lo siguiente al fichero cabecera. Esto permite que funcionen los espacios en los nombres de ficheros.

     \usepackage{grffile}

Estilos proporcionados para LaTeX

latex
Publica documentos LaTeX.


pdf
Publica documentos PDF, empleando una herramienta externa de conversión de documentos LaTeX.


latexcjk
Publica documentos LaTeX con codificación CJK (China).


pdfcjk
Publica documentos PDF en codificación CJK (China), con el empleo de una herramienta externa de conversión de documentos LaTeX.


slides
Publica un documento LaTeX que emplea la extensión Beamer. Esto es adecuado para la producción de pases.

Este es un ejemplo de pase.

          <slide title="Primer pase">
          Todo lo que hay entre las etiquetas slide compone el pase.
          
          [[Una-imagen-guapa-aquí.png]]
          
           - Una entrada.
           - Otra entrada.
          </slide>


slides-pdf
Publica un documento PDF o pase, empleando la extensión Beamer.


lecture-notes
Publica un documento LaTeX que emplea la extensión Beamer. Es adecuado para la producción de notas de lecciones.

También puede usar la etiqueta <slide>.


lecture-notes-pdf
Publica un documento PDF o notas de lecciones, empleando la extensión Beamer.

Opciones proporcionadas para LaTeX

muse-latex-extension
Extensión predeterminada de fichero para la publicación de ficheros LaTeX.
muse-latex-pdf-extension
Extensión predeterminada de fichero para publicar ficheros LaTeX en PDF.
muse-latex-pdf-browser
El programa a usar cuando se navegue un fichero PDF publicado.

Debe ser una cadena de formato.

muse-latex-pdf-program
El programa al que se llama para generar el contenido PDF a partir del LaTeX.
muse-latex-pdf-cruft
Extensiones de los ficheros a remover después de generar correctamente la salida en PDF.
muse-latex-header
Cabecera usada para la publicación de ficheros LaTeX.

Puede ser texto o un nombre de fichero.

muse-latex-footer
Pie usado para la publicación de ficheros LaTeX.

Puede ser texto o un nombre de fichero.

muse-latexcjk-header
Cabecera usada para la publicación de ficheros LaTeX (CJK).

Puede ser texto o un nombre de fichero.

muse-latexcjk-footer
Pie usado para la publicación de ficheros LaTeX (CJK).

Puede ser texto o un nombre de fichero.

muse-latex-slides-header
Cabecera para la publicación de pases usando LaTeX.

Puede ser texto o un nombre de fichero.

Se debe tener instalada la extensión Beamer para LaTeX para que esto funcione.

muse-latex-lecture-notes-header
Cabecera para la publicación de notas de lecciones usando LaTeX.

Puede ser texto o un nombre de fichero.

Se debe tener instalada la extensión Beamer para LaTeX para que esto funcione.

muse-latex-markup-regexps
Lista de expresiones regulares de marcado para identificar regiones en una página Muse.

Para más acerca de la estructura de esta lista, See muse-publish-markup-regexps.

muse-latex-markup-functions
Una a-lista de tipos de estilos para personalizar funciones para ese tipo de texto.

Para más acerca de la estructura de esta lista, See muse-publish-markup-functions.

muse-latex-markup-strings
Cadenas usadas para marcar el texto.

Estas cubren los tipos de marcado más básicos, cuya manipulación difiere poco entre los distintos estilos.

muse-latex-slides-markup-tags
Lista de especificaciones de etiquetas, para el marcado especial de pases LaTeX.
muse-latexcjk-encoding-map
Una a-lista que mapea los sistemas de codificación de Emacs en las codificaciones apropiadas en CJK. Se usa el nombre base del sistema de codificación (ie, sin el -unix).
muse-latexcjk-encoding-default
La codificación predeterminada del búfer de Emacs para su uso en los ficheros publicados.

Se empleará si no se encuentran caracteres especiales.

muse-latex-markup-specials-document
Tabla de los caracteres que deban ser representados especialmente. Se aplican al documento entero, sin regiones ya escapadas.
muse-latex-markup-specials-example
Tabla de los caracteres que deban ser representados de manera especial. Se aplican a las regiones example>.

Con la interpretación predeterminada de las regiones <example>, no hay necesidad de escapar ninguna cosa especial.

muse-latex-markup-specials-literal
Tabla de los caracteres que deban ser representados de manera especial. Se aplican al =monospaced text= y a las regiones <code>.
muse-latex-markup-specials-url
Tabla de los caracteres que deban ser representados de manera especial. Se aplican a los URL.
muse-latex-markup-specials-image
Tabla de los caracteres que deban representarse de manera especial. Se aplican a los nombres de ficheros de imágenes.
muse-latex-permit-contents-tag
Si es nil, ignora las etiquetas <contents>. De lo contrario, inserta el índice de contenidos.

Casi siempre es mejor tener un índice de contenidos en la primera página, siguiéndole inmediatamente una página nueva. Para hacer que esto funcione con documentos publicados tanto en HTML como en LaTeX, necesitamos ignorar la etiqueta <contents>.

Si el usuario no está de acuerdo con esto, podrá poner esta opción en no-nil y hará lo que se espera.