Sie sind auf Seite 1von 5

AT X Curso avanzado de generaci on de documentos con L E AT X2HML y paquetes hyperref, fancyhdr L E Xaro Benavent Esther de Ves 27 de febrero de 2004

Juan Gutierrez

Indice

1.

Modicar encabezamientos y pies de p agina


Para este prop osito se utiliza el paquete fancyhdr.

\usepackage{fancyhdr} Existen dos comandos u tiles para denir los encabezamientos y los pies de p aginas: \fancyhead{texto} y \fancyfoot{texto}. A estos comandos se les puede pasar unos selectores que indican en que parte del encabezado/pie de p agina se escribir an: L C R. Adem as para libros se puede hacer que las p aginas de la izquierda sean diferentes de las p aginas de la derecha. Para ello se utilizan los selectores: E O Por ejemplo: \fancyhead[R]{Universidad de Valencia} %Especifico %el texto a poner a la derecha. \fancyfoot[R]{P aginas \thepage} %P agina a la derecha. \fancyfoot[LE,RO]{Proyecto Fin de Carrera} %Escribo este %texto a la izquierda en las p aginas impares %y a la drecha en las pares

Si se quire modicar el tama no de las l neas de separaci on entre encabeza y pie de p agina se utiliza: \renewcommand{\headrulewidth}{tam} \renewcommand{\footrulewidth}{tam}

Latex Avanzado A L TEX2HTML y Paquetes: fancyhdr,hyperref

Dept. dInform` atica Universitat de Val` encia

Existen dos comandos u tiles para poder hacer encabezados que cambien seg un se avanza en el texto: \rightmark y \leftmark (su valor depende del tipo de documento). Por ejemplo si estamos en un tipo libro, el siguiente c odigo har a que se escribiera a la izquierda el n umero del cap tulo actual y a la derecha el t tulo de la secci on actual. \fancyfoot{} \fancyfoot[L]{\leftmark} \fancyfoot[R]{\rightmark}

\pagestyle{fancy} \fancyhead[C]{% %\vspace*{-1.5cm} {{\textsf{Latex Avanzado }}}\\% % Cambiar en funci on del tema {{\textsf{Entornos, comandos y contadores}}}% } \fancyhead[R]{% %\vspace*{-1.5cm} {{\textsf{Dept. dInform` atica}}}\\% {{\textsf{Universitat de Val` encia}}} } \fancyfoot[C]{}\fancyfoot[R]{P agina: \thepage} \renewcommand{\headrulewidth}{0.4pt} \renewcommand{\footrulewidth}{0.4pt}

2.

Un paquete para trabajar con pdatex: hyperref


Este paquete se utiliza incluyendo como paquete en nuestro documento:

\usepackage{hyperref} Debe ser el u ltimo de los paquetes incluido en el documento puesto que redene muchos de los A comandos b asicos de L TEX.

2.1.

Opciones b asicas del paquete

Veamos en primer las opciones generales: draft: Toma un valor de false por defecto. (opicones de hipertexto desactivadas) nal: Valor por defecto true. Opciones de hipertexto activadas. a4paper: Por defecto true papel por defecto.

P agina: 2

Latex Avanzado A L TEX2HTML y Paquetes: fancyhdr,hyperref

Dept. dInform` atica Universitat de Val` encia

2.2.

Otras opciones

Ahora vamos a ver otras opciones generales de conguraci on del documento. backref: Enlaces para volver, que aparecen como una lista de n umeros de secciones. pagebackref: Igual que antes pero como n umero de p agina. colorlinks: Colorea los enlaces, el color depende del tipo de enlace. linkcolor: Color para los enclaces generales. Valor por defecto red. citecolor: Valor por defecto green. lecolor: Color para los enlaces que abren cheros locales. Valor por defecto magenta. pagecolor: Color para los enlaces a otras p aginas (red ). urlcolor: Color para los enlaces URL (cyan ) bookmarks: Se escriben un conjunto de marcas en el documento Acrobat (false ) (similar a la tabla de contenidos del documento). bookmarksnumbered: Los bookmarks aparecen con n umero de secci on. (false ).

2.3.

Como a nadir informaci on al documento pdf generado

