
\usetikzlibrary{graphs}
\tikz \graph { a -> {b, c} -> d };
Я изучаю Tikz через { Tikz pgf}. Я пишу вышеприведенный код и возникают ошибки компиляции. Я упоминаю, какие ошибки возникают.
я пишу этот код после того, как произошли ошибки компиляции
Введите другое имя входного файла: ^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
(но она должна быть в комплекте TikZ с версии 3.0) - LuaTeX для компиляции — убедитесь, что он используется
Загрузка
tikz
иgraphdrawing
, при необходимости, связанных библиотек, таких как:\usepackage{tikz} \usetikzlibrary{graphdrawing,graphdrawing.trees,graphs}