TikZ/PGF auf dem Mac aktualisieren

TikZ/PGF auf dem Mac aktualisieren

Die TeXLive 2012-Distribution auf meinem Mac wird mit TikZVersion 2.10 ausgeliefert - ich möchte die CVS-Version (aktuellste Beta(?)) verwenden (ausprobieren). Folgendes habe ich bisher getan:

  1. Habe das TDS heruntergeladenPaket
  2. Extrahierte das Paket in/Users/username/Library/texmf/tex/generic/
  3. /Users/drorata/Library/texmfZu meiner TEXMFLOCALVariable hinzugefügt
  4. Ran texhash.

Diese Schritte haben die neuere Version zwar in mein HOMEVerzeichnis installiert, aber nicht schön. Wenn Sie beispielsweise ausführen texdoc tikz, wird das Handbuch desälterVersion. Meine Frage istwie kann ich TikZrichtig aktualisieren?

Und wie kann ich zur alten Version zurückkehren? Derzeit kann ich die Version wiederherstellen, indem ich die CVS-Version vom oben angegebenen Speicherort verschiebe und ausführe sudo texhash.

Ich vermute, dass diese Frage für alle TeXPakete relevant ist. In diesem Fall wäre eine allgemeine Lösung das Beste.

Antwort1

Wenn Ihre TeXLive 2012-Distribution für Mac OS X MacTeX 2012 ist, sollten Sie eine brauchbareCVS-Version von TikZ/PGF mit nur zwei Schritten:

  1. Das TDS-Paket wurde heruntergeladen.

  2. Extrahieren Sie das Paket in das Stammverzeichnis eines TDS-Baums, der von Ihrer Distribution verwendet wird. Zum Beispiel mit MacTeX: ./Users/<username>/Library/texmf/

/Users/<username>/Library/texmf/ist der TDS-Baum des Benutzers und standardmäßig besteht kein Bedarf zum Aufrufen mktexlsr( texhashist ein alter Name).

ZuEntfernen Sie diese CVS-Version, löschen Sie die folgenden Verzeichnisse (wo .ist Ihr TDS-Verzeichnis):

  • ./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

Notiz:Um die neueste Vollversion von TikZ zu erhalten, siehe meine Antwort aufWie installiere ich eine aktuelle Version von TikZ?

verwandte Informationen