Você está na página 1de 97

Como publicar en Internet:

Como publicar en Internet:


Documentos interactivos
Documentos interactivos
Documentos PDF
Documentos PDF
(Portable Document Format)
(Portable Document Format)

Departamento de Matematicas, Universidad de Murcia

Indice General

Indice General
~
El paquete
hyperref
Documentos
PDF
El programa
pdfT
E
X
Presentaciones
cientcas
Opciones generales
Opciones color
Opciones PDF
Enlaces hipertexto
Anotaciones en PDF
Anotaciones de texto
Enlaces de hipertexto
Pelculas y sonidos
Opciones generales
Informacion y catalogo
Gracos y colores
Anotaciones y enlaces
El paquete pdfscreen
El paquete pdfslide
El paquete pause
El paquete background
Hyperref Archivos PDF pdfT
E
X Presentaciones
Hipertexto en L
A
T
E
X: el paquete hyperref
Objetivo principal
Generacion automatica de enlaces de hipertexto para todos los
tipos de referencia cruzada que L
A
T
E
X establece: entradas en el
ndice general, citas bibliogracas, etc.
Hyperref Archivos PDF pdfT
E
X Presentaciones
Hipertexto en L
A
T
E
X: el paquete hyperref
Objetivo principal
Generacion automatica de enlaces de hipertexto para todos los
tipos de referencia cruzada que L
A
T
E
X establece: entradas en el
ndice general, citas bibliogracas, etc.
Controladores (drivers)
El paquete soporta diversos controladores, los cuales se selec-
cionan mediante la adecuada opcion. Nosotros comentaremos el
controlador pdfT
E
X.
Ir a la lista de controladores
3
Hyperref Archivos PDF pdfT
E
X Presentaciones
Como indicar otras opciones? Con el comando \hypersetup:
\hypersetup{pdftitle={Archivos PDF},colorlinks=true,%
pdfstartview=Fit,pdfview=Fit,linkcolor=Red}
Hyperref Archivos PDF pdfT
E
X Presentaciones
Como indicar otras opciones? Con el comando \hypersetup:
\hypersetup{pdftitle={Archivos PDF},colorlinks=true,%
pdfstartview=Fit,pdfview=Fit,linkcolor=Red}
Opciones generales
Tama no de papel (a4paper)
draft (false).
Ir a las opciones generales
4
Hyperref Archivos PDF pdfT
E
X 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. En
el caso de que deseemos disponer de color el paquete nos ofrece
opciones para seleccionar exactamente los colores a utilizar.
Hyperref Archivos PDF pdfT
E
X 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. En
el caso de que deseemos disponer de color el paquete nos ofrece
opciones para seleccionar exactamente los colores a utilizar.
La opcion basica es colorlinks (false), que activa o desactiva el
uso de colores en los enlaces.
Ir a las opciones de color
5
Hyperref Archivos PDF pdfT
E
X Presentaciones
Opciones especcas de PDF
bookmarks (false) Se genera un archivo .out.
bookmarksopen (false) Muestra todos los marcadores completa-
mente expandidos.
Hyperref Archivos PDF pdfT
E
X Presentaciones
Opciones especcas 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 (tbh) Determina el modo en que visualizara cada enlace,
los posibles valores quedan recogidos en la tabla 1.
Hyperref Archivos PDF pdfT
E
X Presentaciones
Opciones especcas 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 (tbh) Determina el modo en que visualizara cada enlace,
los posibles valores quedan recogidos en la tabla 1.
pdfstartview (tb) Determina el modo en que se visualizaran las
paginas.
pdfstartpage (1) Determina la pagina en la que se abrira el doc-
umento PDF.
Ir a las opciones para PDF
6
Hyperref Archivos PDF pdfT
E
X Presentaciones
Comandos para crear y manejar enlaces
_
`

\hyperlink{Nombre}{Texto} \hypertarget{Nombre}{Texto}
Hyperref Archivos PDF pdfT
E
X Presentaciones
Comandos para crear y manejar enlaces
_
`

