William Taipe
Abril del 2009
Índice
1. Que es pdfscreen 2
1.1. Instalacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2. Opciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
3. Un primer ejemplo 3
4. Controlando el fondo 4
4.1. Definimos el color de fondo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
4.2. Controlar del fondo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
5. Configurando el documento 7
6. El panel de navegación 8
6.1. Definición de color de fondo del panel y botones . . . . . . . . . . . . . . . . . . 11
6.2. Definir un panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
6.3. Creación de botones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
6.4. Algunos ejemplos de definición de panel . . . . . . . . . . . . . . . . . . . . . . . 12
7. Estableciendo pausas 15
7.1. Postprocesado de pdf con ppower4 . . . . . . . . . . . . . . . . . . . . . . . . . 15
9. Slide 16
10.Bibliografı́a 16
1
LATEX PUNO
1 Que es pdfscreen
pdfscreen, es un paquete de LATEX el cual nos brinda, todo un conjunto de herramientas
para la elaboracin de presentaciones.
\usepackage[opciones]{pdfscreen}
6. paneltoc.-el contenido de documento en el panel. Con esta opción invocada, por favor no
use \ tableofcontents en el documento y el paneltoc detiene en cuanto \tableofcontents
se encuentra.
\overlay{graphic file name} este orden nos permite definir el fondo del screen.
\paneloverlay{graphic file} esta orden nos permite definir el fonde del panel de nave-
gacion
\documentclass[a4paper,11pt]{article}
\usepackage{xspace,colortbl}
\usepackage[screen,panelleft,gray,paneltoc]{pdfscreen}
\margins{.75in}{.75in}{.75in}{.75in} \screensize{6.25in}{8in}
\overlay{lightsteelblue.pdf }
\begin{document}
1. hyperref.sty
2. comment.sty
3. truncate.sty
4. graphicx.sty
5. color.sty
6. colortbl.sty
7. calc.sty
8. amssymb.sty
9. amsbsy.sty
10. shortvrb.sty
11. fancybox.sty
3 Un primer ejemplo
\documentclass{article}
\usepackage{xspace,colortbl}
\usepackage[screen]{pdfscreen}
\margins{1cm}{1cm}{1cm}{1cm}% margenes de la presentacion
\screensize{6in}{8in}%tama\~{n}o de la presentacion
\begin{document}
\begin{slide}
PRESENTACION
\end{slide}
\end{document}
4 Controlando el fondo
Es posible cambiar el color del fondo utilizando
\backgroundcolor{}:
\backgroundcolor{white}
Ejemplos:
\backgroundcolor{red} \backgroundcolor{green}
\backgroundcolor{blue} \backgroundcolor{orange}
§ 4.1. Definimos el color de fondo.– Podemos definir colores a nuestro gusto por
ejemplo:
§ 4.2. Controlar del fondo.– Para controlar el fondo, se puede utilizar \overlay{}
El argumento debe ser un fichero en formato png, pdf o jpg.
Por ejemplo, con una fotografia cuyo nombre de archivo es imagen1 y imagen2
\overlay{imagen1} \overlay{imagen2}
5 Configurando el documento
El paquete hyperref permite que se pueda establecer información sobre el documento uti-
lizando \hypersetup{} en el preámbulo.
En la carpeta de trabajo
6 El panel de navegación
Al cargar el paquete pdfscreen se puede indicar que se desea un panel de navegacion por el
documento.
Las dos opciones que ofrece son:
Ejemplos:
\usepackage[screen,spanish,panelright]{pdfscreen}
\definecolor{panelbackground}{rgb}{.0,.8,.8}
\definecolor{buttonbackground}{rgb}{.7,.0,.5}
produce:
§ 6.2. Definir un panel.– Es posible definir un panel con los botones que deseemos.
Estos botones pueden ejecutar cualquier acción definida por los menus de Acrobat Reader. Una
selección de estas acciones es:
§ 6.3. Creación de botones.– Los botones se pueden crear del siguiente modo:
\addButton{ancho}{Texto}
donde:
Pero lo interesante no es definir únicamente el botón sino indicar que se debe realizar cuando
sea pulsado. Esto se indica del siguiente modo:
Si deseamos que al pulsar el botón se ejecute alguna acción de Acrobat la sintaxis es:
\Acrobatmenu{acci\’{o}n}{\addButton{ancho}{Texto}}
Por ejemplo:
\Acrobatmenu{Print}{\addButton{2cm}{Impresi\’{o}n}}
\Acrobatmenu{Print}{\addButton{2cm}{Impresi\’{o}n}}
mostrarı́a un botón de 2cm de ancho con el texto Imprimir y al pulsarlo se abrirı́a el dialogo
de impresión de Acrobat.
\panelwidth=2.2cm
\def\panel{\colorbox{panelbackground}
{ \begin{minipage}[t][\paperheight][b]{\panelwidth}
\centering\null\vspace*{12pt}
\includegraphics[width=.75in]{ima/cien.png}\par\vfill
\Acrobatmenu{PrevPage}{\addButton{0.9cm}
{\FBlack\scalebox{.8}[1.4]{\btl}}}\hspace{-3pt}
\Acrobatmenu{NextPage}{\addButton{0.9cm}
{\LBlack\scalebox{.8}[1.4]{\rtl}}}\hspace{-3pt}
\vspace*{1cm}
\Acrobatmenu{FirstPage}{\addButton{0.9cm}
{\FBlack\scalebox{.8}[1.4]{\btl\btl}}}\hspace{-3pt}
\Acrobatmenu{LastPage}{\addButton{0.9cm}
{\LBlack\scalebox{.8}[1.4]{\rtl\rtl}}}\vspace*{1cm}
\hyperlink{contents}{\addButton{1.90cm}{Indice}}\vspace*{1cm}
\Acrobatmenu{Print}{\addButton{1.90cm}{Imprimir}}\vspace*{1cm}
\Acrobatmenu{Quit}{\addButton{1.90cm}{Salir}}\vspace*{1cm}
\thepage
\vspace*{0.2cm}
\end{minipage}}}
obtenemos:
\panelwidth=6cm
\def\panel{\colorbox{panelbackground}
{ \begin{minipage}[t][\paperheight][b]{\panelwidth}
\centering\null\vspace*{10pt}
\includegraphics[width=3cm]{ima/cien.png}\par\vfill
{\centering\null
\begin{center}
\begin{minipage}{4cm}
\textcolor{blue}{Este documento esta disponible para toda
persona que estudie \LaTeX package pdfcreen}
\end{minipage}\end{center}}
\href{run:AVSEQ08.DAT}{\addButton{3cm}{VIDEO}}
\href{www.google.com}{ \imageButton{6cm}{6cm}{ciels_035}}
\Acrobatmenu{FirstPage}{\addButton{0.9cm}
{\FBlack\scalebox{.8}[1.4]{\btl\btl}}}\hspace{-3pt}
\Acrobatmenu{PrevPage}{\addButton{0.9cm}
{\FBlack\scalebox{.8}[1.4]{\btl}}}\hspace{-3pt}
\Acrobatmenu{NextPage}{\addButton{0.9cm}
{\LBlack\scalebox{.8}[1.4]{\rtl}}}\hspace{-3pt}
\Acrobatmenu{LastPage}{\addButton{0.9cm}
{\LBlack\scalebox{.8}[1.4]{\rtl\rtl}}}\vspace*{.1cm}
\Acrobatmenu{FullScreen}{\addButton{1.90cm}{Completo}}\vspace*{.1cm}
\Acrobatmenu{Print}{\addButton{1.90cm}{Imprimir}}\vspace*{.1cm}
\Acrobatmenu{Quit}{\addButton{1.90cm}{Salir}}\vspace*{.1cm}
\Acrobatmenu{Close}{\addButton{1.90cm}{Cierra Documento}}\vspace*{.1cm}
\Acrobatmenu{GoToPage}{\addButton{1.90cm}{Ir a la p\’{a}gina}}\vspace*{.1cm}
\Acrobatmenu{Open}{\addButton{1.90cm}{Abrir archivo}}\vspace*{.1cm}\\
\href{run:AVSEQ08.DAT}{videos}\\
P\’{a}gina \thepage
\vspace*{1cm}
\end{minipage}}}
obtenemos:
Podemos definir el panel como quisiéramos siempre y cuando conozcamos mas LATEX
7 Estableciendo pausas
Si deseamos que al mostrar una transparencia no aparezca toda la información de golpe hay
que indicarle que se desea realizar una pausa.
Para poder insertar pausas hay que cargar el siguiente paquete en el preámbulo:
\usepackage{pause}
Y para indicar que se en un punto particular se desea realizar una pausa hay que insertar
el el mandato:
\pause
Cuando un documento que lleva pausas se procesa con pdflatex el resultado no es el esperado,
si no que aparecen unos cuadrados naranjas (!) donde aparecian las pausas.
Esto es asi debido a que hay que realizar un procesado adicional del documento pdf. Este
procesado se realiza mediante una aplicación llamada ppower4.
Esta herramienta esta desarrollada en Java y por lo tanto para ejecutarla hay que tener
instada una Maquina Virtual de Java (JRE Java Runtime Environment) que se puede descargar
desde la página de Sun.
§ 7.1. Postprocesado de pdf con ppower4.– Suponiendo que uno dispone del
JRE y de ppower4 el postprocesado se realiza del siguiente modo:
La sintaxis de posprocesado
La sintaxis es:
\href{run:aplicacion}{texto}
9 Slide
Un ambiente de la presentacin está disponible qué puede entrarse como
\begin{slide}
. . slide material . .
\end{slide}
Ejemplo:
10 Bibliografı́a