j i jj ii presentaciones con pdfscreenjgutierr/latexavanzado/sesionesjuan/...j i jj ii ´indice...

62
´ Indice Presentaci ´ on Salir 1/ 26 Presentaciones con pdfscreen Departament d’Inform ` atica. Universitat de Val` encia 27 de febrero de 2004

Upload: others

Post on 07-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

1/ 26

Presentaciones conpdfscreen

Departament d’Informatica. Universitat de Valencia

27 de febrero de 2004

Page 2: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

2/ 26

Indice1. Un primer ejemplo 3

2. Controlando el fondo 5

3. Configurando el documento 9

4. El panel de navegacion 13

5. Estableciendo pausas 22

6. Lanzando aplicaciones desde el documento 25

Page 3: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

3/ 26

1. Un primer ejemplo

1

2

3 \ documen tc l ass [ a4paper , span i sh ,12 p t ]{ a r t i c l e }4

5 \ usepackage{ xspace , c o l o r t b l}6

7 \ usepackage [ l a t i n 1 ]{ i n p u t e n c}8 \ usepackage [ s p a n i s h ]{ b a b e l}9

10 \ usepackage{ pause}11

12 % Para que mues t re una t a b l a de c o n t e n i d o s de p r o f u n d i d a d 213 \ s e t c o u n t e r{ t o c d e p t h} { 2 }14

15 % Para que no sea n e c e s a r i o poner l a e x t e n s i o n a u t i l i z a r i n c l u d e g r a p h i c s16 \newcommand{ \ p d f g r a p h i c s} { \ D e c l a r e G r a p h i c s E x t e n s i o n s{ . png , . pdf , . j pg} }17

18 \ usepackage [ sc reen , s p a n i s h ]{ p d f s c r e e n}19

20 % Margenes { l e f t } { r i g h t } { t op } { bot tom}21 \marg ins{1cm} {1 cm} {1 cm} {1 cm}22

23 % Tamano de l a d i a p o s i t i v a24 \ s c r e e n s i z e{6 i n } {8 i n }25

26

27 \ d e f i n e c o l o r{ g r i s c l a r o} { rgb } { . 9 , . 9 , . 9}28

29 \ b a c k g r o u n d c o l o r{ whi te }30

31 \ beg in{ document}32

33 \ t a b l e o f c o n t e n t s34

Page 4: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

4/ 26

35 \ beg in{ s l i d e }36

37 \ s e c t i o n{ Pr imera s e c c io n }38

39 \ end{ s l i d e }40

41

42 \ end{ document}

El codigo se puede encontrar en la direccion:www.uv.es/˜jgutierr/LatexAvanzado/Sesion5/Presentacion1.tex

Page 5: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

4/ 26

35 \ beg in{ s l i d e }36

37 \ s e c t i o n{ Pr imera s e c c io n }38

39 \ end{ s l i d e }40

41

42 \ end{ document}

El codigo se puede encontrar en la direccion:www.uv.es/˜jgutierr/LatexAvanzado/Sesion5/Presentacion1.tex

Una vez ejecutado pdflatex se puede ver el fichero pdf resultante:

Page 6: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

5/ 26

2. Controlando el fondoEs posible cambiar el color del fondo utilizando\backgroundcolor{}. Por ejemplo cambiando la lınea 29por:\ b a c k g r o u n d c o l o r{ g r i s c l a r o}

Page 7: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

5/ 26

2. Controlando el fondoEs posible cambiar el color del fondo utilizando\backgroundcolor{}. Por ejemplo cambiando la lınea 29por:\ b a c k g r o u n d c o l o r{ g r i s c l a r o}

dondegrisclaro es un color que se ha definido en la lınea 27,se obtiene el siguiente resultado:

Page 8: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

6/ 26

Para controlar el fondo, se puede utilizar\overlay{}. El argumentodebe ser un fichero en formatopng, pdf o jpg.

Page 9: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

6/ 26

Para controlar el fondo, se puede utilizar\overlay{}. El argumentodebe ser un fichero en formatopng, pdf o jpg.

En la distribucion de Miktex hay unos cuantos fondos predefinidos. Acontinuacion se muestran los diferentes fondos:

\overlay{overlay0} \overlay{overlay1} \overlay{overlay2} \overlay{overlay3}

\overlay{overlay4} \overlay{overlay5} \overlay{overlay6} \overlay{overlay7}

\overlay{overlay8} \overlay{overlay9}

Page 10: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

7/ 26

Si se desea utilizar cualquier otro fondo se puede especificar uti-lizando\overlay{NombreFicheroFondo}

Page 11: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

7/ 26

