Como publicar en Internet:Como publicar en Internet:Documentos interactivosDocumentos interactivos
Documentos PDFDocumentos PDF(Portable Document Format)(Portable Document Format)
κλµπσκλµπσDepartamento de Matematicas, Universidad de Murcia
Indice GeneralIndice General
~El paquetehyperref
DocumentosPDF
El programapdfTEX
Presentacionescientıficas
F Opciones generalesF Opciones colorF Opciones PDFF Enlaces hipertexto
F Anotaciones en PDFF Anotaciones de textoF Enlaces de hipertextoF Pelıculas y sonidos
F Opciones generalesF Informacion y catalogoF Graficos y coloresF Anotaciones y enlaces
F El paquete pdfscreenF El paquete pdfslideF El paquete pauseF El paquete background
Hyperref Archivos PDF pdfTEX Presentaciones
Hipertexto en LATEX: el paquete hyperref
Objetivo principal
Generacion automatica de enlaces de hipertexto para todos lostipos de referencia cruzada que LATEX establece: entradas en elındice general, citas bibliograficas, etc.
Hyperref Archivos PDF pdfTEX Presentaciones
Hipertexto en LATEX: el paquete hyperref
Objetivo principal
Generacion automatica de enlaces de hipertexto para todos lostipos de referencia cruzada que LATEX establece: entradas en elındice general, citas bibliograficas, etc.
Controladores (“drivers”)
El paquete soporta diversos “controladores”, los cuales se selec-cionan mediante la adecuada opcion. Nosotros comentaremos elcontrolador pdfTEX.
Ir a la lista de controladores
3
Hyperref Archivos PDF pdfTEX Presentaciones
¿Como indicar otras opciones? Con el comando \hypersetup:
\hypersetup{pdftitle={Archivos PDF},colorlinks=true,%
pdfstartview=Fit,pdfview=Fit,linkcolor=Red}
Hyperref Archivos PDF pdfTEX Presentaciones
¿Como indicar otras opciones? Con el comando \hypersetup:
\hypersetup{pdftitle={Archivos PDF},colorlinks=true,%
pdfstartview=Fit,pdfview=Fit,linkcolor=Red}
Opciones generales
Tamano de papel (a4paper)draft (false).
Ir a las opciones generales
4
Hyperref Archivos PDF pdfTEX Presentaciones
Opciones de color
El paquete permite la utilizacion de colores, de forma que pode-mos seleccionar un documento en color o en blanco y negro. Enel caso de que deseemos disponer de color el paquete nos ofreceopciones para seleccionar exactamente los colores a utilizar.
Hyperref Archivos PDF pdfTEX Presentaciones
Opciones de color
El paquete permite la utilizacion de colores, de forma que pode-mos seleccionar un documento en color o en blanco y negro. Enel caso de que deseemos disponer de color el paquete nos ofreceopciones para seleccionar exactamente los colores a utilizar.
La opcion basica es colorlinks (false), que activa o desactiva eluso de colores en los enlaces.
Ir a las opciones de color
5
Hyperref Archivos PDF pdfTEX Presentaciones
Opciones especıficas de PDF
bookmarks (false) Se genera un archivo .out.
bookmarksopen (false) Muestra todos los marcadores completa-mente expandidos.
Hyperref Archivos PDF pdfTEX Presentaciones
Opciones especıficas de PDF
bookmarks (false) Se genera un archivo .out.
bookmarksopen (false) Muestra todos los marcadores completa-mente expandidos.
pdfpagemode Posibles valores: None, UseThumbs (miniaturas),UseOutlines (marcadores), FullScreen.
pdfview (fitbh) Determina el modo en que visualizara cada enlace,los posibles valores quedan recogidos en la tabla 1.
Hyperref Archivos PDF pdfTEX Presentaciones
Opciones especıficas de PDF
bookmarks (false) Se genera un archivo .out.
bookmarksopen (false) Muestra todos los marcadores completa-mente expandidos.
pdfpagemode Posibles valores: None, UseThumbs (miniaturas),UseOutlines (marcadores), FullScreen.
pdfview (fitbh) Determina el modo en que visualizara cada enlace,los posibles valores quedan recogidos en la tabla 1.
pdfstartview (fitb) Determina el modo en que se visualizaran laspaginas.
pdfstartpage (1) Determina la pagina en la que se abrira el doc-umento PDF.
Ir a las opciones para PDF
6
Hyperref Archivos PDF pdfTEX Presentaciones
Comandos para crear y manejar enlaces
��
��\hyperlink{Nombre}{Texto} \hypertarget{Nombre}{Texto}
Hyperref Archivos PDF pdfTEX Presentaciones
Comandos para crear y manejar enlaces
��
��\hyperlink{Nombre}{Texto} \hypertarget{Nombre}{Texto}
��
��\href{URL}{Texto}
Hyperref Archivos PDF pdfTEX Presentaciones
Comandos para crear y manejar enlaces
��
��\hyperlink{Nombre}{Texto} \hypertarget{Nombre}{Texto}
��
��\href{URL}{Texto}
Ahora conectamos con nuestro servidor LATEX
Hyperref Archivos PDF pdfTEX Presentaciones
Comandos para crear y manejar enlaces
��
��\hyperlink{Nombre}{Texto} \hypertarget{Nombre}{Texto}
��
��\href{URL}{Texto}
Ahora conectamos con nuestro servidor LATEX
Ahora conectamos con nuestro servidor
\href{http://www.latex.um.es}%
{\color{Yellow}\bfseries\LaTeX}
Ir a los comandos de enlace
7
Hyperref Archivos PDF pdfTEX Presentaciones
Documentos en formato PDF
El formato PDF es hoy en dıa el preferido para publicar en Internetdocumentos electronicos con un formato de calidad. Entre lasprincipales ventajas estan:
X Disenado especıficamente para crear documentos electronicos.
Hyperref Archivos PDF pdfTEX Presentaciones
Documentos en formato PDF
El formato PDF es hoy en dıa el preferido para publicar en Internetdocumentos electronicos con un formato de calidad. Entre lasprincipales ventajas estan:
X Disenado especıficamente para crear documentos electronicos.
X Software gratuito, muy extendido y amigable.
Hyperref Archivos PDF pdfTEX Presentaciones
Documentos en formato PDF
El formato PDF es hoy en dıa el preferido para publicar en Internetdocumentos electronicos con un formato de calidad. Entre lasprincipales ventajas estan:
X Disenado especıficamente para crear documentos electronicos.
X Software gratuito, muy extendido y amigable.
X Mecanismos de compresion interna.
Hyperref Archivos PDF pdfTEX Presentaciones
Documentos en formato PDF
El formato PDF es hoy en dıa el preferido para publicar en Internetdocumentos electronicos con un formato de calidad. Entre lasprincipales ventajas estan:
X Disenado especıficamente para crear documentos electronicos.
X Software gratuito, muy extendido y amigable.
X Mecanismos de compresion interna.
X Permite la inclusion de enlaces URL, manteniendo una buenacalidad tipografica muy superior a la de los formatos actualesHTML.
Hyperref Archivos PDF pdfTEX Presentaciones
Documentos en formato PDF
El formato PDF es hoy en dıa el preferido para publicar en Internetdocumentos electronicos con un formato de calidad. Entre lasprincipales ventajas estan:
X Disenado especıficamente para crear documentos electronicos.
X Software gratuito, muy extendido y amigable.
X Mecanismos de compresion interna.
X Permite la inclusion de enlaces URL, manteniendo una buenacalidad tipografica muy superior a la de los formatos actualesHTML.
X Permite la inclusion de graficos sofisticados en formato JPEGmuy compactos.
8
Hyperref Archivos PDF pdfTEX Presentaciones
Las anotaciones en un documento PDF
Las anotaciones son notas u otros objetos que estan asociadoscon una pagina pero que se encuentran perfectamente diferenci-ados de la descripcion de la pagina. PDF soporta varias clasesde anotaciones: notas de texto, enlaces de hipertexto, pelıculas ysonidos. Los atributos comunes a todas las anotaciones se reco-gen en la tabla 2.
Ir a la tabla de anotaciones
9
Hyperref Archivos PDF pdfTEX Presentaciones
Las anotaciones de texto
Una anotacion de texto contiene una cadena de texto, la cualse visualiza cuando la anotacion es activada. La aplicacion queutilicemos para visualizar el archivo PDF selecciona el tamano ytipo de la fuente que se utilizara para la anotacion.
Hyperref Archivos PDF pdfTEX Presentaciones
Las anotaciones de texto
Una anotacion de texto contiene una cadena de texto, la cualse visualiza cuando la anotacion es activada. La aplicacion queutilicemos para visualizar el archivo PDF selecciona el tamano ytipo de la fuente que se utilizara para la anotacion. Los atributosde una anotacion de texto son:
Subtype Su valor siempre es Text.
Contents El texto que sera visualizado; puede ocupar varios parrafosy debe ir entre parentesis.
Open Es una variable logica que admite dos valores: true y false,que es el valor por defecto.
10
Hyperref Archivos PDF pdfTEX Presentaciones
Las anotaciones de enlace
Cuando una anotacion de enlace es activada, entonces se visualizaun destino o se ejecuta una accion. Un destino es una zonadel documento, posiblemente en otra pagina y con un diferentefactor de zoom, o incluso otro documento.
Hyperref Archivos PDF pdfTEX Presentaciones
Las anotaciones de enlace
Cuando una anotacion de enlace es activada, entonces se visualizaun destino o se ejecuta una accion. Un destino es una zonadel documento, posiblemente en otra pagina y con un diferentefactor de zoom, o incluso otro documento. Los atributos de unaanotacion de enlace son:
Subtype Su valor siempre es Link.
Dest Es el destino a visualizar, que se suele representar por unnombre.
A Es un diccionario. Algunas de las posibles acciones, precedidassiempre de la clave /S, se encuentran en la tabla 3.
Ir a la tabla de acciones
11
Hyperref Archivos PDF pdfTEX Presentaciones
Las pelıculas (y los sonidos)
Las anotaciones de tipo pelıcula describen la ejecucion y visu-alizacion de pelıculas y sonidos dentro de un documento PDF.Estas anotaciones estan incluidas en el documento, como los en-laces de hipertexto. El area de activacion puede ser invisible orodeada como un enlace ordinario y puede contener un poster dela pelıcula.
Hyperref Archivos PDF pdfTEX Presentaciones
Las pelıculas (y los sonidos)
Las anotaciones de tipo pelıcula describen la ejecucion y visu-alizacion de pelıculas y sonidos dentro de un documento PDF.Estas anotaciones estan incluidas en el documento, como los en-laces de hipertexto. El area de activacion puede ser invisible orodeada como un enlace ordinario y puede contener un poster dela pelıcula. Los atributos de una anotacion de este tipo son:
Subtype Su valor siempre es Movie.
Movie Es un diccionario que contiene las caracterısticas de lapelıcula (o del sonido).
A Es una variable logica o un diccionario. En el primer casodetermina si la pelıcula debe visualizarse o no cuando se haceclick (por defecto se visualiza).
12
Hyperref Archivos PDF pdfTEX Presentaciones
¡Pulsa Aquı!
Ir a los atributos de las pelıculas
13
Hyperref Archivos PDF pdfTEX Presentaciones
Creacion de documentos PDF mediante pdfTEX
El proyecto pdfTEX ha sido creado y desarrollado por SebastianRahtz y Han The Thanh, y su principal proposito es crear una ex-tension de TEX que permita construir archivos .pdf directamentea partir de archivos .tex, de forma que se pueda aprovechar lapotencia del lenguaje PDF para mejorar y completar el extraordi-nario buen resultado que proporciona TEX.
Hyperref Archivos PDF pdfTEX Presentaciones
Creacion de documentos PDF mediante pdfTEX
El proyecto pdfTEX ha sido creado y desarrollado por SebastianRahtz y Han The Thanh, y su principal proposito es crear una ex-tension de TEX que permita construir archivos .pdf directamentea partir de archivos .tex, de forma que se pueda aprovechar lapotencia del lenguaje PDF para mejorar y completar el extraordi-nario buen resultado que proporciona TEX.
pdfTEX esta basado en el codigo fuente original de TEX, y ha sidocompilado para diferentes plataformas, como Unix, Amiga, MSWindows32 y MS-DOS. La version analizada se distribuye con elsistema MikTEX, creado y desarrollado por Christian Schenk.
14
Hyperref Archivos PDF pdfTEX Presentaciones
Opciones generales del documento
��
� \pdfoutput=n
Hyperref Archivos PDF pdfTEX Presentaciones
Opciones generales del documento
��
� \pdfoutput=n
��
� \pdfcompresslevel=n
Hyperref Archivos PDF pdfTEX Presentaciones
Opciones generales del documento
��
� \pdfoutput=n
��
� \pdfcompresslevel=n
��
� \pdfpagewidth=Ancho \pdfpageheight=Alto
Hyperref Archivos PDF pdfTEX Presentaciones
Opciones generales del documento
��
� \pdfoutput=n
��
� \pdfcompresslevel=n
��
� \pdfpagewidth=Ancho \pdfpageheight=Alto
��
��\pdfpagesattr{Comandos} \pdfpageattr{Comandos}
Algunos de los atributos que pueden aparecer en el argumentoComandos aparecen en la siguiente tabla.
Ir a la tabla de los atributos
15
Hyperref Archivos PDF pdfTEX Presentaciones
Informacion del documento
Todo documento PDF contiene una seccion de informacion, a lacual se puede acceder a traves de los menus de Acrobat Reader.
��
��\pdfinfo{Comandos}
El argumento de este comando es una lista de comandos de PDFde tipo texto y sus correspondientes argumentos entre parentesis.
Hyperref Archivos PDF pdfTEX Presentaciones
Informacion del documento
Todo documento PDF contiene una seccion de informacion, a lacual se puede acceder a traves de los menus de Acrobat Reader.
��
��\pdfinfo{Comandos}
El argumento de este comando es una lista de comandos de PDFde tipo texto y sus correspondientes argumentos entre parentesis.Los comandos de informacion son:
/Author /Title /CreationDate /ModDate/Subject /Keywords /Creator /Producer
16
Hyperref Archivos PDF pdfTEX Presentaciones
Catalogo del documento
Similar a la seccion de informacion es el catalogo del documento.El catalogo es el nodo raız del documento: contiene la referenciaal arbol de paginas del documento, la referencia al arbol de objetosdel documento representado en el ındice de marcadores y la listade destinos.
��
��\pdfcatalog{Comandos}[openaction Accion]
Ir a los comandos del catalogo
17
Hyperref Archivos PDF pdfTEX Presentaciones
Inclusion de graficos y colores
La manera mas simple de incorporar graficos y utilizar color es atraves de los paquetes estandar de LATEX graphicx y color, con laopcion pdftex.
Hyperref Archivos PDF pdfTEX Presentaciones
Inclusion de graficos y colores
La manera mas simple de incorporar graficos y utilizar color es atraves de los paquetes estandar de LATEX graphicx y color, con laopcion pdftex.
Si los graficos no son de uno de los formatos admitidos (PNG,PDF, JPG) debemos transformarlos. Existen distintas herramien-tas que transforman graficos a formato PNG, algunas de las cualesson gratuitas y pueden encontrarse en Internet).
Hyperref Archivos PDF pdfTEX Presentaciones
Inclusion de graficos y colores
La manera mas simple de incorporar graficos y utilizar color es atraves de los paquetes estandar de LATEX graphicx y color, con laopcion pdftex.
Si los graficos no son de uno de los formatos admitidos (PNG,PDF, JPG) debemos transformarlos. Existen distintas herramien-tas que transforman graficos a formato PNG, algunas de las cualesson gratuitas y pueden encontrarse en Internet).
(Pulsa en la imagen para verla mas grande)
18
Hyperref Archivos PDF pdfTEX Presentaciones
Anotaciones
Todas las anotaciones pueden manejarse en pdfTEX con los sigu-ientes dos comandos.
�
�
�
�\pdfannot width Anchura height Altura depth Profundidad{ComandosYContenido}
Para una descripcion de los comandos y contenidos posibles, veasela seccion Documentos en formato PDF.
Hyperref Archivos PDF pdfTEX Presentaciones
Anotaciones
Todas las anotaciones pueden manejarse en pdfTEX con los sigu-ientes dos comandos.
�
�
�
�\pdfannot width Anchura height Altura depth Profundidad{ComandosYContenido}
Para una descripcion de los comandos y contenidos posibles, veasela seccion Documentos en formato PDF.
��
� \pdflastannot
19
Hyperref Archivos PDF pdfTEX Presentaciones
Las posibilidades de los documentos PDF son muy interesantes.
Hyperref Archivos PDF pdfTEX Presentaciones
Las posibilidades de los documentos PDF son muy interesantes.
\pdfannot width 6cm height 2cm {/Subtype /Text
/T (VERDE) /C [0 1 0] /Open false
/Contents (Las anotaciones
nos permiten incluir un texto en nuestro
documento)} Las posibilidades de los
documentos PDF son muy interesantes.
20
Hyperref Archivos PDF pdfTEX Presentaciones
Enlaces
��
��\pdfdest num Numero Ajuste\pdfdest name{Nombre} Ajuste
El Ajuste de la pagina debe ser necesariamente especificado y susposibles valores son los que se indican en la tabla 1.
Hyperref Archivos PDF pdfTEX Presentaciones
Enlaces
��
��\pdfdest num Numero Ajuste\pdfdest name{Nombre} Ajuste
El Ajuste de la pagina debe ser necesariamente especificado y susposibles valores son los que se indican en la tabla 1.
'
&
$
%
\pdfstartlink width Ancho height Alto depth Profattr{Atributos} AccionObjetos\pdfendlink
Estos comandos definen como un enlace de hipertexto a todoslos Objetos contenidos entre \pdfstartlink y \pdfendlink.
21
Hyperref Archivos PDF pdfTEX Presentaciones
Acciones posibles:
page n
goto num n, goto name{Destino}goto file{NombreArchivo}user{Comandos}
Hyperref Archivos PDF pdfTEX Presentaciones
Acciones posibles:
page n
goto num n, goto name{Destino}goto file{NombreArchivo}user{Comandos}
Por ejemplo, podrıamos conectar con la Universidad de Murcia
Hyperref Archivos PDF pdfTEX Presentaciones
Acciones posibles:
page n
goto num n, goto name{Destino}goto file{NombreArchivo}user{Comandos}
Por ejemplo, podrıamos conectar con la Universidad de Murcia
\pdfstartlink user{/Subtype /Link
/A << /S /URI /URI (http://www.um.es/) >>}
\colorbox{White}{\color{Sepia}Universidad de Murcia}
\pdfendlink
Ver otras opciones de pdfTEX
22
Hyperref Archivos PDF pdfTEX Presentaciones
Presentaciones cientıficas: pdfscreen y pdfslide
Hoy en dıa es habitual que las salas de conferencias dispon-gan de medios tecnicos suficientes para poder realizar charlasy presentaciones atractivas: pantallas, proyectores de diapositi-vas, retroproyectores de transparencias, proyectores digitales, etc.Por tanto, debemos decidir como vamos a preparar nuestra pre-sentacion y que software vamos a utilizar.
Hyperref Archivos PDF pdfTEX Presentaciones
Presentaciones cientıficas: pdfscreen y pdfslide
Hoy en dıa es habitual que las salas de conferencias dispon-gan de medios tecnicos suficientes para poder realizar charlasy presentaciones atractivas: pantallas, proyectores de diapositi-vas, retroproyectores de transparencias, proyectores digitales, etc.Por tanto, debemos decidir como vamos a preparar nuestra pre-sentacion y que software vamos a utilizar.
La elaboracion y publicacion de documentos electronicos esta ac-tualmente ligado al formato PDF, por las razones ya expuestas.Consecuentemente serıa deseable disponer de una herramientaque nos permitiera realizar presentaciones utilizando este tipo dearchivos.
23
Hyperref Archivos PDF pdfTEX Presentaciones
Desde nuestro punto de vista, debe tener al menos las siguientescualidades:
F Que proporcione un metodo para la realizacion facil de pre-sentaciones cientıfico-tecnicas.
Hyperref Archivos PDF pdfTEX Presentaciones
Desde nuestro punto de vista, debe tener al menos las siguientescualidades:
F Que proporcione un metodo para la realizacion facil de pre-sentaciones cientıfico-tecnicas.
F Que ayude en la mezcla de formulas matematicas con textoe imagenes, tarea que no realizan adecuadamente las herra-mientas WYSIWYG actuales.
Hyperref Archivos PDF pdfTEX Presentaciones
Desde nuestro punto de vista, debe tener al menos las siguientescualidades:
F Que proporcione un metodo para la realizacion facil de pre-sentaciones cientıfico-tecnicas.
F Que ayude en la mezcla de formulas matematicas con textoe imagenes, tarea que no realizan adecuadamente las herra-mientas WYSIWYG actuales.
F Que explote la independencia de la plataforma que posee elsistema TEX, de forma que la presentacion sea tambien inde-pendiente de la plataforma.
24
Hyperref Archivos PDF pdfTEX Presentaciones
El paquete pdfscreen
El paquete pdfscreen ha sido desarrollado por C.V. Radhakrish-nan, y permite crear mediante pdfLATEX, a partir de un fichero .tex,un documento PDF que se visualiza adecuadamente en el mon-itor del ordenador. Esto se consigue redefiniendo determinadaslongitudes (como margenes, anchura y altura) para adecuarnos alas dimensiones del monitor.
Hyperref Archivos PDF pdfTEX Presentaciones
El paquete pdfscreen
El paquete pdfscreen ha sido desarrollado por C.V. Radhakrish-nan, y permite crear mediante pdfLATEX, a partir de un fichero .tex,un documento PDF que se visualiza adecuadamente en el mon-itor del ordenador. Esto se consigue redefiniendo determinadaslongitudes (como margenes, anchura y altura) para adecuarnos alas dimensiones del monitor.
Algunas de sus opciones son:
screen Genera la version para la pantalla.
print Genera la version para la impresora.
article|amsart|book|amsbook Realiza los ajustes necesarios segunla clase de documento que hayamos iniciado.
25
Hyperref Archivos PDF pdfTEX Presentaciones
Lenguaje El paquete soporta, de momento, 11 idiomas: english,french, dutch, czech, slovak, portuges, spanish, swedish, dan-ish, polish, german.
sidebar Genera el panel de navegacion en el lado derecho de lapantalla (vease la figura). En su ausencia, se genera el menude navegacion al pie de pagina.
Presentaciones con pdfTEX
Grupo CLMPS
affname�
emblema�
divname�
panlabstractname�panelcontentsname�
panelhomepagename�panelgobackname�panelclosename�panelquitname�
Ir a las opciones de pdfscreen
26
Hyperref Archivos PDF pdfTEX Presentaciones
Comandos del paquete
��
��\emblema{ArchivoGrafico} \emblemb{ArchivoGrafico}
��
��\urlid{DireccionWWW} \emailid{DireccionCorreo}
��
��\affname{Organizacion} \divname{Departamento}
Ver mas comandos de pdfscreen
27
Hyperref Archivos PDF pdfTEX Presentaciones
El paquete pdfslide
Soporta las siguientes opciones:
nocfg Deshabilita el procesamiento del archivo pdfscreen.cfg.
ams|contnav Selecciona la familia de fuentes que sera usada enel panel de navegacion.
Lenguaje Existen dos comandos que controlan el texto de losbotones:
�
�
�
�\Panelgobackname{NombreAtras} \Panelclose-name{NombreCerrar}
Ir a las opciones de color de pdfslide
28
Hyperref Archivos PDF pdfTEX Presentaciones
Departamento de Matematicas
http://www-math.fcu.um.es/latex/
Presentaciones con pdfslide
Grupo CLMPS
Universidad de Murcia
Esto es una nota a pie de pagina
��
��\author{Nombre} \address{Direccion}
��
��\orgname{NombreOrganizacion} \orgurl{DireccionWWW}
��
��\notes{NotaPie}
Ver todos los comandos de pdfslide
29
Hyperref Archivos PDF pdfTEX Presentaciones
Las presentaciones paso a paso: el paquete pause
��
� \pause
Hyperref Archivos PDF pdfTEX Presentaciones
Las presentaciones paso a paso: el paquete pause
��
� \pause
PPower4 (PDF Presentation Post Processor). Las principales car-acterısticas de esta aplicacion son:
X Escanea el fichero de entrada pagina a pagina, localizando lasinstrucciones de modificacion del archivo PDF.
X Utiliza librerıas que permiten leer, modificar y escribir archivosPDF.
X La utilidad esta basada en el lenguaje JAVA, lo que permiteque sea facilmente transportable a otras plataformas o sis-temas.
30
Hyperref Archivos PDF pdfTEX Presentaciones
Color del fondo: el paquete background
��
��\pagecolor{NomColor}
�
�
�
�\hpagecolor[NomColor1]{NomColor2}\vpagecolor[NomColor1]{NomColor2}
31
Curso de Promocion Educativa
El editor cientıfico TEX
Departamento de Matematicas. Universidad de Murcia.Marzo de 2000
Lista de controladores en el paquete hyperref
pdftex dvipdfm dvipdfdvips dvipsone dviwindohypertex nativepdf pdfmarkps2pdf textures vtex
Pagina Anterior Pagina Siguiente
Opciones generales
draft Todas las opciones de hipertexto son desactivadas.
debug Se generan mensajes adicionales.
a4paper|a5paper|b5paper|letterpaper|legalpaper|executivepaper
raiselinks (true) Esta opcion obliga a calcular la altura real delenlace, que eventualmente podrıa contener un grafico.
breaklinks (false) Permite que los enlaces puedan ocupar variaslıneas.
pageanchor (true) Determina si todas las paginas van a conteneruna marca implıcita en la esquina superior izquierda.
plainpages (true) Obliga a que las marcas de las paginas se nom-bren segun la forma arabiga del contador de las paginas (page.1,page.2, etc.).
Pagina Anterior Pagina Siguiente
Opciones de color
colorlinks (false) Activa los colores en los enlaces de hipertexto.
linkcolor (red) Color para los enlaces normales.
anchorcolor (black) Color para los textos de las marcas.
citecolor (green) Color para las referencias a las citas bibliograficas.
filecolor (magenta) Color para los enlaces con archivos locales.
menucolor (red) Color para las entradas del menu de AcrobatReader.
pagecolor (red) Color para los enlaces con otras paginas.
urlcolor (cyan) Color para los enlaces con URLs de Internet.
Pagina Anterior Pagina Siguiente
Opciones especıficas para PDF (1/3)
bookmarks (false)
bookmarksopen (false)
pdfhighlight (/I) Indica como se comportan los botones de en-laces. Los valores posibles son: /I (inverso), /N (sin efecto),/O (outline), /P (inset highlighting).
pdfpagemode
pdfview (fitbh) Vease la tabla 1.
pdfstartview (fitb) Modo en que se visualizaran las paginas.
pdfstartpage (1) Pagina en la que se abrira el documento PDF.
pdfpagescrop Son cuatro numeros que permiten especificar la cajacon las marcas “crop” de las paginas del documento.
Pagina Anterior Pagina Siguiente
Opciones especıficas para PDF (2/3)
pdfborder (0 0 1) Estilo de la caja que rodea los enlaces: radioshorizontal y vertical en las esquinas (que son arcos de elipse)y el grosor de la lınea, medido en pt.
citebordercolor (0 1 0) Color de la caja en los enlaces a las citasbibliograficas.
filebordercolor (0 .5 .5) Color en los enlaces a archivos locales.
linkbordercolor (1 0 0) Color en los enlaces ordinarios.
menubordercolor (1 0 0) Color en los enlaces al menu del pro-grama Acrobat Reader.
pagebordercolor (1 1 0) Color en los enlaces a las paginas.
urlbordercolor (0 1 1) Color en los enlaces a las URLs de Internet.
Pagina Anterior Pagina Siguiente
Opciones especıficas para PDF (3/3)
pdftitle Asigna la informacion que aparece en el campo Title.
pdfauthor Asigna la informacion que aparece en el campo Author.
pdfsubject Asigna la informacion que aparece en el campo Sub-ject.
pdfcreator Asigna la informacion que aparece en el campo Cre-ator.
pdfproducer Asigna la informacion que aparece en el campo Pro-ducer.
pdfkeywords Asigna la informacion que aparece en el campo Key-words.
Pagina Anterior Pagina Siguiente
Modos de visualizacion en PDF
Ajuste Descripcion
fit Ajusta la pagina completa a la ventanafith Ajusta la anchura de la pagina a a la ventanafitv Ajusta la altura de la pagina a la ventanafitb Ajusta el texto a la ventanafitbh Ajusta la anchura del texto a la ventanafitbv Ajusta la altura del texto a la ventanaxyz Mantiene el factor actual del zoom
Pagina Anterior Pagina Siguiente
Comandos para crear y manejar enlaces (1/3)
��
��\hyperlink{Nombre}{Texto} \hypertarget{Nombre}{Texto}
\hyperlink convierte el argumento Texto en un enlace para conec-tar con el destino denominado Nombre y que ha sido previamentedefinido con el comando \hypertarget.
��
��\hyperdef{Categorıa}{Nombre}{Texto}
asigna a Texto el nombre Categorıa.Nombre, definiendolo asıcomo destino de futuros enlaces.
��
��\hyperimage{ImagenURL}
incorpora la Imagen indicada por la direccion URL.
Pagina Anterior Pagina Siguiente
Comandos para crear y manejar enlaces (2/3)
��
��\href{URL}{Texto}
que crea un enlace a la direccion URL, la cual sera relativa ala direccion base de URLs, si esta ha sido creada mediante elcomando
��
��\hyperbaseurl{URL}
��
��\hyperref{URL}{Categoria}{Nombre}{Texto}
convierte a Texto en un enlace para conectar con la direccionURL#Categoria.Nombre.
Pagina Anterior Pagina Siguiente
Comandos para crear y manejar enlaces (3/3)
Algunos departamentos de la Universidad son:Matematicas
Matematica AplicadaMedicina Interna
Comandos para crear y manejar enlaces (3/3)
Algunos departamentos de la Universidad son:Matematicas
Matematica AplicadaMedicina Interna
\hyperref{http://www.um.es/estructura/departamentos/%
depar6.htm}{}{Matematicas}{Matematicas}\\
\hyperref{http://www.um.es/estructura/departamentos/%
depar6.htm}{}{Mateapli}{Matematica Aplicada}\\
\hyperref{http://www.um.es/estructura/departamentos/%
depar6.htm}{}{Medicina}{Medicina Interna}
Pagina Anterior Pagina Siguiente
Las anotaciones en un documento PDF (1/2)
Clave Tipo Descripcion
Type nombre Tipo de objeto. Siempre es Annot.
Subtype nombre Subtipo de anotacion: Text, Link, Movie oSound.
Rect rectangulo Localizacion de la anotacion.
Border matriz Matriz de 3 (o 4) numeros que especifica elestilo del borde.
C matriz El color de la anotacion en formato RGB.
T cadena Tıtulo de la anotacion.
M fecha Fecha en que la anotacion fue modificada.
H nombre Efecto visual al seleccionar una anotacion:I, N, O y P.
Pagina Anterior Pagina Siguiente
Las anotaciones en un documento PDF (2/2)
nombre es una palabra valida en lenguaje PDF.
matriz es un conjunto de numeros entre corchetes. [12 20 450678 1 0].
rectangulo es una matriz de cuatro numeros.
fecha es sucesion de numeros que indican el ano, mes, dıa, hora,minutos y segundos. (D:AAAAMMDDHHMMSS).
cadena es una sucesion de palabras entre parentesis. (Esto es unacadena).
Pagina Anterior Pagina Siguiente
Acciones en una anotacion de enlace (1/2)
GoTo Tiene el mismo efecto que especificar un destino (medi-ante la clave Dest en una anotacion de enlace), que es laopcion preferible. Los atributos de esta accion son: D (ma-triz, cadena o nombre que indica el destino).
GoToR Permite abrir un nuevo archivo PDF, en una pagina y conun factor de zoom especificados. Los posibles atributos son:D (destino), F (fichero que contiene el destino) y NewWindow(variable logica que especifica si el destino debe abrirse en unanueva ventana o no).
Launch Lanza una aplicacion, usualmente abrir un fichero. Losatributos de esta accion son: F (fichero), Win (diccionariocon los parametros necesarios para ejecutar la aplicacion) yNewWindow (igual que antes, pero solo se aplica si el destinoes un archivo PDF).
Pagina Anterior Pagina Siguiente
Acciones en una anotacion de enlace (2/2)
URI Resuelve el Uniform Resource Identifier (URI), es decir, unacadena que identifica un recurso en Internet, tıpicamente unenlace de hipertexto. Los atributos son: URI (la cadena queidentifica el URI) e IsMap (variable logica). Si la variableIsMap esta activada, entonces hay que proporcionar en la ca-dena URI las coordenadas del raton.
Movie Reproduce una pelıcula. Los posibles atributos son: Show-Controls (variable logica), Mode (define el modo de ver lapelıcula: Once, Open, Repeat y Palindrome), Synchronous,Start, Duration, Rate y Volume.
Named Ejecuta una accion predefinida por el visor: FirstPage,PrevPage, NextPage, LastPage, GoToPage, GoBack, GoFor-ward y Close. Estas acciones deben ir precedidas de la claveN.
Pagina Anterior Pagina Siguiente
Atributos en las pelıculas: clave /Movie (1/2)
F Especifica el fichero que contiene la pelıcula.
Aspect Es una matriz que determina la altura y la anchura, enpuntos, de la caja donde se va a reproducir la pelıcula. Si lapelıcula es invisible (la caja no tiene dimensiones), entoncessolo se oira el sonido.
Rotate Es un entero que determina el numero de grados de larotacion. Su valor por defecto es 0 y debe ser un multiplo de90.
Poster Es una variable logica que especifica si debe visualizarse ono un poster (fotograma) de la pelıcula.
Pagina Anterior Pagina Siguiente
Atributos en las pelıculas: clave /A (2/2)
ShowControls Variable logica.
Mode Los posibles valores son: Once, Open, Repeat y Palin-drome.
Synchronous Es una variable logica. Si su valor es true entoncesno se devuelve el control al visor hasta que la pelıcula hayafinalizado o la accion haya sido cancelada por el usuario.
Start (0) Tiempo a partir del cual debe reproducirse la pelıcula.
Duration Duracion del segmento de pelıcula que sera reproducido.
Rate (1) Velocidad de reproduccion.
Volume (1) Volumen de reproduccion.
Pagina Anterior Pagina Siguiente
Los atributos de una pagina PDF
Clave Tipo Descripcion
/MediaBox rectangulo Rectangulo con las dimensiones natu-rales del papel.
/CropBox rectangulo Zona de la pagina que sera visualizada.
/Rotate entero Numero de grados que sera rotada lapagina (multiplo de 90).
/Dur real Tiempo de visualizacion de una paginaantes de pasar a la siguiente.
/Hid logica Si su valor es true entonces no se visua-liza durante la presentacion.
/Trans diccionario Transicion entre paginas (vease latabla).
Pagina Anterior Pagina Siguiente
Los efectos de transicion entre paginas (1/2)
Efecto Parametros Descripcion
/Split Dm, M Dos lıneas se separan a lo largo de lapantalla.
/Blinds Dm Similar a /Split con varias lıneas.
/Box M Una caja crece desde el centro, o de-crece, para mostrar la nueva pagina.
/Wipe Di Una sola lınea cruza la pantalla. Posi-bles valores de Di son 0, 90, 180 y 270.
/Dissolve La pagina anterior se disuelvemostrando la nueva.
/Glitter Di Similar a /Dissolve pero el efecto va deuna parte a la opuesta.
/R Reemplazamiento simple de la pagina.
Pagina Anterior Pagina Siguiente
Los parametros de los efectos de transicion (2/2)
Parametro Tipo Descripcion
/D real Duracion de la transicion en segundos(aplicable a todos los efectos).
/Di real Direccion del movimiento. Solo se per-miten multiplos de 90◦.
/Dm nombre Posibles valores son /H o /V para losefectos horizontal y vertical, respecti-vamente.
/M nombre Especifica si el efecto se inicia en el cen-tro o en el exterior. Los valores posiblesson /I para el interior y /O para el ex-terior.
Pagina Anterior Pagina Siguiente
Posibles comandos en el catalogo
/PageMode Especifica como debe abrirse el documento. Los val-ores permitidos son: /UseOutlines, /UseThumbs, /UseNoney /FullScreen.
/OpenAction Si su valor es una matriz, entonces debe ser undestino, mientras que si es un diccionario, entonces debe seruna accion. En lugar de utilizar este comando se puede usarel argumento opcional de openaction.
/ViewerPreferences Es un diccionario que especifica las diferentesopciones que se tendran en cuenta a la hora de visualizar estedocumento. Los posibles valores aparecen en la siguiente lista.
/URI Permite especificar la direccion base de todos los recursosURI de Internet.
Pagina Anterior Pagina Siguiente
Preferencias de visualizacion con Acrobat
Clave Tipo Descripcion
/HideToolbar logica Oculta la barra de botonesdel visor.
/HideMenuBar logica Oculta el menu del visor.
/HideWindowUI logica Oculta la ventana deusuario.
/FitWindow logica Se adapta el tamano al de laprimera pagina visualizada.
/CenterWindow logica El visor se centra.
/PageLayout nombre /SinglePage, /TwoColumn-Left, /OneColumn,/TwoColumnRight.
/NonFullScreenPageMode nombre
Pagina Anterior Pagina Siguiente
Visualizacion de Acrobat Reader (/UseNone)
Pagina Anterior Pagina Siguiente
Visualizacion de Acrobat Reader (/UseOutlines)
Pagina Anterior Pagina Siguiente
Visualizacion de Acrobat Reader (/UseThumbs)
Pagina Anterior Pagina Siguiente
Otras opciones de pdfTEX��
��\pdfliteral {CodigoPDF}
��
��\pdfobj {Texto}
Es similar al comando \pdfliteral, pero el argumento Texto es in-sertado como el contenido de un objeto.��
� \pdflastobj
Devuelve el ultimo objeto creado mediante el comando \pdfobj.��
� \pdftexversion \pdftexrevision
Estas primitivas devuelven la version de pdfTEX multiplicada por100 y la correspondiente revision del programa.
Pagina Anterior Pagina Siguiente
Las opciones del paquete pdfscreen (1/2)
screen Genera la version para la pantalla.
print Genera la version para la impresora.
article|amsart|book|amsbook Realiza los ajustes necesarios segunla clase de documento que hayamos iniciado.
sidebar Genera el panel de navegacion en el lado derecho de lapantalla (vease la figura). En su ausencia, se genera el menude navegacion al pie de pagina.
abconsamepage Compone el resumen (abstract) y el ındice generalen la misma pagina.
notoc Suprime el ındice general, aunque mantiene el resumen ylos agradecimientos (introducidos con el comando \thanks).
nocfg Deshabilita el procesamiento del archivo pdfscreen.cfg.
Pagina Anterior Pagina Siguiente
Las opciones del paquete pdfscreen (2/2)
Configuracion de color Existen seis configuraciones predefinidas,que se encuentran en el archivo schemes.sty y que se puedenseleccionar mediante opciones en el paquete: bluelace, blue(defecto), gray, orange, palegreen y chocolate.
Lenguaje El paquete soporta, de momento, 11 idiomas: english,french, dutch, czech, slovak, portuges, spanish, swedish, dan-ish, polish, german. Cada opcion consiste en la adecuadadefinicion de los siguientes comandos:
\paneltitlepagename \panlabstractname
\panelcontentsname \panelhomepagename
\panelgobackname \panelclosename
\panelquitname \panelpagename
\panelofname
Pagina Anterior Pagina Siguiente
Pantalla generada con el paquete pdfscreen
Presentaciones con pdfTEX
Grupo CLMPS
affname�
emblema�
divname�
panlabstractname�
panelcontentsname�
panelhomepagename�
panelgobackname�
panelclosename�
panelquitname�
Pagina Anterior Pagina Siguiente
Otros comandos del paquete pdfscreen (1/2)
��
��\screensize{Altura}{Anchura}
Especifica las dimensiones, en cualquier unidad de longitud validaen TEX, de la pantalla del ordenador.
��
��\markboth{TextoIzq}{TextoDer}
Debido a que la generacion automatica de las marcas leftmark yrightmark puede estropear la version PDF para la pantalla, es obli-gatorio proporcionar este comando con las marcas que se adecuentanto al panel lateral como al menu inferior, segun la opcionelegida.
Pagina Anterior Pagina Siguiente
Otros comandos del paquete pdfscreen (2/2)
'
&
$
%
\begin{screen}Objeto\end{screen}
\begin{print}Objeto\end{print}
El argumento Objeto de los entornos anteriores solamente apare-cera si se ha seleccionado la opcion screen o print, segun el en-torno utilizado.
��
��\duplex{Pantalla}{Impresora}
Selecciona un objeto variable dependiente de la version elegida, ysolo esta indicado para textos pequenos. El argumento Pantallasolo aparecera en la version screen, mientras que el argumentoImpresora solamente se visualiza en la opcion print.
Pagina Anterior Pagina Siguiente
Pantalla generada con el paquete pdfslide
Departamento de Matematicas
http://www-math.fcu.um.es/latex/
Presentaciones con pdfslide
Grupo CLMPS
Universidad de Murcia
Esto es una nota a pie de pagina
Pagina Anterior Pagina Siguiente
Comandos del paquete pdfslide
��
��\author{Nombre} \address{Direccion}
��
��\orgname{NombreOrganizacion} \orgurl{DireccionWWW}
��
��\notes{NotaPie}
��
��\screensize{Altura}{Anchura}
��
��\marginsize{Izquierdo}{Derecho}{Superior}{Inferior}
Incrementa los margenes de la pagina en las dimensiones especi-ficadas por los argumentos.
Pagina Anterior Pagina Siguiente
Top Related