arrows.meta in tikz

arrows.meta in tikz

Ich habe eine aktuelle MikTeX 2.9-Installation mit tikz/pgf 3.0, versuche aber zu kompilieren

\documentclass[tikz,border=0.125cm]{standalone}
\usetikzlibrary{arrows.meta}
\begin{document}
\begin{tikzpicture}[line width=4pt]
\draw [red!50!black, -Stealth] (0,0) -- (3,0);
\draw [green!50!black, -{Stealth[slant=-0.5]}] (0,1) -- (3,1);
\draw [blue!50!black, {Square[slant=-0.5,length=\the\pgflinewidth]}-{Stealth[slant=-0.5]}] (0,2) -- (3,2);
\end{tikzpicture}
\end{document}

(genommen vonTikZ: Das Konfigurieren des Erscheinungsbilds der Pfeilspitze funktioniert nicht gemäß der Dokumentation) gibt 906 Fehler, beginnend mit

! Undefined control sequence.
l.28 \pgfarrowsaddtolengthscalelist
                                   \pgfarrowlength

Die arrows.meta-Bibliothek hat

\ProvidesFileRCS[v\pgfversion] $Header: /cvsroot/pgf/pgf/generic/pgf/libraries/pgflibraryarrows.meta.code.tex,v 1.12 2013/12/13 15:11:58 tantau Exp $

in der Kopfzeile. Was mache ich falsch?

BEARBEITEN: Am Ende heißt es

! I can't find file `tikzlibrary.code.tex'.

Woher bekomme ich diese Datei und wo lege ich sie ab? Ich finde sie nicht in der Zip-Datei von Sourceforge.

Antwort1

Falls jemand das gleiche Problem hat wie ich – die Datei wurde auf ArXiv nicht gefunden, das Texlive von 2011 verwendet –, scheint der schnellste „Workaround“ darin zu bestehen, einfach arrowsanstelle von zu verwenden arrows.metaund die Dateien entsprechend anzupassen.

Antwort2

Ok, gefunden. MiKTeX hat die Dateien nicht aktualisiert in

C:\Program Files\MiKTeX 2.9\tex\latex\pgf\tex\generic\pgf

Wenn man sie über Sourceforge auf die aktuelle Version aktualisiert, funktioniert das obige Beispiel. Ich weiß allerdings nicht, warum sie nicht aktualisiert wurden. Vielen Dank an die Kommentatoren!

verwandte Informationen