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