Atualizar TikZ/PGF no Mac

Atualizar TikZ/PGF no Mac

a distribuição TeXLive 2012 no meu Mac vem com TikZa versão 2.10 - quero usar (experimentar) o CVS (versão beta (?) mais atualizada). Aqui está o que fiz até agora:

  1. Baixei o TDSpacote
  2. Extraiu o pacote em/Users/username/Library/texmf/tex/generic/
  3. Adicionado /Users/drorata/Library/texmfà minha TEXMFLOCALvariável
  4. Corrido texhash.

Essas etapas realmente instalaram a versão mais recente em meu HOMEdiretório, mas não muito bem. Por exemplo, executando texdoc tikz, abre o manual domais velhoversão. Minha pergunta écomo posso atualizar TikZcorretamente?

Além disso, como posso reverter para a versão antiga? Atualmente posso reverter movendo a versão do CVS do local especificado acima e executando o arquivo sudo texhash.

Acho que esta questão é relevante para todos TeXos pacotes, portanto, se for esse o caso, uma solução geral será a melhor.

Responder1

Se a sua distribuição do TeXLive 2012 para Mac OS X for MacTeX 2012, você deverá obter um arquivo utilizávelVersão CVS do TikZ/PGF com apenas duas etapas:

  1. Baixei o pacote TDS.

  2. Extraia o pacote no diretório raiz de uma árvore TDS usada pela sua distribuição. Por exemplo com MacTeX: ./Users/<username>/Library/texmf/

/Users/<username>/Library/texmf/é a árvore TDS do usuário e, por padrão, não há necessidade de chamar mktexlsr( texhashé um nome antigo).

Pararemova esta versão do CVS, exclua os seguintes diretórios (onde .está o seu diretório TDS):

  • ./source/latex/pgf
  • ./doc/generic/pgf
  • ./doc/pgf
  • ./scripts/pgf
  • ./tex/generic/pgf
  • ./tex/generic/pgf/graphdrawing/lua/pgf
  • ./tex/latex/pgf
  • ./tex/context/third/pgf
  • ./tex/plain/pgf

Observação:Para obter a versão completa mais recente do TikZ, veja minha resposta paraComo instalar uma versão atual do TikZ?

informação relacionada