No se puede agregar el directorio texmf local en la última versión de Miktex

No se puede agregar el directorio texmf local en la última versión de Miktex

Instalé la versión portátil (de Scoop) de MikTeX 2.9.6615-x64 en Windows 10 (como hice antes con las versiones anteriores de Miktex).

Cuando intento agregar un directorio texmf personalizado para paquetes locales en MikTeX Console, se muestra entre las rutas predeterminadas (justo encima del directorio de instalación predeterminado, como se esperaba), pero desaparece después de cerrar MikTeX Console. En otras palabras, no almacena el cambio en la lista del directorio.

Mi directorio texmf funcionó en la versión anterior de MikTeX y tiene la siguiente estructura: ../tex/latex/$packagename$

Intenté lo mismo con la antigua GUI, pero el resultado es el mismo.

¿Alguna idea?

Respuesta1

Usando la consola portátil MiKTeX 2.9.7015 (MiKTeX: 2.9.7000). El mismo síntoma, el directorio raíz TEXMF personalizado no sobrevive al reinicio de la consola.

  1. Utilizando elantigua soluciónNo ayuda, exactamente el mismo síntoma.

  2. Ejecutar los siguientes comandos no ayuda, exactamente el mismo síntoma.

    initexmf --user-roots="ruta\a\biblioteca" initexmf --update-fndb

Resolví el problema editando manualmente este archivo en la carpeta miktex-portable:texmfs\install\miktex\config\miktexstartup.ini

que solo contiene un [Auto]campo. Agrego manualmente un [Path]campo que contiene la siguiente línea

UserData=path\to\library

Hay espacios en blanco en la ruta de mi biblioteca y no hice nada al respecto, como comillas. No pongo ningún espacio en blanco alrededor del signo igual.

Reinicio la consola y mi editor tex (TeXstudio) y vuelve a funcionar.

Respuesta2

Tengouna respuestadespués de publicar en el rastreador de problemas (es un error) y también una solución alternativa:

cd \PATH\TO\MIKTEXPORTABLE
copy texmfs\config\miktex\config\miktexstartup.ini texmfs\install\miktex\config\miktexstartup.ini

Esto corrige el error en la versión actual de MikTeX Portable.

información relacionada