\usetikzlibrary{graphs} funktioniert nicht

\usetikzlibrary{graphs} funktioniert nicht
\usetikzlibrary{graphs}

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

Ich lerne Tikz durch {Tikz pgf}. Ich schreibe den obigen Code und es treten Kompilierungsfehler auf. Ich erwähne, welche Fehler auftreten.

Ich habe diesen Code geschrieben, nachdem Fehler aufgetreten sind

Bitte geben Sie einen anderen Eingabedateinamen ein: ^C! Ich kann die Datei tikzlibrarygraphs.standard.code.tex‘ nicht finden. …nput tikzlibrary\pgf@temp .code.tex \catcode `\@ =\csname tikz… l.16 \usetikzlibrary{graphs,graphs.standard} (Drücken Sie die Eingabetaste, um es erneut zu versuchen, oder Strg-D, um zu beenden) Bitte geben Sie einen anderen Eingabedateinamen ein:

Antwort1

Falls jemand über diesen Fehler stolpert - zum Zeichnen von Graphen braucht man

  • TikZ Version 3.0 oder neuer
  • Die graphdrawingBibliothek (sollte aber seit 3.0 im TikZ-Paket enthalten sein)
  • LuaTeX zum Kompilieren - stellen Sie sicher, dass es verwendet wird
  • Laden tikzund graphdrawingggf. zugehörige Bibliotheken, wie zum Beispiel:

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

verwandte Informationen