\hyperlink{Nombre}{Texto} \hypertarget{Nombre}{Texto}
_
`

\href{URL}{Texto}
Hyperref Archivos PDF pdfT
E
X Presentaciones
Comandos para crear y manejar enlaces
_
`

\hyperlink{Nombre}{Texto} \hypertarget{Nombre}{Texto}
_
`

\href{URL}{Texto}
Ahora conectamos con nuestro servidor L
A
T
E
X
Hyperref Archivos PDF pdfT
E
X Presentaciones
Comandos para crear y manejar enlaces
_
`

\hyperlink{Nombre}{Texto} \hypertarget{Nombre}{Texto}
_
`

\href{URL}{Texto}
Ahora conectamos con nuestro servidor L
A
T
E
X
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 pdfT
E
X Presentaciones
Documentos en formato PDF
El formato PDF es hoy en da el preferido para publicar en Internet
documentos electronicos con un formato de calidad. Entre las
principales ventajas estan:
Dise nado especcamente para crear documentos electronicos.
Hyperref Archivos PDF pdfT
E
X Presentaciones
Documentos en formato PDF
El formato PDF es hoy en da el preferido para publicar en Internet
documentos electronicos con un formato de calidad. Entre las
principales ventajas estan:
Dise nado especcamente para crear documentos electronicos.
Software gratuito, muy extendido y amigable.
Hyperref Archivos PDF pdfT
E
X Presentaciones
Documentos en formato PDF
El formato PDF es hoy en da el preferido para publicar en Internet
documentos electronicos con un formato de calidad. Entre las
principales ventajas estan:
Dise nado especcamente para crear documentos electronicos.
Software gratuito, muy extendido y amigable.
Mecanismos de compresion interna.
Hyperref Archivos PDF pdfT
E
X Presentaciones
Documentos en formato PDF
El formato PDF es hoy en da el preferido para publicar en Internet
documentos electronicos con un formato de calidad. Entre las
principales ventajas estan:
Dise nado especcamente para crear documentos electronicos.
Software gratuito, muy extendido y amigable.
Mecanismos de compresion interna.
Permite la inclusion de enlaces URL, manteniendo una buena
calidad tipograca muy superior a la de los formatos actuales
HTML.
Hyperref Archivos PDF pdfT
E
X Presentaciones
Documentos en formato PDF
El formato PDF es hoy en da el preferido para publicar en Internet
documentos electronicos con un formato de calidad. Entre las
principales ventajas estan:
Dise nado especcamente para crear documentos electronicos.
Software gratuito, muy extendido y amigable.
Mecanismos de compresion interna.
Permite la inclusion de enlaces URL, manteniendo una buena
calidad tipograca muy superior a la de los formatos actuales
HTML.
Permite la inclusion de gracos sosticados en formato JPEG
muy compactos.
8
Hyperref Archivos PDF pdfT
E
X Presentaciones
Las anotaciones en un documento PDF
Las anotaciones son notas u otros objetos que estan asociados
con una pagina pero que se encuentran perfectamente diferenci-
ados de la descripcion de la pagina. PDF soporta varias clases
de anotaciones: notas de texto, enlaces de hipertexto, pelculas y
sonidos. Los atributos comunes a todas las anotaciones se reco-
gen en la tabla 2.
Ir a la tabla de anotaciones
9
Hyperref Archivos PDF pdfT
E
X Presentaciones
Las anotaciones de texto
Una anotacion de texto contiene una cadena de texto, la cual
se visualiza cuando la anotacion es activada. La aplicacion que
utilicemos para visualizar el archivo PDF selecciona el tama no y
tipo de la fuente que se utilizara para la anotacion.
Hyperref Archivos PDF pdfT
E
X Presentaciones
Las anotaciones de texto
Una anotacion de texto contiene una cadena de texto, la cual
se visualiza cuando la anotacion es activada. La aplicacion que
utilicemos para visualizar el archivo PDF selecciona el tama no y
tipo de la fuente que se utilizara para la anotacion. Los atributos
de una anotacion de texto son:
Subtype Su valor siempre es Text.
Contents El texto que sera visualizado; puede ocupar varios parrafos
y 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 pdfT
E
X Presentaciones
Las anotaciones de enlace
Cuando una anotacion de enlace es activada, entonces se visualiza
un destino o se ejecuta una accion. Un destino es una zona
del documento, posiblemente en otra pagina y con un diferente
factor de zoom, o incluso otro documento.
Hyperref Archivos PDF pdfT
E
X Presentaciones
Las anotaciones de enlace
Cuando una anotacion de enlace es activada, entonces se visualiza
un destino o se ejecuta una accion. Un destino es una zona
del documento, posiblemente en otra pagina y con un diferente
factor de zoom, o incluso otro documento. Los atributos de una
anotacion de enlace son:
Subtype Su valor siempre es Link.
Dest Es el destino a visualizar, que se suele representar por un
nombre.
A Es un diccionario. Algunas de las posibles acciones, precedidas
siempre de la clave /S, se encuentran en la tabla 3.
Ir a la tabla de acciones
11
Hyperref Archivos PDF pdfT
E
X Presentaciones
Las pelculas (y los sonidos)
Las anotaciones de tipo pelcula describen la ejecucion y visu-
alizacion de pelculas 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 o
rodeada como un enlace ordinario y puede contener un poster de
la pelcula.
Hyperref Archivos PDF pdfT
E
X Presentaciones
Las pelculas (y los sonidos)
Las anotaciones de tipo pelcula describen la ejecucion y visu-
alizacion de pelculas 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 o
rodeada como un enlace ordinario y puede contener un poster de
la pelcula. Los atributos de una anotacion de este tipo son:
Subtype Su valor siempre es Movie.
Movie Es un diccionario que contiene las caractersticas de la
pelcula (o del sonido).
A Es una variable logica o un diccionario. En el primer caso
determina si la pelcula debe visualizarse o no cuando se hace
click (por defecto se visualiza).
12
Hyperref Archivos PDF pdfT
E
X Presentaciones
Pulsa Aqu!
Ir a los atributos de las pelculas
13
Hyperref Archivos PDF pdfT
E
X Presentaciones
Creacion de documentos PDF mediante pdfT
E
X
El proyecto pdfT
E
X ha sido creado y desarrollado por Sebastian
Rahtz y H`an The Th`anh, y su principal proposito es crear una ex-
tension de T
E
X que permita construir archivos .pdf directamente
a partir de archivos .tex, de forma que se pueda aprovechar la
potencia del lenguaje PDF para mejorar y completar el extraordi-
nario buen resultado que proporciona T
E
X.
Hyperref Archivos PDF pdfT
E
X Presentaciones
Creacion de documentos PDF mediante pdfT
E
X
El proyecto pdfT
E
X ha sido creado y desarrollado por Sebastian
Rahtz y H`an The Th`anh, y su principal proposito es crear una ex-
tension de T
E
X que permita construir archivos .pdf directamente
a partir de archivos .tex, de forma que se pueda aprovechar la
potencia del lenguaje PDF para mejorar y completar el extraordi-
nario buen resultado que proporciona T
E
X.
pdfT
E
X esta basado en el codigo fuente original de T
E
X, y ha sido
compilado para diferentes plataformas, como Unix, Amiga, MS
Windows32 y MS-DOS. La versi on analizada se distribuye con el
sistema MikT
E
X, creado y desarrollado por Christian Schenk.
14
Hyperref Archivos PDF pdfT
E
X Presentaciones
Opciones generales del documento
_
'

\pdfoutput=n
Hyperref Archivos PDF pdfT
E
X Presentaciones
Opciones generales del documento
_
'

\pdfoutput=n
_
'

\pdfcompresslevel=n
Hyperref Archivos PDF pdfT
E
X Presentaciones
Opciones generales del documento
_
'

\pdfoutput=n
_
'

\pdfcompresslevel=n
_
'

\pdfpagewidth=Ancho \pdfpageheight=Alto
Hyperref Archivos PDF pdfT
E
X 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 argumento
Comandos aparecen en la siguiente tabla.
Ir a la tabla de los atributos
15
Hyperref Archivos PDF pdfT
E
X Presentaciones
Informacion del documento
Todo documento PDF contiene una seccion de informacion, a la
cual se puede acceder a traves de los men us de Acrobat Reader.
_
`

