原因:“usegdlibrary”命令基于TikZ库“graphdrawing”,该库需要LuaTeX/LuaLaTeX支持。
解决方案:如已安装Tex Live,以VS Code为例,在settings.json的“latex-workshop.latex.tools”下添加
{
"name": "lualatex",
"command": "lualatex",
"args": [
"-shell-escape",
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"%DOC%"
]
}
在“latex-workshop.latex.recipes”下添加
{
"name": "LuaLaTeX",
"tools": [
"lualatex"
]
}
点击COMMANDS -> Build LaTeX rpoject -> Recipe: LuaLaTeX编译