Solución:
En primer lugar, verifique los archivos README, la documentación disponible del paquete, tal vez el comienzo del .dtx
archivo para obtener información de instalación.
Instalación de un paquete disponible como paquete dtx / ins:
-
Descargue el contenido del directorio del paquete.
dtx
es la extensión de un archivo fuente documentado,ins
es la extensión de un archivo de instalación. Pon esto en un directorio temporal. -
Si no hay nada escrito de manera diferente en un archivo README, ejecute LaTeX (o TeX) en el
.ins
expediente. Esto se hace mejor usando el símbolo del sistema (latex packagename.ins
), pero puede usar su editor TeX en modo LaTeX / DVI-LaTeX o como se llama allí. Esto normalmente produciría uno o más archivos que terminan en.sty
, quizás algunos archivos adicionales. Como ahora tiene archivos cls o sty o similares, los pasos restantes son los mismos que en la siguiente forma alternativa:
Instalación de archivos sty o cls:
-
Cree un nuevo directorio con el nombre del paquete en su estructura de directorio texmf local, vea también Crear un árbol texmf local en MiKTeX. Por qué no elegir el árbol texmf principal de MiKTeX, consulte Propósito de los árboles texmf locales.
-
Copie los archivos del paquete (
*.sty
,*.cls
etc.) en este directorio. -
Dar a conocer el nuevo paquete a MiKTeX: actualice la base de datos de nombres de archivo MiKTeX. Para hacer esto, haga clic en “Inicio / Programas / MiKTeX 2.x / Mantenimiento / Configuración” (o similar) para acceder a las opciones de MiKTeX, haga clic en el botón “Actualizar FNDB”. La instalación se ha completado.
-
Si aún no descargó la documentación, puede obtenerla ejecutando pdfLaTeX o LaTeX en el
.dtx
expediente. Compile dos veces para obtener las referencias correctas.
Obtención e instalación de archivos universales empaquetados:
Quizás podría obtener un archivo con la extensión .tds.zip
. Dichos archivos son archivos que se ajustan a la estructura de su directorio TeX. Ábrelo, comprueba la estructura del contenido. Podrías extraerlo al lugar correcto. También aquí, como después de cualquier instalación, actualice la base de datos de nombres de archivo MiKTeX.
Instalación de un paquete de fuentes
La instalación de un paquete de fuentes, especialmente para las fuentes Type1, requiere pasos adicionales. Consulte Instalación manual de fuentes.
Enlaces con más información:
-
Integración de adiciones locales en MiKTeX.org
-
¿Qué son las fuentes LaTeX documentadas (archivos .dtx) en las Preguntas frecuentes de UK TeX?
-
Instalación de cosas en un sistema (La) TeX con instrucciones generales detalladas en las Preguntas frecuentes de UK TeX
-
Descarga e instalación de paquetes de Nicola LC Talbot
-
El formato dtx de Joseph Wright
Una forma diferente y muy efectiva, utilizando un repositorio local:
(funciona solo para todos los paquetes disponibles en el repositorio de paquetes MiKTeX)
-
Utilice el instalador de red de MiKTeX para descargar el repositorio completo de MiKTeX a una unidad USB.
-
En un sistema MiKTeX, elija este directorio como el repositorio de paquetes local en el administrador de paquetes.
-
Utilice este repositorio local para la instalación y las actualizaciones.
-
Puede actualizar ese repositorio local más tarde usando el instalador de red: carga la base de datos desde el servidor, compara y descarga paquetes nuevos o actualizados.
Puede configurar un repositorio de paquetes local en su computadora.
Necesita acceso a Internet para descargar los paquetes MikTex.
Mi problema es que no puedo configurar la configuración del proxy de Internet de MikTex en mi sistema, así que probé hoy la siguiente solución con MikTex 2.9 y funcionó sin problemas; la instalación del paquete sobre la marcha también funcionó bien.
- Crea la carpeta, por ejemplo
c:miktex_pkgs
-
Copie el siguiente archivo a la carpeta
c:miktex_pkgs
(Si no copia los archivos, probablemente obtendrá algunos errores de MikTex. Consulte http://bruceyf.wordpress.com/2008/05/07/miktexs-secret-local-package-repository/ para obtener más detalles):http://mirrors.ctan.org/systems/win32/miktex/tm/packages/README.TXT
http://mirrors.ctan.org/systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
http://mirrors.ctan.org/systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-
Puede copiar cualquier paquete que necesite desde http://www.ctan.org/tex-archive/systems/win32/miktex/tm/packages a su carpeta local
c:miktex_pkgs
-
En este punto tienes dos opciones.
-
Actualice su sistema MikTex: desde el menú Inicio de Windows -> Programas -> Miktex 2.9 -> Mantenimiento (Admin) -> ejecute el programa “Configuración (Admin)”
Vaya a la pestaña “Repositorio de paquetes” y elija la carpeta
c:miktex_pkgs
Instalar paquetes …
-
Abra un símbolo del sistema y navegue hasta
c:miktex_pkgs
Usar
mpm.exe --install {name}
para instalar paquetes. los{name}
no incluye ninguna de las extensiones (.cab
,.tar.lzma
,.tar.bz2
, etc.).
-
Esto es un sencillo y simple respuesta que funcionó para mí.
Como ejemplo, tomaré el paquete listofitems de CTAN y Miktex 2.9. Suponemos que el paquete no está disponible en Miktex Package Manager, de lo contrario se puede instalar directamente con el administrador.
- Crear un directorio local donde tendrás todos tus paquetes instalados manualmente. Por ejemplo:
C:myextrapackagestexlatex
(lostexlatex
carpeta y subcarpeta debe ser allí, si no, Miktex no aceptará el directorio como S. Kottwitz dijo anteriormente, peromyextrapackage
puede ser cualquier camino que elija). - Agregar el directorio
C:myextrapackages
a Miktex. Procedimiento: ir aMiktex Settings
-> seleccione la pestañaRoots
-> y haga clic en elAdd
Botón (más detalles aquí)
Nota: Mira que tenemos Excluido lostexlatex
carpetas de la ruta agregada. Si intenta agregar la ruta completaC:myextrapackagestexlatex
a Miktex puede obtener un error. - Descargue el archivo .zip con el paquete (en nuestro caso listofitems.zip disponible en la página CTAN)
- Desempaquete el contenido del archivo del paquete .zip en una carpeta del paquete con el mismo nombre (en nuestro caso
listofitems.zip
está descomprimido en la carpetalistofitems
). - Copie la carpeta del paquete en su directorio ya agregado nuevo. (en este ejemplo, el resultado final es el directorio
C:myextrapackagestexlatexlistofitems
con todos los archivos descomprimidos dentro)
En el futuro, si descarga más paquetes, omita los pasos 1. y 2. Y siga los pasos 3 a 5 utilizando su directorio local (en este caso C:myextrapackagestexlatex
)