Si se desea utilizar cualquier otro fondo se puede especificar uti-lizando\overlay{NombreFicheroFondo}

Por ejemplo, con una fotografıa tomada el 13 de enero de 2004desde la terraza del bloque D de Fisicas se puede hacer un fondo...

Page 12: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

7/ 26

Si se desea utilizar cualquier otro fondo se puede especificar uti-lizando\overlay{NombreFicheroFondo}

Por ejemplo, con una fotografıa tomada el 13 de enero de 2004desde la terraza del bloque D de Fisicas se puede hacer un fondo...

Page 13: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

8/ 26

o con esta otra figura generada con Metapost...

Page 14: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

8/ 26

o con esta otra figura generada con Metapost...

Page 15: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

9/ 26

3. Configurando el documento

El paquetehyperref permite que se pueda establecer informacionsobre el documento utilizando\hypersetup{} en el preambulo.

Page 16: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

9/ 26

3. Configurando el documento

El paquetehyperref permite que se pueda establecer informacionsobre el documento utilizando\hypersetup{} en el preambulo.

Se puede especificar el color deseado para los enlaces:

Opcion Descripcion Valores

citecolor Color para las citas bibliografi-cas en el texto

Un color

Page 17: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

9/ 26

3. Configurando el documento

El paquetehyperref permite que se pueda establecer informacionsobre el documento utilizando\hypersetup{} en el preambulo.

Se puede especificar el color deseado para los enlaces:

Opcion Descripcion Valores

citecolor Color para las citas bibliografi-cas en el texto

Un color

urlcolor Color para los enlaces a URLs. Un color

filecolor Color para los enlaces queabren ficheros locales.

Un color

Page 18: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

9/ 26

3. Configurando el documento

El paquetehyperref permite que se pueda establecer informacionsobre el documento utilizando\hypersetup{} en el preambulo.

Se puede especificar el color deseado para los enlaces:

Opcion Descripcion Valores

citecolor Color para las citas bibliografi-cas en el texto

Un color

urlcolor Color para los enlaces a URLs. Un color

filecolor Color para los enlaces queabren ficheros locales.

Un color

colorlinks Si se desea que coloree los en-laces.

Un color

Page 19: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

9/ 26

3. Configurando el documento

El paquetehyperref permite que se pueda establecer informacionsobre el documento utilizando\hypersetup{} en el preambulo.

Se puede especificar el color deseado para los enlaces:

Opcion Descripcion Valores

citecolor Color para las citas bibliografi-cas en el texto

Un color

urlcolor Color para los enlaces a URLs. Un color

filecolor Color para los enlaces queabren ficheros locales.

Un color

colorlinks Si se desea que coloree los en-laces.

Un color

linkcolor Color para los enlaces internosal documento

Un color

Page 20: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

9/ 26

3. Configurando el documento

El paquetehyperref permite que se pueda establecer informacionsobre el documento utilizando\hypersetup{} en el preambulo.

Se puede especificar el color deseado para los enlaces:

Opcion Descripcion Valores

citecolor Color para las citas bibliografi-cas en el texto

Un color

urlcolor Color para los enlaces a URLs. Un color

filecolor Color para los enlaces queabren ficheros locales.

Un color

colorlinks Si se desea que coloree los en-laces.

Un color

linkcolor Color para los enlaces internosal documento

Un color

Page 21: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

10/ 26

Se puede proporcionar informacion sobre el contenido y el autordel documento:

Opcion Descripcion Valorespdftitle Informacion sobre el tıtulo

del documentoTexto

Page 22: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

10/ 26

Se puede proporcionar informacion sobre el contenido y el autordel documento:

Opcion Descripcion Valorespdftitle Informacion sobre el tıtulo

del documentoTexto

pdfkeywords Palabras clave que descri-ben el documento

Texto

Page 23: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

10/ 26

Se puede proporcionar informacion sobre el contenido y el autordel documento:

Opcion Descripcion Valorespdftitle Informacion sobre el tıtulo

del documentoTexto

pdfkeywords Palabras clave que descri-ben el documento

Texto

pdfsubject Informacion sobre el temadel documento

Texto

Page 24: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

10/ 26

Se puede proporcionar informacion sobre el contenido y el autordel documento:

Opcion Descripcion Valorespdftitle Informacion sobre el tıtulo

del documentoTexto

pdfkeywords Palabras clave que descri-ben el documento

Texto

pdfsubject Informacion sobre el temadel documento

Texto

pdfauthor Informacion sobre el autordel documento

Texto

Page 25: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

10/ 26

Se puede proporcionar informacion sobre el contenido y el autordel documento:

Opcion Descripcion Valorespdftitle Informacion sobre el tıtulo

del documentoTexto

pdfkeywords Palabras clave que descri-ben el documento

Texto

pdfsubject Informacion sobre el temadel documento

Texto

pdfauthor Informacion sobre el autordel documento

Texto

Esta informacion aparece siguiendo la siguiente secuencia en elmenu del Acrobat:

Archivo // Propiedades de documento // Resumen...

Page 26: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

11/ 26

O como aparecera el documento al abrirlo:

Opcion Descripcion Valorespdfstartpage Pagina inicial por la que

se abre el documentoNumero

Page 27: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

11/ 26

O como aparecera el documento al abrirlo:

Opcion Descripcion Valorespdfstartpage Pagina inicial por la que

se abre el documentoNumero

pdfstartview Especifica como se ve eldocumento

FitH: ajusta a anchuraFitV: ajusta a la altura

Page 28: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

11/ 26

O como aparecera el documento al abrirlo:

Opcion Descripcion Valorespdfstartpage Pagina inicial por la que

se abre el documentoNumero

pdfstartview Especifica como se ve eldocumento

FitH: ajusta a anchuraFitV: ajusta a la altura

pdfpagelayout Organizacion de las pagi-nas.

SinglePage: una paginaOneColumn: desplaza-miento contınuoTwoColumnLeft: dos co-lumnas (paginas pares ala izquierda)TwoColumnRight: dos co-lumnas (paginas pares ala derecha)

Page 29: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

11/ 26

O como aparecera el documento al abrirlo:

Opcion Descripcion Valorespdfstartpage Pagina inicial por la que

se abre el documentoNumero

pdfstartview Especifica como se ve eldocumento

FitH: ajusta a anchuraFitV: ajusta a la altura

pdfpagelayout Organizacion de las pagi-nas.

SinglePage: una paginaOneColumn: desplaza-miento contınuoTwoColumnLeft: dos co-lumnas (paginas pares ala izquierda)TwoColumnRight: dos co-lumnas (paginas pares ala derecha)

pdfpagemode El modo en el que apare-ce el documento cuandose abre

None, UseThumbs(muestra las paginasen pequeno a la izquier-da), UseOutlines (showbookmarks), y FullScreen(tipo presentacion).

Page 30: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

12/ 26

Opcion Descripcion Valorespdfmenubar Si se muestra la barra con

el menutrue o false

Page 31: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

12/ 26

Opcion Descripcion Valorespdfmenubar Si se muestra la barra con

el menutrue o false

pdftoolbar Si se muestra la barra conlas herramientas

true o false

Page 32: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

12/ 26

Opcion Descripcion Valorespdfmenubar Si se muestra la barra con

el menutrue o false

pdftoolbar Si se muestra la barra conlas herramientas

true o false

El listado de opciones mostrado no es completo pero es represen-tativo.

Page 33: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

12/ 26

Opcion Descripcion Valorespdfmenubar Si se muestra la barra con

el menutrue o false

pdftoolbar Si se muestra la barra conlas herramientas

true o false

El listado de opciones mostrado no es completo pero es represen-tativo.

El siguiente codigo muestra un ejemplo de utilizacion de estasopciones. Estas opciones son las que se han utilizado para estedocumento:

1 \ h y p e r s e t u p{ c o l o r l i n k s= t r u e , %2 c i t e c o l o r=blue , %3 pdfpagemode=F u l l Sc r e e n , %4 f i l e c o l o r=blue , %5 pdfkeywords={ p d f s c r e e n} , %6 l i n k c o l o r=marron1 , %7 u r l c o l o r=blue , %8 pd f f i tw indow= t r u e , %9 p d f a u t h o r={ Juan G u t ie r r e z Aguado} , %

10 p d f t i t l e ={ p d f s c r e e n} , %11 p d f t e x }

Page 34: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

13/ 26

4. El panel de navegacionAl cargar el paquetepdfscreen se puede indicar que se desea unpanel de navegacion por el documento.

Page 35: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

13/ 26

4. El panel de navegacionAl cargar el paquetepdfscreen se puede indicar que se desea unpanel de navegacion por el documento.

Las dos opciones que ofrece son:

panelleft pone un panel de navegacion a la izquierda.

panelright pone un panel de navegacion a ala derecha.

Ejemplos:

\usepackage[screen,spanish,panelright]{pdfscreen}

Page 36: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

14/ 26

\usepackage[screen,spanish,panelleft]{pdfscreen}

Lo que se muestra en estos paneles son los botones por defecto.

Page 37: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

15/ 26

Si se define un emblemaeste aparece en el panel. Por ejemplo, siponemos