\pdnfo{Comandos}
El argumento de este comando es una lista de comandos de PDF
de tipo texto y sus correspondientes argumentos entre parentesis.
Hyperref Archivos PDF pdfT
E
X Presentaciones
Informacion del documento
Todo documento PDF contiene una seccion de informacion, a la
cual se puede acceder a traves de los men us de Acrobat Reader.
_
`

\pdnfo{Comandos}
El argumento de este comando es una lista de comandos de PDF
de 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 pdfT
E
X Presentaciones
Catalogo del documento
Similar a la seccion de informacion es el catalogo del documento.
El catalogo es el nodo raz del documento: contiene la referencia
al arbol de paginas del documento, la referencia al arbol de objetos
del documento representado en el ndice de marcadores y la lista
de destinos.
_
`

\pdfcatalog{Comandos}[openaction Accion]
Ir a los comandos del catalogo
17
Hyperref Archivos PDF pdfT
E
X Presentaciones
Inclusion de gracos y colores
La manera mas simple de incorporar gracos y utilizar color es a
traves de los paquetes estandar de L
A
T
E
X graphicx y color, con la
opcion pdftex.
Hyperref Archivos PDF pdfT
E
X Presentaciones
Inclusion de gracos y colores
La manera mas simple de incorporar gracos y utilizar color es a
traves de los paquetes estandar de L
A
T
E
X graphicx y color, con la
opcion pdftex.
Si los gracos no son de uno de los formatos admitidos (PNG,
PDF, JPG) debemos transformarlos. Existen distintas herramien-
tas que transforman gracos a formato PNG, algunas de las cuales
son gratuitas y pueden encontrarse en Internet).
Hyperref Archivos PDF pdfT
E
X Presentaciones
Inclusion de gracos y colores
La manera mas simple de incorporar gracos y utilizar color es a
traves de los paquetes estandar de L
A
T
E
X graphicx y color, con la
opcion pdftex.
Si los gracos no son de uno de los formatos admitidos (PNG,
PDF, JPG) debemos transformarlos. Existen distintas herramien-
tas que transforman gracos a formato PNG, algunas de las cuales
son gratuitas y pueden encontrarse en Internet).
(Pulsa en la imagen para verla mas grande)
18
Hyperref Archivos PDF pdfT
E
X Presentaciones
Anotaciones
Todas las anotaciones pueden manejarse en pdfT
E
X con los sigu-
ientes dos comandos.
_
`

\pdfannot width Anchura height Altura depth Profundidad


{ComandosYContenido}
Para una descripcion de los comandos y contenidos posibles, vease
la seccion Documentos en formato PDF.
Hyperref Archivos PDF pdfT
E
X Presentaciones
Anotaciones
Todas las anotaciones pueden manejarse en pdfT
E
X con los sigu-
ientes dos comandos.
_
`

