LaTeX

 

  Mora, Walter. Borbón, Alexander

  Inicio  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30 

 

Descarga e instalación de los programas

Instalación de PERL

Debemos descargar los archivos de instalación de Perl, al momento de esta publicación está disponible en www.activestate.com/ActivePerl/download.htm. Se deben descargar dos archivos: el instalador de Windows 98 (en este caso InstMsi.exe) y Api522e.exe. Los usuarios de Windows NT deben descargar el instalador correspondiente. Los de Windows 2000/XP no necesitan el instalador, solamente  Api522e.exe

Bien, ahora hacemos la instalación de PERL

  1. Win98: Se deben cerrar todas las aplicaciones abiertas, luego corremos InstMsi.exe. Se debe reiniciar el sistema.

  2. Corremos el programa instalador Api522e.exe. En las ventanas de diálogo, presionamos siempre Next. Dejemos que Perl quede grabado en C:/perl

GhostScript

Como referencia y para mantener el orden en el disco duro, creamos una carpeta nueva, digamos "c:\texutils"

Ghostscript es un interpretador para el lenguaje PostScript (TM). GSview es una interface gráfica para MS-Windows o OS/2. Para los documentos que siguen ciertas convenciones (Adobe PostScript Document Structuring Conventions), GSview permite seleccionar páginas para ver o imprimir.

La version actual de LaTeX2HTML funciona bien con GhostScript 5.50. Esta versión se puede conseguir (al momento de esta publicación) en

http://www.ccp14.ac.uk/ccp/ccp14/ftp-mirror/ghostscript/ghost/aladdin/gs550/

Descargar el archivo gsv26550.exe y ejecútelo. Instale GS5.50 en c:\texutils de modo que quede

c:\texutils\GS5.50

Nota: Para usar GhostScript 6.01, debe editar config.pl, después de la línea

close(GS);

y antes de

#Configure things determined by the Ghostscript version

añadir

@gs_devs=qw(pnmraw ppmraw); $gs_version=6.01;

 

Instalación de MiKTEX (si no lo ha instalado ya)

Podemos descargar MiKTEX$\,$ desde

ftp://ctan.tug.org/texarchive/systems/win32/MiK\TeX $\,$/1.20/index.html

  • Corremos setupwiz.exe. Dejamos como directorio de instalación c:\texmf y dejamos la instalación de un directorio local en C:\localtexmf.
  • Descomprimimos el archivo netpbm.zip en c:\texutils\netpbm

Al final se debe tener (y/o editar en caso necesario) el autoexec.bat (o las variables de entorno  en XP), con la línea

C:\PERL\BIN;C:\TEXMF\MiKTeX\BIN;C:\TEXUTILS\GS5.50;C:\TEXUTILS\GSVIEW;C:\TEXUTILS\NETPBM\BIN;
Esto es necesario para que el instalador de Latex2HTML encuentre los progrmas que necesita!
Ya que tenemos MiKTEX$\,$, podemos bajar un editor/shell para trabajar con MiKTEX$\,$, por ejemplo: WinEdt y WinShell for TeX (para usar LaTeX2HTML, no es necesario tener el editor). WinEdt, es mejor hasta la fecha. Además de ser un completísimo shell para MiKTEX$\,$, dispone de una adaptación del diccionario de español, realizado por Juan Luis Varona, para poder pasar el verificador ortográfico a nuestro trabajo, y muchas cosas más. Este programa es shareware, se puede usar libremente durante 31 días después de los cuales si quiere seguir usándolo tiene que registrarse (40 dólares) aunque el programa sigue funcionando después de este periodo. Estos son los enlaces de CTAN donde se bajan el programa winedt5.exe (2631 Kb) y el diccionario es.zip (682 Kb). Juan Luis Varona mantiene es su servidor una versión más reciente del mismo diccionario spandict.zip (692 Kb). Las instrucciones para que WinEdt use este diccionario se encuentran en la sección configurar WinEdt de este sitio web. WinShell for TeX, que en este momento va por la versión 2.0, tiene la ventaja de que es el mejor freeware. Este es el enlace que baja el programa WinSell20.exe (1142 Kb).

 

Instalación de LATEX2HTML

Descargue LaTeX2HTML del sitio:

http://saftsack.fs.uni-bayreuth.de/~latex2ht/current/