\emblema{ escudo uv bw . png}

entonces la imagen aparecera en el panel:

Page 38: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

16/ 26

Se puede proporcionar la pagina web del autor definiendo:\ u r l i d { d i r e c c i o n URL}

Por ejemplo si ponemos:

\ u r l i d { h t t p : / /www. uv . es/ ˜ j g u t i e r r / LatexAvanzado/ LatexAvanzado . html}

Al pulsar sobre el boton correspondiente al textoPagina wwwnos llevarıa a la direccion anterior.

Page 39: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

17/ 26

Logicamente el color de fondo del panel y el de los botones sepueden cambiar (¡uf! menos mal).

Page 40: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

17/ 26

Logicamente el color de fondo del panel y el de los botones sepueden cambiar (¡uf! menos mal).

Por ejemplo:\ d e f i n e c o l o r{ pane lbackg round} { rgb } { . 4 , . 4 , . 4}\ d e f i n e c o l o r{ bu t t onbackg round} { rgb } { . 9 , . 9 , . 9}

produce:

Page 41: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

18/ 26

Es posible definir un panel con los botones que deseemos. Estosbotones pueden ejecutar cualquier accion definida por los menusde Acrobat Reader.Una seleccion de estas acciones es:

Open muestra un dialogo para abrir un documento PDFClose cierra el documento activoPrint abre un dialogo para imprimir el documentoGeneralInfo muestra informacion sobre el documentoFullScreen muestra el documento a pantalla completaFirstPage va a la primera paginaPrevPage retrocede una paginaNextPage avanza una paginaLastPage va a laultima pagina del documentoGoToPage va a la pagina indicada

La lista completa se encuentra en la documentacion sobre el pa-quetehyperref.

Page 42: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

19/ 26

Los botones se pueden crear del siguiente modo:

\ addBut ton{ ancho} { Texto}

donde:

ancho es el ancho que debe tener el boton

Page 43: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

19/ 26

Los botones se pueden crear del siguiente modo:

\ addBut ton{ ancho} { Texto}

donde:

ancho es el ancho que debe tener el boton

Texto es el texto que debe aparecer en el boton.

Pero lo interesante no es definirunicamente el boton sino indi-car que se debe realizar cuando sea pulsado. Esto se indica delsiguiente modo:Que hay que h a c e r{ \ addBut ton{ ancho} { Texto } }

Page 44: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

20/ 26

Si deseamos que al pulsar el boton se ejecute alguna accion deAcrobat la sintaxis es:

\Acrobatmenu{ a c c i o n} { \ addBut ton{ ancho} { Texto } }

Page 45: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

20/ 26

Si deseamos que al pulsar el boton se ejecute alguna accion deAcrobat la sintaxis es:

\Acrobatmenu{ a c c i o n} { \ addBut ton{ ancho} { Texto } }

Por ejemplo\Acrobatmenu{ P r i n t } { \ addBut ton{2cm} { Impr im i r } }

mostrarıa un boton de 2cm de ancho con el texto Imprimir y alpulsarlo se abrirıa el dialogo de impresion de Acrobat.

Page 46: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

21/ 26

El siguiente codigo (que irıa en el preambulo del documento) de-fine el panel:

\ p a n e l w i d t h=2.2cm\ de f\ p a n e l{ \ co lo r box{ pane lbackg round} {\ beg in{ min ipage} [ t ] [ \ p a p e r h e i g h t ] [ b ]{ \ p a n e l w i d t h}

\ c e n t e r i n g\ n u l l \ vspace∗ {12 p t }\ i n c l u d e g r a p h i c s [ w id th= .75 i n ]{ escudo uv bw . png} \ par\ v f i l l

\Acrobatmenu{ PrevPage} { \ addBut ton{0 . 9 cm}{ \ FBlack\ s c a l e b o x{ . 8 } [ 1 . 4 ] { \ b t l } } } \ hspace{−3 p t }

\Acrobatmenu{ NextPage} { \ addBut ton{0 . 9 cm}{ \ LBlack\ s c a l e b o x{ . 8 } [ 1 . 4 ] { \ r t l } } } \ hspace{−3 p t }

\ vspace∗ {1cm}

\Acrobatmenu{ F i r s t P a g e} { \ addBut ton{0 . 9 cm}{ \ FBlack\ s c a l e b o x{ . 8 } [ 1 . 4 ] { \ b t l \ b t l } } } \ hspace{−3 p t }

\Acrobatmenu{ Las tPage} { \ addBut ton{0 . 9 cm}{ \ LBlack\ s c a l e b o x{ . 8 } [ 1 . 4 ] { \ r t l \ r t l } } }

\ vspace∗ {1cm}

\ h y p e r l i n k { c o n t e n t s} { \ addBut ton{1 . 9 0 cm} { I n d i c e } } \ vspace∗ {1cm}

\Acrobatmenu{ P r i n t } { \ addBut ton{1 . 9 0 cm} { Impr im i r } } \ vspace∗ {1cm}

\Acrobatmenu{ Qui t } { \ addBut ton{1 . 9 0 cm} { S a l i r } } \ vspace∗ {1cm}

\ t hepage\ vspace∗ {0 . 2 cm}

\ end{ min ipage}} }

