tikz の arrows.meta

tikz の arrows.meta

最新のMikTeX 2.9とtikz/pgf 3.0をインストールしていますが、コンパイルしようとしています

\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}

TikZ: 矢印の先端の外観の設定がドキュメントどおりに機能しない) は、次のエラーで始まる906個のエラーを返します。

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

arrows.metaライブラリには

\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 $

ヘッダーに。何が間違っているのでしょうか?

編集: 最後にこう言う

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

このファイルはどこから入手し、どこに保存すればよいですか? SourceForge の zip ファイルには見つかりません。

答え1

誰かが私と同じ問題を抱えている場合(2011 年から texlive を使用している ArXiv でファイルが見つからなかった)、最も迅速な「回避策」は、arrows代わ​​りにを使用しarrows.meta、それに応じてファイルを調整することのようです。

答え2

わかりました。MiKTeXはファイルを更新しませんでした

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

SourceForge 経由で最新バージョンに更新すると、上記の例が動作するようになります。ただし、なぜ更新されなかったのかはわかりません。コメントをくださった方々、どうもありがとうございます!

関連情報