El archivo que descargamos, 'latex2html-2002.tar.gz' o la versión más reciente. Lo ponemos en una carpeta 'c:\temp' que al final borraremos.

  1. En el archivo c:\mktemp\latex2html-... editamos el archivo prefs.pm (digamos con NotePad o WordPad). Una configuración básica se obtiene buscando y editando las líneas siguientes:

    $prefs{'EXTRAPATH'}='C:\\TEXUTILS\\GS5.50;C:\\TEXUTILS\\NETPBM\\BIN';

    ...

    $prefs{'PREFIX'} = 'C:\\TEXUTILS\\L2H';

    Con esto LaTeX2HTML se instalará en C:\TEXUTILS\L2H

     

  2. 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í se debe reconocer 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 2002-2-1 (Revision 1.49)
    Accompanies LaTeX2HTML, (C) 1999 GNU Public License.

    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\miktex\bin\tex.exe
    checking for latex... C:\texmf\miktex\bin\latex.exe
    checking for initex... C:\texmf\miktex\bin\initex.exe
    checking for kpsewhich... C:\texmf\miktex\bin\kpsewhich.exe
    checking for kpsewhich syntax... ok (style=1)
    checking for TeX include path... /temp/latex2html-2002-2-1/latex2html-2002-2-1\html
    checking for mktexlsr... C:\texmf\miktex\bin\mktexlsr.exe
    checking for dvips... C:\texmf\miktex\bin\dvips.exe
    checking dvips version... 5.94a
    checking if dvips supports the combination of -E and -i -S 1... yes
    checking for html4-check... no
    checking for gswin32c... c:\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
    checking for pnmcrop... c:\texutils\netpbm\bin\pnmcrop.exe
    checking if pnmcrop can crop from one direction... yes
    checking for pnmflip... c:\texutils\netpbm\bin\pnmflip.exe
    checking for ppmquant... c:\texutils\netpbm\bin\ppmquant.exe
    checking for pnmfile... c:\texutils\netpbm\bin\pnmfile.exe
    checking for pnmcat... c:\texutils\netpbm\bin\pnmcat.exe
    checking for pbmmake... c:\texutils\netpbm\bin\pbmmake.exe
    checking for ppmtogif... c:\texutils\netpbm\bin\ppmtogif.exe
    checking if ppmtogif can make transparent GIFs... yes
    checking if ppmtogif can make interlaced GIFs... yes
    checking for pnmtopng... c:\texutils\netpbm\bin\pnmtopng.exe
    checking for ppmtojpeg... no
    Warning: You cannot directly translate/modify graphics of format.
    checking for pnmcut... c:\texutils\netpbm\bin\pnmcut.exe
    checking for pnmpad... c:\texutils\netpbm\bin\pnmpad.exe
    checking for pnmrotate... c:\texutils\netpbm\bin\pnmrotate.exe
    checking for pnmscale... c:\texutils\netpbm\bin\pnmscale.exe
    checking for giftopnm... c:\texutils\netpbm\bin\giftopnm.exe
    checking for jpegtopnm... no
    Warning: You cannot directly translate/modify graphics of format.
    checking for pngtopnm... C:\texmf\miktex\bin\pngtopnm.exe
    checking for tifftopnm... C:\texmf\miktex\bin\tifftopnm.exe
    checking for picttoppm... c:\texutils\netpbm\bin\picttoppm.exe
    checking for anytopnm... no
    Warning: You cannot directly translate/modify graphics of format.
    checking for bmptoppm... c:\texutils\netpbm\bin\bmptoppm.exe
    checking for pcxtoppm... C:\texmf\miktex\bin\pcxtoppm.exe
    checking for sgitopnm... c:\texutils\netpbm\bin\sgitopnm.exe
    checking for xbmtopbm... c:\texutils\netpbm\bin\xbmtopbm.exe
    checking for xwdtopnm... c:\texutils\netpbm\bin\xwdtopnm.exe
    checking if multiple pipes work... no
    Unfortunately multiple pipes are not reliable on this OS.
    checking for temporary disk space... C:\DOCUME~1\CONFIG~1\Temp
    creating cfgcache.pm
    creating test.bat
    creating install.bat
    Note: Will install...
    ... executables to : <su elección o C:\TEXUTILS\L2H.>
    ... shared library items to : <>
    ... unshared library items to : <>
     
    
    

    Esta salida se graba en el archivo config.log en este mismo directorio

     

  3. Ejecutamos install.bat.

    Este programa copia los archivos a C:\TEXUTILS\L2H. Después de esto se puede borrar el archivo temporal c:\mktemp

  4. 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';
    $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 cambiamos por "Contenido", etc.

    Ya todo está listo. Ahora podemos, desde una ventana MS-DOS, traducir miarchivo.tex (con la sintaxis apropiada) escribiendo

    latex2html miarchivo.tex (ENTER)

    Y esperar. 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 decargar en

    http://cbl.leeds.ac.uk/nikos/tex2html/doc/manual/manual.html

 


Cidse - Revista virtual Matemática, Educación e Internet - ITCR
Derechos Reservados