\usetikzlibrary{グラフ}が動作しない

\usetikzlibrary{グラフ}が動作しない
\usetikzlibrary{graphs}

\tikz \graph { a -> {b, c} -> d };

私は { Tikz pgf} を通じて Tikz を学習しています。上記のコードを記述するとコンパイル エラーが発生します。どのようなエラーが発生するかを説明します。

コンパイルエラーが発生した後にこのコードを記述します

別の入力ファイル名を入力してください: ^C! ファイル tikzlibrarygraphs.standard.code.tex が見つかりません。 ...nput tikzlibrary\pgf@temp .code.tex \catcode `\@ =\csname tikz... l.16 \usetikzlibrary{graphs,graphs.standard} (再試行するには Enter キーを押すか、終了するには Control-D キーを押します) 別の入力ファイル名を入力してください:

答え1

誰かがこのエラーに遭遇した場合 - グラフ描画には

  • TikZ バージョン 3.0 以降
  • ライブラリgraphdrawing(ただし、3.0 以降では TikZ バンドルに含まれているはずです)
  • コンパイル用のLuaTeX - 必ず使用してください
  • tikz必要に応じてgraphdrawing、次のような関連ライブラリを読み込みます。

    \usepackage{tikz}
    \usetikzlibrary{graphdrawing,graphdrawing.trees,graphs}
    

関連情報