Esta é uma continuação da minha pergunta anterior,Instalação corrompida do TeXLive2012? (Conflito de opções para currfile). Consulte essa pergunta para a história.
Com um TeXLive2012 "atualizado", agora estou obtendo:
Erro LaTeX: Arquivo `l3candidates.sty 'não encontrado.
com este exemplo simples:
\documentclass{standalone}
\usepackage{expl3}
\begin{document}
\end{document}
O utilitário TeXLive diz que tudo está atualizado.
Pergunta:
- Alguém pode confirmar se o arquivo acima compila bem para você com o TeXLive2012.
- Quais são os diretórios/arquivos mínimos que devo excluir antes de tentar reinstalar o TeXLive2012? Eu gostaria muito de manter os lançamentos TeXLive2010 e TeXLive2011 e não perdê-los no processo. Existe talvez algo mais simples que eu possa fazer para resolver isso?
Responder1
Certamente parece que sua instalação deu errado, como l3candidates
deveria fazer partel3kernel
, e para mim, em um TL2012 recém-atualizado, consigo localizar o arquivo corretamente
palladium:~ joseph$ kpsewhich l3candidates.sty
/usr/local/texlive/2012/texmf-dist/tex/latex/l3kernel/l3candidates.sty
Em vez de adotar a abordagem drástica de reinstalar todo o TeX Live, eu apenas refazia este pacote. Ao mencionar o utilitário TeX Live, presumo que você esteja usando um Mac. Nele, na lista Pacotes você pode usar a caixa Filtro para localizar l3kernel
, selecione-o e escolha 'Reinstalar Pacotes Selecionados' no menu Ações (Ou Option+ Cmd+ R). Alternativamente, no Terminal você pode dar instruções
sudo tlmgr install --reinstall l3kernel
que também funcionará para usuários de Linux e Windows. (Os usuários do Windows podem precisar executar o prompt de comando como administrador e certamente não precisarão do sudo
.) Para completar, os usuários do Windows com o mesmo problema podem usar o TeX Live Manager, usar a caixa Match para encontrar o l3kernel
. O TeX Live Manager não possui o conceito de 'reinstalação' disponível, então você precisará removê-lo l3kernel
aqui e reinstalá-lo separadamente.
Claro, as instruções de 'reparo' aqui são totalmente gerais: se você tiver o que parece ser um pacote corrompido, então você pode usar a interface apropriada para tlmgr
reinstalar (ou remover e instalar), em vez de ter que reinstalar todo o TeX Ao vivo!