\pdfannot width Anchura height Altura depth Profundidad


{ComandosYContenido}
Para una descripcion de los comandos y contenidos posibles, vease
la seccion Documentos en formato PDF.
_
'

\pdastannot
19
Hyperref Archivos PDF pdfT
E
X Presentaciones
Las posibilidades de los documentos PDF son muy interesantes.
Hyperref Archivos PDF pdfT
E
X 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 pdfT
E
X Presentaciones
Enlaces
_
`

\pdfdest num N umero Ajuste\pdfdest name{Nombre} Ajuste


El Ajuste de la pagina debe ser necesariamente especicado y sus
posibles valores son los que se indican en la tabla 1.
Hyperref Archivos PDF pdfT
E
X Presentaciones
Enlaces
_
`

\pdfdest num N umero Ajuste\pdfdest name{Nombre} Ajuste


El Ajuste de la pagina debe ser necesariamente especicado y sus
posibles valores son los que se indican en la tabla 1.
_

\pdfstartlink width Ancho height Alto depth Prof


attr{Atributos} Accion
Objetos
\pdfendlink
Estos comandos denen como un enlace de hipertexto a todos
los Objetos contenidos entre \pdfstartlink y \pdfendlink.
21
Hyperref Archivos PDF pdfT
E
X Presentaciones
Acciones posibles:
page n
goto num n, goto name{Destino}
goto le{NombreArchivo}
user{Comandos}
Hyperref Archivos PDF pdfT
E
X Presentaciones
Acciones posibles:
page n
goto num n, goto name{Destino}
goto le{NombreArchivo}
user{Comandos}
Por ejemplo, podramos conectar con la Universidad de Murcia
Hyperref Archivos PDF pdfT
E
X Presentaciones
Acciones posibles:
page n
goto num n, goto name{Destino}
goto le{NombreArchivo}
user{Comandos}
Por ejemplo, podramos 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 pdfT
E
X
22
Hyperref Archivos PDF pdfT
E
X Presentaciones
Presentaciones cientcas: pdfscreen y pdfslide
Hoy en da es habitual que las salas de conferencias dispon-
gan de medios tecnicos sucientes para poder realizar charlas
y 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 pdfT
E
X Presentaciones
Presentaciones cientcas: pdfscreen y pdfslide
Hoy en da es habitual que las salas de conferencias dispon-
gan de medios tecnicos sucientes para poder realizar charlas
y 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 sera deseable disponer de una herramienta
que nos permitiera realizar presentaciones utilizando este tipo de
archivos.
23
Hyperref Archivos PDF pdfT
E
X Presentaciones
Desde nuestro punto de vista, debe tener al menos las siguientes
cualidades:
Que proporcione un metodo para la realizacion facil de pre-
sentaciones cientco-tecnicas.
Hyperref Archivos PDF pdfT
E
X Presentaciones
Desde nuestro punto de vista, debe tener al menos las siguientes
cualidades:
Que proporcione un metodo para la realizacion facil de pre-
sentaciones cientco-tecnicas.
Que ayude en la mezcla de formulas matematicas con texto
e imagenes, tarea que no realizan adecuadamente las herra-
mientas WYSIWYG actuales.
Hyperref Archivos PDF pdfT
E
X Presentaciones
Desde nuestro punto de vista, debe tener al menos las siguientes
cualidades:
Que proporcione un metodo para la realizacion facil de pre-
sentaciones cientco-tecnicas.
Que ayude en la mezcla de formulas matematicas con texto
e imagenes, tarea que no realizan adecuadamente las herra-
mientas WYSIWYG actuales.
Que explote la independencia de la plataforma que posee el
sistema T
E
X, de forma que la presentacion sea tambien inde-
pendiente de la plataforma.
24
Hyperref Archivos PDF pdfT
E
X Presentaciones
El paquete pdfscreen
El paquete pdfscreen ha sido desarrollado por C.V. Radhakrish-
nan, y permite crear mediante pdfL
A
T
E
X, a partir de un chero .tex,
un documento PDF que se visualiza adecuadamente en el mon-
itor del ordenador. Esto se consigue redeniendo determinadas
longitudes (como margenes, anchura y altura) para adecuarnos a
las dimensiones del monitor.
Hyperref Archivos PDF pdfT
E
X Presentaciones
El paquete pdfscreen
El paquete pdfscreen ha sido desarrollado por C.V. Radhakrish-
nan, y permite crear mediante pdfL
A
T
E
X, a partir de un chero .tex,
un documento PDF que se visualiza adecuadamente en el mon-
itor del ordenador. Esto se consigue redeniendo determinadas
longitudes (como margenes, anchura y altura) para adecuarnos a
las 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 seg un
la clase de documento que hayamos iniciado.
25
Hyperref Archivos PDF pdfT
E
X 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 la
pantalla (vease la gura). En su ausencia, se genera el men u
de navegacion al pie de pagina.
Presentaciones con pdfTEX
Grupo CLMPS
aname

