latex定义了结点noderectangle draw=black line width=1pt A at -10 A;noderectangle draw=black line width=1pt B at 10 B;现在要连接两个结点draw A--B;draw B--A;但我希望两条不同方向的连线能分别上下平移 以作区分你上次的回答 drawshift=01 A--B; drawsh
你可以使用相对坐标来实现上下平移。以下是修改后的代码:
\begin{verbatim} \draw (A)--++(0,0.5)--++(2,0)--++(0,-0.5); \draw (B)--++(0,-0.5)--++(-2,0)--++(0,0.5); \end{verbatim}
这段代码会先从结点A开始,向上平移0.5个单位,然后横向移动2个单位,最后向下平移0.5个单位。同样,从结点B开始,向下平移0.5个单位,然后横向移动-2个单位,最后向上平移0.5个单位。
这样就能够得到两条不同方向的连线,并且它们会有上下平移的区别。
原文地址: https://www.cveoy.top/t/topic/iuxO 著作权归作者所有。请勿转载和采集!