Esta es una continuación de mi pregunta anterior,¿Instalación corrupta de TeXLive2012? (Choque de opciones para currfile). Consulte esa pregunta para la historia.
Con un TeXLive2012 "actualizado", ahora obtengo:
Error de LaTeX: archivo `l3candidates.sty' no encontrado.
con este sencillo ejemplo:
\documentclass{standalone}
\usepackage{expl3}
\begin{document}
\end{document}
La utilidad TeXLive dice que todo está actualizado.
Pregunta:
- ¿Alguien puede confirmar que el archivo anterior se compila bien con TeXLive2012?
- ¿Cuáles son los directorios/archivos mínimos que debo eliminar antes de intentar reinstalar TeXLive2012? Me gustaría mucho conservar las versiones TeXLive2010 y TeXLive2011 y no perderlas en el proceso. ¿Quizás haya algo más sencillo que pueda hacer para resolver esto?
Respuesta1
Ciertamente parece que su instalación salió mal, como l3candidates
debería ser parte del3kernel
, y para mí, en un TL2012 recién actualizado, obtengo el archivo ubicado correctamente
palladium:~ joseph$ kpsewhich l3candidates.sty
/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3candidates.sty
En lugar de optar por el enfoque drástico de reinstalar todo TeX Live, simplemente reharía este paquete. Como mencionas la utilidad TeX Live, supongo que estás usando una Mac. En eso, desde la lista de Paquetes puede usar el cuadro Filtro para buscar l3kernel
, seleccionarlo y luego elegir 'Reinstalar paquetes seleccionados' en el menú Acciones (O Option+ Cmd+ R). Alternativamente, en la Terminal puedes dar instrucciones
sudo tlmgr install --reinstall l3kernel
que también funcionará para usuarios de Linux y Windows. (Es posible que los usuarios de Windows necesiten ejecutar el símbolo del sistema como administrador, y ciertamente no necesitarán sudo
.) Para completar, los usuarios de Windows con el mismo problema pueden usar TeX Live Manager, use el cuadro Match para buscar l3kernel
. TeX Live Manager no tiene el concepto de 'reinstalar' disponible, por lo que deberá eliminarlo l3kernel
aquí y luego reinstalarlo por separado.
Por supuesto, las instrucciones de 'reparación' aquí son completamente generales: si tiene lo que parece ser un paquete dañado, puede usar la interfaz adecuada para tlmgr
reinstalarlo (o eliminarlo y luego instalarlo), en lugar de tener que reinstalar todo TeX. ¡Vivir!