Page 47: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

22/ 26

5. Estableciendo pausasSi deseamos que al mostrar una transparencia no

Page 48: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

22/ 26

5. Estableciendo pausasSi deseamos que al mostrar una transparencia noaparezca

Page 49: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

22/ 26

5. Estableciendo pausasSi deseamos que al mostrar una transparencia noaparezcatoda

Page 50: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

22/ 26

5. Estableciendo pausasSi deseamos que al mostrar una transparencia noaparezcatodala

Page 51: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

22/ 26

5. Estableciendo pausasSi deseamos que al mostrar una transparencia noaparezcatodalainformacion

Page 52: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

22/ 26

5. Estableciendo pausasSi deseamos que al mostrar una transparencia noaparezcatodalainformacion de

Page 53: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

22/ 26

5. Estableciendo pausasSi deseamos que al mostrar una transparencia noaparezcatodalainformacion degolpe

Page 54: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

22/ 26

5. Estableciendo pausasSi deseamos que al mostrar una transparencia noaparezcatodalainformacion degolpehay que indicarle que se desea realizar unapausa.

Para poder insertar pausas hay que cargar el siguiente paquete enel preambulo:

1 \ usepackage{ pause}

Y para indicar que se en un punto particular se desea realizar unapausa hay que insertar el el mandato:

1 \ pause

Page 55: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

23/ 26

Cuando un documento que lleva pausas se procesa conpdflatex

el resultado no es el esperado, si no que aparecen unos cuadradosnaranjas (!) donde aparecıan las pausas.

Page 56: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

24/ 26

Esto es ası debido a que hay que realizar un procesado adicio-nal del documento pdf. Este procesado se realiza mediante unaaplicacion llamadappower4.

Page 57: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

24/ 26

Esto es ası debido a que hay que realizar un procesado adicio-nal del documento pdf. Este procesado se realiza mediante unaaplicacion llamadappower4.

Esta herramienta esta desarrollada en Java y por lo tanto para eje-cutarla hay que tener instada una Maquina Virtual de Java (JREJava Runtime Environment) que se puede descargar desde la pagi-na de Sun.

Page 58: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

24/ 26

Esto es ası debido a que hay que realizar un procesado adicio-nal del documento pdf. Este procesado se realiza mediante unaaplicacion llamadappower4.

Esta herramienta esta desarrollada en Java y por lo tanto para eje-cutarla hay que tener instada una Maquina Virtual de Java (JREJava Runtime Environment) que se puede descargar desde la pagi-na de Sun.

Suponiendo que uno dispone del JRE y de ppower4 el postproce-sado se realiza del siguiente modo:ppower4 entrada.pdf salida.pdf

Y ya esta, ensalida.pdf ya no aparecen los cuadros naranjassino una pausa.

Page 59: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

25/ 26

6. Lanzando aplicaciones desde el do-cumento

El paquetehyperref nos permite lanzar aplicaciones que esteninstaladas en la maquina.

Esto esutil ya que se puede poner un enlace desde el documento.

Page 60: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

25/ 26

6. Lanzando aplicaciones desde el do-cumento

El paquetehyperref nos permite lanzar aplicaciones que esteninstaladas en la maquina.

Esto esutil ya que se puede poner un enlace desde el documento.

Video

Page 61: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

25/ 26

6. Lanzando aplicaciones desde el do-cumento

El paquetehyperref nos permite lanzar aplicaciones que esteninstaladas en la maquina.

Esto esutil ya que se puede poner un enlace desde el documento.

Video

La sintaxis es:1 \ h r e f { run : a p l i c a c i o n} { Texto}

Page 62: J I JJ II Presentaciones con pdfscreenjgutierr/LatexAvanzado/SesionesJuan/...J I JJ II ´Indice Presentacion´ Salir 2/ 26 ´Indice 1. Un primer ejemplo 3 2. Controlando el fondo 5

J I

JJ II

Indice

Presentacion

Salir

26/ 26

Ejercicio:Realiza una presentacion como la que se muestra en :Presentacion