按照第 35 页的第三个例子https://github.com/hackl/tikz-network/blob/master/manual.pdf我遇到了以下错误。我在代码中写错了什么或遗漏了什么吗?
错误:
! Package calc Error: `c' invalid at this point.
See the calc package documentation for explanation.
Type H <return> for immediate help.
...
l.6 \Plane[x=-.5,y=-.5,width=3,image=data/plane.png]
?
我的 MWE(72.tex):
\documentclass{article}
\usepackage{tikz-network}
\thispagestyle{empty}
\begin{document}
\begin{tikzpicture}[multilayer=3d]
\Plane[x=-.5,y=-.5,width=3,image=data/plane.png]
\end{tikzpicture}
\end{document}
我的文件树:
MAIN_FOLDER
|- 72.tex
|- data (folder)
|- plane.png
答案1
您还需要指定高度。也就是说,这有效:
\documentclass{article}
\usepackage{tikz-network}
\thispagestyle{empty}
\begin{document}
\begin{tikzpicture}[multilayer=3d]
\Plane[x=-.5,y=-.5,width=3,height=2.5,image=data/plane.png]
\end{tikzpicture}
\end{document}
我让其他人来决定这是否是个问题。(但恕我直言,这个包需要从头开始重写。这只是一个意见。)