报错的原因是在使用箭头样式"angle 45"时,没有正确加载相应的箭头库。在导言区添加以下代码即可解决问题:

\usetikzlibrary{arrows.meta}

完整代码如下:

\documentclass{article} \usepackage{tikz} \usetikzlibrary{arrows.meta}

\tikzstyle{umlinheritstyle}=[color=black, -{Triangle[angle=45:2pt 3]}]

\NewDocumentCommand{\umlinherit}{m m O{--}} { \path[draw,umlinheritstyle] (#1) #3 (#2); }

\begin{document} \begin{tikzpicture} \node (A) at (0,0) {A}; \node (B) at (2,0) {B}; \umlinherit{A}{B} \end{tikzpicture} \end{document}

latex报错 Package pgf Error Unknown arrow tip kind angle 45以下是我的定义tikzstyleumlinheritstyle=color=black -open triangle 45NewDocumentCommandumlinheritm m O-- pathdrawumlinheritstyle #1 #3 #2;哪里有问题

原文地址: https://www.cveoy.top/t/topic/iuyh 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录