TikZ 中的鱼叉

TikZ 中的鱼叉

我可以在 TikZ 中使用鱼叉吗?

我参考了我之前关于鱼叉的问题:《如何绘制协议交互》使用amsmath
我发现最接近的是这个代码:

\begin{tikzpicture}[decoration={bent,aspect=.3}]  
    \node[circle,draw] (A) at (.5,.5) {A};   
    \node[circle,draw] (B) at (3,1.5) {B};   
    \draw[->,decorate] (A) -- (B);   
    \draw[->,decorate] (B) -- (A);  
\end{tikzpicture}  

答案1

有所谓的部分箭头提示在 TikZ 中。例如使用left toright to或。它们在 pfg 2.10 手册的第 23.7 节(pgf 2.0 手册中的 22.6)中有描述left hookright hook

将其插入到您的示例中:

\documentclass{article} 
\usepackage{tikz}
\usetikzlibrary{arrows}
\begin{document}
\begin{tikzpicture}
    \node[circle,draw] (A) at (.5,.5) {A};   
    \node[circle,draw] (B) at (3,1.5) {B};   
    \draw[-left to] (A.north east) -- (B.west);   
    \draw[-left to] (B) -- (A);  
\end{tikzpicture}  
\end{document}

替代文本

相关内容