Actualización de Texlive y paquetes faltantes

Actualización de Texlive y paquetes faltantes

Cada vez que instalo una nueva versión de TeX Live (la "completa") en Ubuntu, encuentro cierta falta de compatibilidad con versiones anteriores (por ejemplo, paquetes faltantes o comandos modificados en paquetes existentes) y algunos de mis proyectos de LaTeX dejan de funcionar. A veces lleva mucho tiempo entender cómo solucionar el problema.

¿Cuál es una forma adecuada de abordar estas cuestiones? ¿Existe una lista de paquetes que se eliminaron en una nueva versión "completa" de TeX Live, en comparación con la anterior?

Para ser más concreto, esta vez tengo un problema con enumitemel paquete, que no incluye TeX Live 2018 y no se puede instalar con tlmgr.

Respuesta1

¡Haga una copia de seguridad de versiones antiguas de texlive!

Usted preguntó cómo lidiar con diferentes versiones y desarrollos de texlive a lo largo de los años, especialmente paquetes cambiantes o obsoletos posteriormente. Descubrimos que obtuvo su instalación de texlive desde un servidor no confiable y simplemente instaló el paquete que falta.

Pero texlive 2019 llegará pronto con cambios que pueden o no alterar algunos documentos. ¿Cómo lidiar con eso?

Si tiene suficiente espacio en su HDD/SDD/lo que sea, conserve algunas instalaciones anteriores. Instalaré texlive 2019al lado detexlive 2018 y en una fecha posterior elimine el texlive 2016 realmente antiguo. Todas las instalaciones de texlive residen en .../texlive/year, mientras que mis paquetes locales en el nivel de la máquina (no en el nivel de usuario) residen en .../ texlive/texmf-local y no se verá afectado por la instalación de un nuevo texlive.

Si texlive 2019 rompe algo, simplemente cambio la ruta y vuelvo a texlive 2018/17/16 para este documento.

Y para estar realmente seguro, me convertí en miembro de mi TUG (grupo de usuarios de tex) local y disfruto cada año de recibir un DVD que ofrece texlive y CTAN. Los mantengo secos y limpios, nunca se sabe. Vale, no estoy seguro de que texlive 2009 se ejecute, pero al menos podría importar un paquete antiguo, por si acaso...

información relacionada