emblema

divname

panlabstractname

panelcontentsname

panelhomepagename

panelgobackname

panelclosename

panelquitname

Ir a las opciones de pdfscreen


26
Hyperref Archivos PDF pdfT
E
X Presentaciones
Comandos del paquete
_
`

\emblema{ArchivoGraco} \emblemb{ArchivoGraco}
_
`

\urlid{DireccionWWW} \emailid{DireccionCorreo}
_
`

\aname{Organizacion} \divname{Departamento}
Ver mas comandos de pdfscreen
27
Hyperref Archivos PDF pdfT
E
X 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 en
el panel de navegacion.
Lenguaje Existen dos comandos que controlan el texto de los
botones:
_
`

\Panelgobackname{NombreAtras} \Panelclose-
name{NombreCerrar}
Ir a las opciones de color de pdfslide
28
Hyperref Archivos PDF pdfT
E
X 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 pdfT
E
X Presentaciones
Las presentaciones paso a paso: el paquete pause
_
'

\pause
Hyperref Archivos PDF pdfT
E
X Presentaciones
Las presentaciones paso a paso: el paquete pause
_
'

\pause
PPower4 (PDF Presentation Post Processor). Las principales car-
actersticas de esta aplicacion son:
Escanea el chero de entrada pagina a pagina, localizando las
instrucciones de modicacion del archivo PDF.
Utiliza libreras que permiten leer, modicar y escribir archivos
PDF.
La utilidad esta basada en el lenguaje JAVA, lo que permite
que sea facilmente transportable a otras plataformas o sis-
temas.
30
Hyperref Archivos PDF pdfT
E
X Presentaciones
Color del fondo: el paquete background
_
`

\pagecolor{NomColor}
_
`

