|
|
Haciendo transparencias PDF con LaTeX
(36662 lectures)
Por Carles Pina i Estany
cpina
(http://pinux.info)
Creado el 16/04/2003 23:02 modificado el 16/04/2003 23:02
|
En este mini-artículo podremos ver como usar LaTeX con el paquete pdfscreen para hacer unas transparencias "para proyectar", con un resultado final muy bueno y en PDF (así es portable para Linux, Windows, Mac, ... sin atarnos a necesitar un programa en concreto para visualizarlas.
En Linux también tenemos varias alternativas muy buenas (KPresenter, OpenOffice, Magic Point) pero no tienen todas las ventajas de LaTeX, aparte que no nos hacen un índice contextual, botones (inicio, fin, siguiente), etc. en cada diapositiva ni estan pensados para ser exportado a PDF (sinó para ser utilitzado desde ellos mismos) y otras ventajas varias. | Pagina1/1 |
Antes de ver toda la teoria veremos qué ventajas nos puede aportar LaTeX y pdfscreen para hacer las presentaciones:
- Ventajas de que estamos en LaTeX: separación de presentación y escritura, fórmulas matemáticas complejas sin problemas
- Cambiando una opción nos prepara una versión para imprimir, lista para tomar notas al margen (o con formato tradicional)
- Nos hace un panel con unos botones de navegación
- Podemos definir el fondo para las transparencias, un logo en el panel, transiciones,...
- Con un simple lector de PDF's lo podemos ver: independiente de sistemas operativos, arquitecturas, etc.
Para poder hacer presentaciones con LaTeX y pdfscreen es necesario saber algo (muy poco) de LaTeX, de todas formas podeis ver como se hacen las presentaciones y después aprender a usar LaTeX.
En Debian Woody necesitamos instalar el paquete pdfscreen (aparte del tetex-bin, evidentemente).
El preámbulo del documento contendrá:
\usepackage[screen,panelright,paneltoc,gray,sectionbreak]{pdfscreen}
Las opciones más típicas que le podemos pasar son:
Las opciones más típicas que le podemos pasar son:
print, screen: para imprimir o para enseñar por pantalla
panelleft, panelright: panel con los botones en la izquierda o la derecha
paneltoc: queremos un índice en el panel (usandolo junto a sectionbreak)
nopanel: sin panel de botones
sectionbreak: cada nueva sección será una nueva página
gray, orange, bluelace, blue, palegreen, chocolate: el color de títulos, panel, etc.
Definimos dos entornos, screen y print, con sus parámetros de una forma:
\begin{screen}
\margins{1cm}{1cm}{1cm}{1cm}
\screensize{16cm}{20cm}
\changeoverlay
%Con changeoverlay nos redondea los bordes
%nos permitirá poner más fondos de pantalla
\end{screen}
\begin{print}
\notesname{Notes:}
\def\@seccntformat#1{\llap{\scshape\color{section\thesection@level}
\csname the#1\endcsname.\hspace*{6pt}}}
\end{print}
Entonces podemos hacer el documento de forma "normal":
%hacemos un pequeño título
\title{{Huge{Presentando presentaciones}\
{\Large{Para \href{http://bulma.net}{Bulma}}
\author{Carles Pina i Estany}
\maketitle
%una pequeña sección
\section{Primera transparència}
Hola, que tinguis un molt bon dia.
Hola, que tengais muy buenos dias.
\subsection{primera subsección}
Eso es una subsección. No sale en el índice del panel.
Gracias al sectionbreak podemos escribir de forma normal, sin preocuparnos demasiado de como quedan las transparencias. Él ya dividirá y nos hará el índice.
Si no usamos sectionbreak tendriamos que hacer algo como:
\begin{slide}
Eso es una slide. Queda centrado verticalmente en la página
podemos hacer cosas aqui dentro:
\begin{itemize}
\item hola que tal
\item hello world
\end{itemize}
\end{slide}
\begin{slide}
segunda transparencia
\end{slide}
¡Ojo!: usando el \begin{slide} el índice no se me genera bien (sale saltado, etc.). Así que mejor quitamos el paneltoc
Otras opciones interesantes serian:
\emblema{fichero1.pdf}: pone un pequeño logo en el panel
\overlay{fichero2.pdf}: pone un fondo en cada transparencia
\paneloverlay{fichero3.pdf}: cambia el formato del panel
Entonces ya podemos compilar y verlo:
pdflatex main2.tex
pdflatex main2.tex
pdflatex main2.tex
xpdf main2.pdf
(Es posible que haga falta compilar más de una vez para las referencias cruzadas, generar bien el índice, etc.)
Hay otros paquetes para LaTeX como prosper también muy interesantes pero que no hacen tablas de contenido al lateral de forma contextual, ni el pequeño menú de navegación.
pdfscreen tiene más opciones como poner transiciones entre páginas (sólo con Acrobat Reader, no con xpdf), podemos personalizar los botones del panel...
Con Acrobat Reader también tenemos un modo "pantalla completa" muy elegante.
Cambiando, en el usepackage screen por print tenemos un documento listo para imprimir y tomar notas al lateral.
Aquí podemos ver un miniejemplo de una presentación de 2 páginas (con su código fuente) |
|
|
|
|
|
Comentarios Es posible que se hayan omitido algunos comentarios considerados poco constructivos
| 1. Re: Haciendo transparencias PDF con LaTeX (17/04/2003 01:42, #13690) Por: Criminal (http://mnm.uib.es/~etanol) |
| ¿Puede servir también para exportar a HTML? | No es pot respondre |
2. Re: Haciendo transparencias PDF con LaTeX (17/04/2003 18:59, #13726) Por: cpina (http://pinux.info) |
Hola,
pdfscreen no tiene que yo sepa nada para HTML. De todas formas con el programita tth queda un HTML del .tex del pdfscreen bastante bueno (sin soporte de "adelante-atrás", es un HTML grande y ya está por lo visto, es posible que se pueda configurar).
Aparte del tth hay otros programas para eso mismo que tambien estan muy bien. | No es pot respondre |
|
3. Re: Código fuente (18/04/2003 20:50, #13752) Por: El cobarde anónimo |
| He visto lo bien que te queda el ejemplo. Pero yo no consigo que me quede bien, se me corta la página o me sale muy pequeños los botones.
¿Podrias poner el código fuente del ejemplo? | No es pot respondre |
4. Re: Código fuente (18/04/2003 20:58, #13753) Por: cpina (http://pinux.info) |
Ya está puesto, que despiste, lo siento.
Gracias! | No es pot respondre |
5. Re: Código fuente (19/04/2003 02:52, #13766) Por: El cobarde anónimo |
| Gracias a ti.
Aún tengo alguna duda, como por ejemplo el porqué se ponen esas medidas de pantalla y no otras, o si se puede poner algo como 640x480. Por lo menos me he dado cuenta de que no se llevan bien pdfscreen y babel, sale mal el índice, se sale el texto de los botones.
Ah, no se te olvide la opción spanish de pdfscreen para que salgan los botones en castellano. | No es pot respondre |
6. Re: Código fuente (19/04/2003 12:06, #13776) Por: cpina (http://pinux.info) |
En principio tanto PostScript como PDF estan orientados a impresión, donde se dan las medidas en centímetros/pulgadas, no a pantalla. Seguramente es por esa razón que nos pide los centímetro, no los píxels (es algo rebuscado darle píxels a una hoja de papel).
Gracias! | No es pot respondre |
|
|
|
7. Visores de PDF (19/04/2003 12:27, #13777) Por: El anónimo |
Buen articulo.
Me planteo usar-lo para la presentación del proyecto de la universidad.
Por este motivo tengo una duda, existe algun visor de PDF que permite usar toda la pantalla, o sea a pantalla completa.
Muchas gracias. | No es pot respondre |
8. Re: Visores de PDF (19/04/2003 12:33, #13778) Por: cpina (http://pinux.info) |
Acrobat Reader lo permite sin problemas (haces click en el botón que genera pdfscreen que pone "Full Screen"). Encima ajusta el tamaño de la presentación a la resolución.
Gracias! | No es pot respondre |
|
|
9. Re: Visores de PDF (24/10/2003 21:07, #17623) Por: Arnoldo |
Acrobat reader con ctrl+l y sales con esc.
Perdon por el correo, es por mi uni | No es pot respondre |
|
10. Imprimir presentacion hecha en LaTex (24/03/2004 18:58, #20307) Por: Anónimo |
| Hola, tengo un pequeño problema, espero que me lo sepais resolver.
Tengo unas presentaciones de unos temas de la universidad, y tengo entendido que estan hechos en LaTex.
Me gustaria saber como podria hacer para imprimir esta presentacion a folios, como si fuera un documento normal de pdf.
Muchas gracias por vuestra ayuda.
Javi. | No es pot respondre |
11. Re: Haciendo transparencias PDF con LaTeX (21/06/2005 18:06, #27194) Por: Riq |
Buenas. Solo quería añadir que los links de los ejemplos están malos (tira error de acceso prohibido)
Saludos
Riq | No es pot respondre |
12. Re: Haciendo transparencias PDF con LaTeX (21/06/2005 18:08, #27195) Por: Riq |
| Perdón. El error es el 404 (not found), no el de acceso prohibido. | No es pot respondre |
13. help texlatex urgente (02/12/2006 16:43, #36924) Por: julio |
| desaearia algunos formatos de texlatex o ejemplos gratuitos o paginas web donde existan para pasar mi trabajo de word a Winedt o TExLatex porfis | No es pot respondre |
|
14. Re: Haciendo transparencias PDF con LaTeX (02/12/2005 21:52, #29776) Por: elvio |
| El articulo esta muy bien.
La duda es como debe comenzarse el documento,
cual de estos,
%\documentclass[article]{seminar}
%\documentclass[slidesonly]{article }
%\documentclass[landscapeonly]{seminar}
%\documentstyle[11pt]{article}
%\do cumentclass[notes]{seminar}
%\documentclass[]{seminar}
Creo que noinguno de estos sirve.
Como comenzar entonces?
Gracias.
Elvio | No es pot respondre |
15. Re: Haciendo transparencias PDF con LaTeX (03/12/2006 11:31, #36942) Por: Anònim |
| Em sembla que els enllaços a pinux estan K.O., si voleu els fitxers estan al cache de archive.org :)
http://web.archive.org/web/*/http://pinux.info/fitxers/bulma/ejemplo.pdf
http://web.archive.org/web/*/http://pinux.info/fitxers/bulma/ejemplo.tex | No es pot respondre |
16. Re: Haciendo transparencias PDFscreen con LaTeX (12/06/2007 21:44, #42817) Por: Ramiro |
| He tenido algunos problemas con el comando \pause , pues no se como se realiza la secuencia de configuracion del
ppower4 entrada.pdf salida.pdf | No es pot respondre |
|
|
|
|---|
|
|
|
|
Calificacion
    Vots: 28 |
Danos tu opinion:
|
|
|
|
|
|
|
|