DESCARGA E INSTALACIÓN DE LOS PROGRAMAS
73
3. En c:\mktemp\latex2html-... ejecutamos config.bat (se abre una ventana
MS-Dos). Esta es la parte más delicada de la instalación. Aquí debe se debe recono-
cer todo lo que hemos instalado. Posiblemente la corrida se detenga en la línea
Cheking for dvips version...
pero basta dar ENTER un par de veces para que siga adelante. En todo caso, la
corrida debe quedar con los siguientes elementos:
config.pl, Release ...
...
...
checking for old config file
(cfgcache.pm)... not found (ok)
checking for platform... MSWin32
(Windows 32 bit)
checking for C:\Perl\bin\perl.exe...
C:\Perl\bin\perl.exe
checking perl version... 5.00503
checking if
perl supports some dbm... yes
checking if perl globbing works...
yes
checking for tex... C:\TEXMF\MiK\TeX $\,$\BIN\tex.exe
checking
for latex... C:\TEXMF\MiK\TeX $\,$\BIN\latex.exe
checking for
initex... C:\TEXMF\MiK\TeX $\,$\BIN\initex.exe
checking for
kpsewhich... no
checking for TeX include path... NONE Warning:
Will not automatically install LaTeX2HTML style files.
checking for dvips... C:\TEXMF\MiK\TeX $\,$\BIN\dvips.exe
checking dvips version... 5.86
checking if dvips supports the combination of -E
and -i -S 1... yes
checking for html4-check... no
checking for
gswin32c... \TEXUTILS\GS5.50\gswin32c.exe
checking for ghostscript
version... 5.50
checking for ghostscript portable bitmap device...
pnmraw
checking for full color device for anti-aliasing... ppmraw
checking for ghostscript library and font paths... built-in paths
are correct
Convert pdf file to text document - SDK software service:C# PDF Convert to Text SDK: Convert PDF to txt files in C#.net, ASP.NET MVC, WinForms, WPF application
C# PDF to Text (TXT) Converting Library to Convert PDF to Text
www.rasteredge.com
Convert pdf file to text document - SDK software service:VB.NET PDF Convert to Text SDK: Convert PDF to txt files in vb.net, ASP.NET MVC, WinForms, WPF application
VB.NET Guide and Sample Codes to Convert PDF to Text in .NET Project
www.rasteredge.com
74
TRADUCCIÓN LAT
E
XA HTML:LAT
E
X2HTML
checking for pnmcrop...
\TEXUTILS\NETPBM\BIN\pnmcrop.exe
checking if pnmcrop can crop from
one direction... yes
checking for pnmflip...
\TEXUTILS\NETPBM\BIN\pnmflip.exe
checking for ppmquant...
\TEXUTILS\NETPBM\BIN\ppmquant.exe
checking for pnmfile...
\TEXUTILS\NETPBM\BIN\pnmfile.exe
checking for pnmcat...
\TEXUTILS\NETPBM\BIN\pnmcat.exe
checking for pbmmake...
\TEXUTILS\NETPBM\BIN\pbmmake.exe
checking for ppmtogif...
\TEXUTILS\NETPBM\BIN\ppmtogif.exe
checking if ppmtogif can make
transparent GIFs... yes
checking if ppmtogif can make interlaced
GIFs... yes
checking for pnmtopng...
\TEXUTILS\NETPBM\BIN\pnmtopng.exe
checking if multiple pipes
work... no Unfortunately multiple pipes are not reliable on this
OS.
checking for temporary disk space... C:\WINDOWS\TEMP
creating
cfgcache.pm
creating test.bat creating install.bat Note: Will
install...
... executables to
: C:\TEXUTILS\L2H\bin
... library items to : C:\TEXUTILS\L2H
Esta salida se graba en el archivo config.log en este mismo directorio
4. Ejecutamos install.bat.
Este programa copia los archivos a C:\TEXUTILS\L2H.
Después de esto se puede borrar el archivo temporal c:\mktemp
5. Ahora configuramos LaTeX2HTML. En C:\TEXUTILS\L2H abrimos l2hconfig.pm
(digamos con NotePad) buscamos y hacemos los siguientes cambios.
@IMAGE_TYPES=qw(gif png);
$LOCAL_ICONS=1;
$HTML_VERSION=’3.2, math’;
SDK software service:C# PDF Text Extract Library: extract text content from PDF file in
XDoc.PDF for .NET offers advanced & mature APIs for developers to extract text content from PDF document file in C#.NET class application.
www.rasteredge.com
SDK software service:VB.NET PDF Text Extract Library: extract text content from PDF
this advanced PDF Add-On, developers are able to extract target text content from source PDF document and save extracted text to other file formats through VB
www.rasteredge.com
DESCARGA E INSTALACIÓN DE LOS PROGRAMAS
75
$UNSEGMENT = 1;
$EXTRA_IMAGE_SCALE = 2;
$MATH_SCALE_FACTOR = 1.5;
$MATH_SCALE_FACTOR define el tamaño del texto matemático, 1.2 puede ser muy
pequeño y 1.6 muy grande.
Aquí podemos cambiar el idioma, buscamos por ejemplo "Contents" y lo cambi-
amos por "Contenido", etc.
Ya todo estálisto. Ahora podemos, desde una ventana MS-DOS, traducirmiarchivo.tex
(con la sintaxis apropiada) escribiendo
latex2html
miarchivo.tex
(ENTER)
Yesperar. Esto genera una carpeta “miarchivo” con las páginas web y los archivos
adicionales indispensables (en l2hconf.pm hay una variable de instalación llamada
$TEXINPUTS la cual le dice a LaTeX2HTML dónde buscar los archivos *.tex para
procesar).
Si esto no funciona, se puede llevar el archivo *.tex a de C:\TEXUTILS\L2H\BIN y
desde una ventana MS-Dos hacer la misma corrida. La carpeta quedará en este
directorio.
Algunas opciones se pueden poner en esta línea de comandos. Por ejemplo
latex2html -no_math -html_version 3.2 -no_navigation miarchivoal.tex
o
latex2html -split, -no_navigation -show_section_numbers miarchivo.tex
Un Manual completo de LaTeX2HTML (en Latex) se puede encontrar y descargar en
http://cbl.leeds.ac.uk/nikos/tex2html/doc/manual/manual.html
SDK software service:VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
All object data. File attachment. Hidden layer content. Convert smooth lines to curves. VB.NET Demo Code to Optimize An Exist PDF File in Visual C#.NET Project.
www.rasteredge.com
SDK software service:C# PDF File Split Library: Split, seperate PDF into multiple files
Visual C# .NET PDF document splitter control toolkit SDK can not only offer C# developers a professional .NET solution to split PDF document file but also
www.rasteredge.com
SDK software service:C# PDF File Compress Library: Compress reduce PDF size in C#.net
All object data. File attachment. Hidden layer content. Convert smooth lines to curves. Flatten visible layers. C#.NET DLLs: Compress PDF Document.
www.rasteredge.com
SDK software service:VB.NET PDF File Merge Library: Merge, append PDF files in vb.net
VB.NET Demo code to Append PDF Document. In addition, VB.NET users can append a PDF file to the end of a current PDF document and combine to a single PDF file.
www.rasteredge.com
Capítulo 7
CÓMO HACER TRANSPARENCIAS CON
LA CLASE BEAMER
7.1 INTRODUCCIÓN
“Beamer” es una clase LaTeX (\documentclass{beamer}) para generar transparencias
para presentaciones (à la Power Point).
Un documento “beamer” consiste de una sucesión de marcos (frames). En el caso más
simple, un marco solo contiene una transparencia. Un ejemplo de transparencia (usando el
tema “Warsaw”) se ve en la figura7.1.
LaTeX.. Walter Mora F., Alex Borbón A.
Derechos Reservados
c
°2008 Revista digital Matemática, Educación e Internet (www.cidse.itcr.ac.cr)
77
SDK software service:VB.NET PDF File Split Library: Split, seperate PDF into multiple
Separate source PDF document file by defined page range in VB.NET class application. Divide PDF file into multiple files by outputting PDF file size.
www.rasteredge.com
SDK software service:C# PDF File Merge Library: Merge, append PDF files in C#.net, ASP.
document file, and choose to create a new PDF file in .NET deleting, PDF document splitting, PDF page reordering and PDF page image and text extraction.
www.rasteredge.com
78
CÓMO HACER TRANSPARENCIAS CON LA CLASE BEAMER
Figura 7.1 Transparencia Beamer.
†¿Qué significa “beamer”?. Formalmente “der Beamer (-s)” significa un proyector digital
oLCD ([13]). Beamer fue desarrollado por Till Tantau.
7.2 INSTALAR BEAMER
Beamer viene incluido en MikTeX 2.5,2.6 y 2.7. Si tiene una instalación completa (la cual
puede obtener en en http://miktex.org, se descarga ‘Download MiKTeX 2.x Net Installer’)
puede usar beamer sin problemas.
Si no tiene una instalación completa, haga lo siguiente
1. Vaya a INICIO-Programas-MikTex2.x-BrowsePackages
2. Seleccione beamer e instale el paquete desde internet o desde un disco (usted puede
cambiar esta opción, antes de seleccionar beamer, en el menú Repository-Change
Package Repository)
3. Vaya a INICIO-Programas-MikTex2.x-Settings y luego haga clic en ‘Refresh FNDB’
yluego en ‘Update Formats’
7.3 UN DOCUMENTO BEAMER
La estructura general de un posible documento Beamer es,
UN DOCUMENTO BEAMER
79
\documentclass{beamer}
\usefonttheme{professionalfonts}% font de LaTeX
\usetheme{Warsaw}
% Tema escogido en este ejemplo
\setBeamercovered{transparent}
%%%% packages y comandos personales %%%%
\usepackage[latin1]{inputenc}
\usepackage{latexsym} % Smbolos
\usepackage{amsmath}
\usepackage{amssymb}
\newtheorem{Teorema}{Teorema}
\newtheorem{Ejemplo}{Ejemplo}
\newtheorem{Definicion}{Definicin}
\newtheorem{Corolario}{Corolario}
\newtheorem{Prueba}{Prueba}
\begin{document}
\title{Factorizacin en $Z_p[x]$ y en $Z[x].$\\}
\subtitle{Parte I}
\author{{\large Walter Mora F.}\\
{\small Escuela de Matemtica, ITCR}\\{\small www.itcr.ac.cr/revistamate/}\\
\vspace*{0.5cm}}
\date{Junio 2007}
\frame{\titlepage}
\section{...}
\begin{frame}{Ttulo de este marco}
%texto
\end{frame}
\begin{frame}{Ttulo de este marco}
%texto
\end{frame}
\end{document}
Compilar
† Un documento Beamer se puede compilar directamente con
PDFLaTeX
yverlo
con Acrobat Reader. Pero...
† si hay gráficos, pdfLaTeX funciona bien si los gráficos son PDF
† si hay gráficos EPS, podemos cambiar el formato de todas las imágenes a PDF
con Acrobat Distiller o Adobe Illustrator, por ejemplo.
La primera transparencia del código anterior es
80
CÓMO HACER TRANSPARENCIAS CON LA CLASE BEAMER
Figura 7.2 Transparencia Beamer. Tema Warsaw
Notas.
† Beamer carga (por default) “graphicx” para el soporte de gráficos.
† La lista de temas que viene con Beamer es
\usetheme{Bergen}
\usetheme{Boadilla}
\usetheme{Copenhagen}
\usetheme{Dresden}
\usetheme{Hannover}
\usetheme{Luebeck}
\usetheme{AnnArbor}
\usetheme{Berkeley}
\usetheme{Darmstadt}
\usetheme{Frankfurt}
\usetheme{Ilmenau}
\usetheme{Madrid}%azulito-li;la
\usetheme{Warsaw}%int
\usetheme{Antibes}
\usetheme{Berlin}
\usetheme{CambridgeUS}%rojo-gris
\usetheme{Malmoe}
\usetheme{PaloAlto}
† Una vista de los temas se puede encontrar en [10] o también en
http://mike.polycat.net/gallery/beamer-themes
MARCOS
81
† En internet hay otros tantos temas Beamer disponibles, usualmente temas de partic-
ulares o instituciones pero de distribución libre. Los temas se pueden personalizar
(ver [10]).
7.4 MARCOS
Marcos con una lista de items.
El uso más común de un marco es poner una lista de items
\begin{frame}
\frametitle{Campo Galois $GF(p^r)$}
\framesubtitle{Resumen}
\begin{enumerate}
\item Todo dominio integral {\em finito} es un campo\\
\item Si $F$ es un campo con $q$ elementos, y $a$
es un elemento no nulo de $F$, entonces $a^{q-1}=1$\\
\item Si $F$ es un campo con $q$ elementos, entonces cualquier $a \in \, F$
satisface la ecuacin $x^q-x=0$\\
\end{enumerate}
\end{frame}
Figura 7.3 Marco Beamer. Tema Warsaw
7.5 VELOS (OVERLAYS)
En una presentación puede ser deseable que los items vayan apareciendo uno a al vez,
mientras los otros permanecen con un velo. Esto se puede lograr agregando la opción
[<+->] los entornos enumerate o itemize. La salida de este código se muestra en la
82
CÓMO HACER TRANSPARENCIAS CON LA CLASE BEAMER
figura7.4.
\begin{frame}
\frametitle{Campo Galois $GF(p^r)$}
\framesubtitle{Resumen}
\begin{enumerate}[<+->]% <- NUEVA OPCION
\item Sea $F$ un campo con $q$ elementos y $a$ un elemento no nulo de $F$.
Si $n$ es el orden de $a$, entonces $n|(q-1)$.\\
\item Sea $p$ primo y $m(x)$ un polinomio irreducible de grado $r$ en $Z_p[x]$.
Entonces la clase residual $Z_p[x]/\equiv_{m(x)}$ es un campo
con $p^r$ elementos que contiene $Z_p$ y una raz de $m(x)$.
\item Sea $F$ un campo con $q$ elementos.
Entonces $q=p^r$ con $p$ primo y $r \in \, N$
\end{enumerate}
\end{frame}
velos
Figura 7.4 Marco Beamer con dos “velos”.
7.5.1 Opciones
<i->
y
nuncover<i->
En vez de usar la opción [<+->] en el entorno enumerate (o itemize), se puede agregar un
comportamiento un poco más dinámico usandolas opciones <i-> y \uncover<i->{texto}.
Con estas opciones podemos controlar la secuencia en la que se presentan distintas líneas
en una transparencia.
† \item<i-> indica que este item se presenta en la i-ésima transparencia. En la prác-
tica se puede ver como la misma transparencia con un velo menos.
Documents you may be interested
Documents you may be interested