Existen unas opciones que permiten incluir informaci on tipo autor, t tulo, materia, palabras claves al documento pdf. Esta informaci on est a accesible en la ventana propiedades dentro del Acrobat Reader. pdfauthor=texto pdftitle=texto pdfkeywords=texto pdfsubject =texto

2.4.

Algunos comandos adicionales

Algunos comandos u tiles son los siguientes:

\href{Direccion URL}{texto} \url{Direccion URL}

P agina: 3

Latex Avanzado A L TEX2HTML y Paquetes: fancyhdr,hyperref

Dept. dInform` atica Universitat de Val` encia

3.

A Transformar Latex a Html: L TEX2HTML

A Hay distintas opciones para generar documentos HTML a partir de documentos L TEXVeremos el A traductor L TEX2HTML. En primer lugar vamos a ver algunas recomendaciones para su instalaci on. El uso, como se ver a despu es es muy sencillo.
A Asumiremos que se tiene ya instalado L TEX as como los visualizadores ghostscript y ghostview (es necesario saber donde est an los ejecutables). A El software necesario, a parte de L TEX2HTML:

Perl (asumimos que ya est a instalado en el sistema). netpbm, (asumimos que ya tambi en lo tenemos instalado en el sistema). Pasos a seguir en la instalaci on: Descomprimir el chero latex2html en un directorio temporal. Buscar en ese directorio un chero llamado prefs.pm y editarlo. Se debe modicar los caminos donde est an instalados el ghostscript y el netpbm (linea 123). Modicar tambi en la ruta donde A se pretende instalar L TEX2HML (se sugiere: c:\latexav\l2h. Una vez modicado ejecutar el script (gui on) cong.bat (se puede ver lo que ha ocurrido revisando el chero cong.log. Ejecutar el chero test.bat Esto te permitir a saber si todo ha ido bien. Ejecutar nalmente el chero install.bat que copiar a todo lo necesario en el directorio especicado A para contener L TEX2HTML en el chero prefs.pm.
A Congurar L TEX2HTML. Para ello se modica el chero l2hconf.pm. Se sugieren las siguientes modicaciones:

@IMAGE_TYPES = qw(gif png); $LOCAL_ICONS = 1; $HTML_VERSION = 3.2,math; $UNSEGMENT = 1; $EXTRA_IMAGE_SCALE = 2;

A Una vez instalado, transformar un documento de L TEX a HTML implica ejecutar lo siguiente desde una ventana del dos:

$latex2html mifichero.tex

P agina: 4

Latex Avanzado A L TEX2HTML y Paquetes: fancyhdr,hyperref

Dept. dInform` atica Universitat de Val` encia

3.1.

Algunas extensiones de la generaci on de html

Utilizando el paquete html.sty se puede incluir m as funcionalidades a los documentos generados: \usepackage{html}

Algunas de las caracter sticas m as importantes que incorpora: Entorno htmlonly: s olo se incorpora al documento HTML.
A Entorno latexonly: s olo se incorpora al documento L TEX.

Comando \htmladdnormllink{texto}{dirccion url}: crea un enlace en el documento HTML. Comando \htmladdnormallinkfoot{texto}{direcci on url}: igual pero escribe la direcci on en una nota a pie de p agina.

4.

Ejercicios
Realiza los siguientes ejercicios: Haz un encabezado y pie de p agina de forma que aparezca una imagen (logo de tu titulaci on) aparezca a la derecha, el n umero de p agina aparezca abajo en el centro y el t tulo del proyecto en el encabezado a la izquierda. Modica el anterior para un posible documento escrito a doble p agina. Haz otro encabezado de forma que aparezca el n umero de p agina abajo a la derecha, precedido de la palabra p agina en negrita. El logo de tu facultad aparecer a arriba a la derecha. Ser a igual las p aginas impares que las pares. Escribe un encabezado y pie de p agina a tu gusto. Modica el chero latex de la p agina web, de forma que vayas probando las diferentes opciones aprendidas del paquete hyperref.
A Genera una p agina web a partir del mismo chero utilizando la herramiento L TEX2HTML.

P agina: 5

Das könnte Ihnen auch gefallen