Mantenimiento de LATEX
Nuevas carpetas usadas por MiKTeX 2.9
ATENCIÓN: Desde la versión 2.5, MiKTeX ya no utiliza los directorios raíces c:\texmf y c:\localtexmf.
Ahora el directorio raíz es:
C:\Archivos de programa\MiKTeX 2.9
PERO, también es directorio raíz:
C:\Documents and Settings\Nombre_Usuario\Datos de programa\MiKTeX\2.9,
Esto significa que los ficheros de configuración están en estas carpetas, así como las bases de datos
en las que MiKTeX busca los ficheros al compilar un documento codificado en .tex; de hecho las bases
de datos .fndb están en:
C:\Documents and Settings\Nombre_Usuario\Configuración local\Datos de programa\MiKTeX\2.9\miktex\config\;
estas bases son cuatro y tienen nombres parecidos a éste:
C:\Documents and Settings\Nombre_Usuario\Configuración local\Datos de programa\MiKTeX\2.9\miktex\config\4fdbbb8403fd636972f6cddeabca45f1.fndb
Actualización de MiKTeX 2.9
Un par de veces al año conviene actualizar las versiones de los paquetes ("packages") de
MikTeX. Para ello buscamos:
Inicio --> Todos los programas --> MikTeX 2.9 --> Update (clic)
Después elegimos la option de descagar los paquetes de Internet (Primera de las opciones)
Elegimos un servidor próximo, preferentemente Rediris o algún europeo, para España.
Un poco de paciencia y a esperar. Miktex completa solo toda la instalación,
sin necesidad de "refrescar".
Ficheros .cls y .sty
Debemos prestar atención a los ficheros .sty y .cls que están situados por debajo
de la carpeta C:\Archivos de programa\MiKTeX 2.9\tex\. Los ficheros .sty describen instrucciones
para los paquetes de LaTeX; por ejemplo babel.sty, graphicx.sty, ... y se insertan en el
preámbulo del documento con la instrucción
\usepackage[optativas]{obligatorio}, por ejemplo,
\usepackage[spanish,basque]{babel}
\usepackage[pdftex]{graphicx}
Los ficheros .cls son los ficheros con instrucciones de estilo sobre las clases,
hay pocos: article.cls, book.cls, etc. Son los ficheros que aparecen en
\documentclass[a4paper]{article}
\documentclass[12pt]{book}
- A veces abrimos un fichero .tex que necesita algún fichero .sty o .cls,
que NO ESTÁ en nuestro ordenador. ¿Qué debemos hacer entonces?. En primer
lugar, saber que esto es muy usual; hay más de 1000 ficheros .sty y varias
decenas de ficheros .cls. LO QUE TENEMOS QUE HACER es buscarlo en los Servidores
Espejos (Mirrors) de CTAN (Comprehensive Tex Archive Network):
Búsqueda en CTAN
Bajamos el fichero que necesitamos y lo guardamos en alguna carpeta bajo
C:\Archivos de programa\MiKTeX 2.9\tex\. En principio en cualquiera, pero es preferible
crearle una carpeta nueva en C:\Archivos de programa\MiKTeX 2.9\tex\latex\ y dejarlo en ella.
Por ejemplo, si hemos bajado deriv.sty lo dejamos en
C:\Archivos de programa\MiKTeX 2.9\tex\latex\deriv\ .
- A continuación debemos refrescar MiKTeX. Esta acción actualiza dos ficheros
.fndb que contienen unas bases de datos de la ubicación de los ficheros que latex, yap,
dvips y otros programas necesitarán consultar.
De cualquier modo, es muy conveniente, refrescar MiKTeX con alguna frecuencia; sobre todo,
después de depositar ficheros nuevos bajo la carpeta C:\Archivos de programa\MiKTeX 2.9\tex\.
Lo que debemos hacer, es abrir sucesivamente INICIO ---> TODOS LOS PROGRAMAS ---> MIKTEX 2.9 --->
Settings ---> "Refresh FNBD" ---> Aceptar. (fin)
Portada
de la Sección Departamental
Modificada el 13 de diciembre de 2010.
Páginas administradas por Juan-Miguel Gracia: