
¿El siguiente procedimiento es correcto?
1)Ocurrió el siguiente error:
`! LaTeX Error: File "baskervillef.sty" not found.`
2)Intento instalar `baskervillef.sty'. Para ello utilizo la página:
https://ctan.org/tex-archive/fonts/baskervillef
3)Lo descargué, es decir baskervillef.zip
, en el que existen los siguientes archivos:
- doc
- enc
- mapa
- de tipo abierto
- Texas
- tfm
- tipo 1
- vf
- LÉAME
4)Abro el archivo tex
y luego encontré el archivo baskervillef.sty
en el archivo.tex
5)pongosoloun archivo baskervillef.sty
en la ruta C:\texlive\texmf-local\tex\baskervillef.sty
.Ignoro todos los archivos descargados(descrito en2)) excepto baskervillef.sty
. No estoy seguro, ¿está bien?
6)Ejecute el código mktexlsr
en el símbolo del sistema para reflejar el cambio de agregar el archivo de estilo.
Editar para comentarios
- Ejecuté el código
kpsewhich --var-value TEXMFLOCAL
en el símbolo del sistema y su retorno esC:/texlive/texmf-local
- Entonces, descargo el archivo
baskervillef.tds
que contiene tres directorios, es decir, doc,fuente,Texas. - Puse estas tres cosas
doc, font, tex
(incluidos 638 archivos y 25 carpetas) en la rutaC:/texlive/texmf-local
que es el retorno del archivokpsewhich --var-value TEXMFLOCAL
. - Ejecute el código
mktexlsr
para reflejar los cambios anteriores.
Respuesta1
SIEMPRE debe hacer todo lo posible para utilizar el administrador de paquetes para instalar cualquier paquete faltante, ya que debería saber dónde colocarlo en este caso.638 archivos (600 de ellos son fuentes) y 25 carpetasespecíficamente para sus modificaciones específicas a la distribución.
Si debe descargar manualmentebusca el zip TDSEn este caso lo eshttp://mirrors.ctan.org/install/fonts/baskervillef.tds.zipeste archivo es COMPATIBLE con TDS, lo que significa que solo necesita descomprimirlo exactamente en la ubicación correcta y será similar al que descargó el administrador de paquetes.
Entiendo que en su caso está desconectado y no puede descargar cuando sea necesario; sin embargo, le sugiero encarecidamente que considere la posibilidad de descargar un conjunto completo de archivos en una única ubicación (USB de 4 a 8 GB) de modo que su Tex El administrador de paquetes en vivo puede usar el conjunto local cuando los necesite. Esto a menudo se hace de manera similar a una instalación de red donde los usuarios individuales pueden llamar a un repositorio local. Sería más sencillo que descargar paquetes individuales con frecuencia. Una alternativa es obtener el DVD anual de Tex Live (abril) y simplemente actualizar esas partes de su sistema cuando sea necesario.
No sé si encontrará W32TeX más adecuado para sus necesidades y ambosabTexinstEl administrador de paquetes o el administrador de configuración Standard Tex Live pueden permitirle seleccionar y/o actualizar grandes grupos de paquetes sin tener que descargar la colección completa. Solo tenga cuidado de no mezclarlos o podría tener conflictos de versiones, ya que W32TeX ahora se lanzó en 2019, mientras que TeX Live todavía está en 2018. Si mantiene los paquetes en una memoria USB con el administrador, puede llevarlos en línea a busque actualizaciones parciales.
Volver a su problema actual
Cuidado con el siguiente pasopuede reemplazar un conjunto de archivos actualizado con una versión anterior, por lo que debe usar el administrador de paquetes que realizará la mayor parte de las comprobaciones de versiones.
Para TeX en vivodebe verificar dónde está su carpeta texmf-local ejecutando
kpsewhich --var-value TEXMFLOCAL
Si eso no devuelve nada, entonces necesita crear Y CONFIGURAR una
Cuando descomprimas ese TDS.zip, verás solo 3 de las 25 carpetas (Doc Fonts y Tex).Simplemente necesita copiar o mover esas 3 carpetas a su texmf-localcarpeta y acepte TODAS las sobrescrituras necesarias para reemplazar cualquiera de los 638 archivos que ya tenga, esto es necesario para mantener todos los archivos nuevos en la misma versión.
MÁS IMPORTANTE Ahora ha comprometido sus fuentes y su base de datos de nombres de archivos (más de 1200 veces), por lo que debe informarle al administrador de paquetes lo que ha hecho y pedirle que actualice la base de datos de nombres de archivos (más de 600 formas) y actualice las tablas de asignación de fuentes (600 formas).
Para Tex en vivopara actualizar la base de datos de nombres de archivos, debe ejecutar una vez másmktexlsr
otexhash
para los usuarios de MiKTeX esinitexmf --update-fndb
Luego, para las asignaciones de fuentes, lea y aplique las siguientes instrucciones
- Archivos de mapas de fuentes: informando a TeX Live sobre la nueva fuente aquíhttps://www.tug.org/fonts/fontinstall.html
NOTA donde dicenueva fuente.map en este caso que es
updmap-sys --force --enable Map=BaskervilleF.map