latex报错 Package pgf Error Unknown arrow tip kind angle 45以下是我的定义tikzstyleumlinheritstyle=color=black -open triangle 45NewDocumentCommandumlinheritm m O-- pathdrawumlinheritstyle #1 #3 #2;哪里有问题使用了us
您的报错是因为您使用了图形库\usetikzlibrary{arrows.meta},但是在定义箭头样式时使用了-open triangle 45箭头类型,这个类型在arrows.meta库中并不存在。
要解决这个问题,您可以使用-latex箭头类型来代替-open triangle 45。修改您的定义如下:
\tikzstyle{umlinheritstyle}=[color=black, -latex]
\NewDocumentCommand{\umlinherit}{m m O{--}}
{\path[draw,umlinheritstyle] (#1) #3 (#2);}
这样您就可以使用\umlinherit命令来绘制继承关系的箭头了。
注意:\tikzstyle命令已经被弃用,建议使用\tikzset命令来定义样式。
原文地址: https://www.cveoy.top/t/topic/iuyD 著作权归作者所有。请勿转载和采集!