\hpagecolor[NomColor1]{NomColor2}
\vpagecolor[NomColor1]{NomColor2}
31
Curso de Promocion Educativa
El editor cientco T
E
X
Departamento de Matematicas. Universidad de Murcia.
Marzo de 2000
Lista de controladores en el paquete hyperref
pdftex dvipdfm dvipdf
dvips dvipsone dviwindo
hypertex nativepdf pdfmark
ps2pdf 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 del
enlace, que eventualmente podra contener un graco.
breaklinks (false) Permite que los enlaces puedan ocupar varias
lneas.
pageanchor (true) Determina si todas las paginas van a contener
una marca implcita en la esquina superior izquierda.
plainpages (true) Obliga a que las marcas de las paginas se nom-
bren seg un 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 bibliogracas.
lecolor (magenta) Color para los enlaces con archivos locales.
menucolor (red) Color para las entradas del men u de Acrobat
Reader.
pagecolor (red) Color para los enlaces con otras paginas.
urlcolor (cyan) Color para los enlaces con URLs de Internet.
Pagina Anterior Pagina Siguiente
Opciones especcas 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 (tbh) Vease la tabla 1.
pdfstartview (tb) Modo en que se visualizaran las paginas.
pdfstartpage (1) Pagina en la que se abrira el documento PDF.
pdfpagescrop Son cuatro n umeros que permiten especicar la caja
con las marcas crop de las paginas del documento.
Pagina Anterior Pagina Siguiente
Opciones especcas para PDF (2/3)
pdfborder (0 0 1) Estilo de la caja que rodea los enlaces: radios
horizontal y vertical en las esquinas (que son arcos de elipse)
y el grosor de la lnea, medido en pt.
citebordercolor (0 1 0) Color de la caja en los enlaces a las citas
bibliogracas.
lebordercolor (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 men u 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 especcas 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
t Ajusta la pagina completa a la ventana
th Ajusta la anchura de la pagina a a la ventana
tv Ajusta la altura de la pagina a la ventana
tb Ajusta el texto a la ventana
tbh Ajusta la anchura del texto a la ventana
tbv Ajusta la altura del texto a la ventana
xyz 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 previamente
denido con el comando \hypertarget.
_
`

\hyperdef{Categora}{Nombre}{Texto}
asigna a Texto el nombre Categora.Nombre, deniendolo 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 direcci on URL, la cual sera relativa a
la direccion base de URLs, si esta ha sido creada mediante el
comando
_
`

\hyperbaseurl{URL}
_
`

\hyperref{URL}{Categoria}{Nombre}{Texto}
convierte a Texto en un enlace para conectar con la direccion
URL#Categoria.Nombre.
Pagina Anterior Pagina Siguiente
Comandos para crear y manejar enlaces (3/3)
Algunos departamentos de la Universidad son:
Matematicas
Matematica Aplicada
Medicina Interna
Comandos para crear y manejar enlaces (3/3)
Algunos departamentos de la Universidad son:
Matematicas
Matematica Aplicada
Medicina 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 o
Sound.
Rect rectangulo Localizacion de la anotacion.
Border matriz Matriz de 3 (o 4) n umeros que especica el
estilo del borde.
C matriz El color de la anotacion en formato RGB.
T cadena Ttulo de la anotacion.
M fecha Fecha en que la anotacion fue modicada.
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 n umeros entre corchetes. [12 20 450
678 1 0].
rectangulo es una matriz de cuatro n umeros.
fecha es sucesion de n umeros que indican el a no, mes, da, hora,
minutos y segundos. (D:AAAAMMDDHHMMSS).
cadena es una sucesion de palabras entre parentesis. (Esto es una
cadena).
Pagina Anterior Pagina Siguiente
Acciones en una anotacion de enlace (1/2)
GoTo Tiene el mismo efecto que especicar un destino (medi-
ante la clave Dest en una anotacion de enlace), que es la
opcion 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 con
un factor de zoom especicados. Los posibles atributos son:
D (destino), F (chero que contiene el destino) y NewWindow
(variable logica que especica si el destino debe abrirse en una
nueva ventana o no).
Launch Lanza una aplicacion, usualmente abrir un chero. Los
atributos de esta accion son: F (chero), Win (diccionario
con los parametros necesarios para ejecutar la aplicacion) y
NewWindow (igual que antes, pero solo se aplica si el destino
es un archivo PDF).
Pagina Anterior Pagina Siguiente
Acciones en una anotacion de enlace (2/2)
URI Resuelve el Uniform Resource Identier (URI), es decir, una
cadena que identica un recurso en Internet, tpicamente un
enlace de hipertexto. Los atributos son: URI (la cadena que
identica el URI) e IsMap (variable logica). Si la variable
IsMap esta activada, entonces hay que proporcionar en la ca-
dena URI las coordenadas del raton.
Movie Reproduce una pelcula. Los posibles atributos son: Show-
Controls (variable logica), Mode (dene el modo de ver la
pelcula: Once, Open, Repeat y Palindrome), Synchronous,
Start, Duration, Rate y Volume.
Named Ejecuta una accion predenida por el visor: FirstPage,
PrevPage, NextPage, LastPage, GoToPage, GoBack, GoFor-
ward y Close. Estas acciones deben ir precedidas de la clave
N.
Pagina Anterior Pagina Siguiente
Atributos en las pelculas: clave /Movie (1/2)
F Especica el chero que contiene la pelcula.
Aspect Es una matriz que determina la altura y la anchura, en
puntos, de la caja donde se va a reproducir la pelcula. Si la
pelcula es invisible (la caja no tiene dimensiones), entonces
solo se oira el sonido.
Rotate Es un entero que determina el n umero de grados de la
rotacion. Su valor por defecto es 0 y debe ser un m ultiplo de
90.
Poster Es una variable logica que especica si debe visualizarse o
no un poster (fotograma) de la pelcula.
Pagina Anterior Pagina Siguiente
Atributos en las pelculas: 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 entonces
no se devuelve el control al visor hasta que la pelcula haya
nalizado o la accion haya sido cancelada por el usuario.
Start (0) Tiempo a partir del cual debe reproducirse la pelcula.
Duration Duracion del segmento de pelcula 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 N umero de grados que sera rotada la
pagina (m ultiplo de 90).
/Dur real Tiempo de visualizacion de una pagina
antes 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 la
tabla).
Pagina Anterior Pagina Siguiente
Los efectos de transicion entre paginas (1/2)
Efecto Parametros Descripcion
/Split Dm, M Dos lneas se separan a lo largo de la
pantalla.
/Blinds Dm Similar a /Split con varias lneas.
/Box M Una caja crece desde el centro, o de-
crece, para mostrar la nueva pagina.
/Wipe Di Una sola lnea cruza la pantalla. Posi-
bles valores de Di son 0, 90, 180 y 270.
/Dissolve La pagina anterior se disuelve
mostrando la nueva.
/Glitter Di Similar a /Dissolve pero el efecto va de
una 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 m ultiplos de 90

.
/Dm nombre Posibles valores son /H o /V para los
efectos horizontal y vertical, respecti-
vamente.
/M nombre Especica si el efecto se inicia en el cen-
tro o en el exterior. Los valores posibles
son /I para el interior y /O para el ex-
terior.
Pagina Anterior Pagina Siguiente
Posibles comandos en el catalogo
/PageMode Especica como debe abrirse el documento. Los val-
ores permitidos son: /UseOutlines, /UseThumbs, /UseNone
y /FullScreen.
/OpenAction Si su valor es una matriz, entonces debe ser un
destino, mientras que si es un diccionario, entonces debe ser
una accion. En lugar de utilizar este comando se puede usar
el argumento opcional de openaction.
/ViewerPreferences Es un diccionario que especica las diferentes
opciones que se tendran en cuenta a la hora de visualizar este
documento. Los posibles valores aparecen en la siguiente lista.
/URI Permite especicar la direccion base de todos los recursos
URI de Internet.
Pagina Anterior Pagina Siguiente
Preferencias de visualizacion con Acrobat
Clave Tipo Descripcion
/HideToolbar logica Oculta la barra de botones
del visor.
/HideMenuBar logica Oculta el men u del visor.
/HideWindowUI logica Oculta la ventana de
usuario.
/FitWindow logica Se adapta el tama no al de la
primera 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 pdfT
E
X
_
`

\pditeral {CodigoPDF}
_
`

\pdfobj {Texto}
Es similar al comando \pditeral, pero el argumento Texto es in-
sertado como el contenido de un objeto.
_
'

\pdastobj
Devuelve el ultimo objeto creado mediante el comando \pdfobj.
_
'

\pdftexversion \pdftexrevision
Estas primitivas devuelven la version de pdfT
E
X multiplicada por
100 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 seg un
la clase de documento que hayamos iniciado.
sidebar Genera el panel de navegacion en el lado derecho de la
pantalla (vease la gura). En su ausencia, se genera el men u
de navegacion al pie de pagina.
abconsamepage Compone el resumen (abstract) y el ndice general
en la misma pagina.
notoc Suprime el ndice general, aunque mantiene el resumen y
los 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)
Conguracion de color Existen seis conguraciones predenidas,
que se encuentran en el archivo schemes.sty y que se pueden
seleccionar 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 adecuada
denicion 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 pdfT
E
X
Grupo CLMPS
aname

emblema

divname

panlabstractname

panelcontentsname

panelhomepagename

panelgobackname

panelclosename

panelquitname

Pagina Anterior Pagina Siguiente


Otros comandos del paquete pdfscreen (1/2)
_
`

\screensize{Altura}{Anchura}
Especica las dimensiones, en cualquier unidad de longitud valida
en T
E
X, de la pantalla del ordenador.
_
`

\markboth{TextoIzq}{TextoDer}
Debido a que la generacion automatica de las marcas leftmark y
rightmark puede estropear la version PDF para la pantalla, es obli-
gatorio proporcionar este comando con las marcas que se adec uen
tanto al panel lateral como al men u inferior, seg un la opcion
elegida.
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, seg un el en-
torno utilizado.
_
`

\duplex{Pantalla}{Impresora}
Selecciona un objeto variable dependiente de la version elegida, y
solo esta indicado para textos peque nos. El argumento Pantalla
solo aparecera en la version screen, mientras que el argumento
Impresora 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-
cadas por los argumentos.
Pagina Anterior Pagina Siguiente

Você também pode gostar