gpt4 book ai didi

latex - TikZ 编码 : How to create space between polygon and the nodes it surrounds?

转载 作者:行者123 更新时间:2023-12-02 00:39:28 29 4
gpt4 key购买 nike

我正在使用 TikX 和 LaTeX 来绘制技术图。
我正在尝试围绕树中的一组命名节点绘制一个不规则多边形。
我已经到了

\draw [rounded corners, thick] 
(node cs:name=add,anchor=north) --
(node cs:name=cvc,anchor=west) --
(node cs:name=addrc,angle=200) --
(node cs:name=addrc,angle=-20) --
(node cs:name=cnst,anchor=east) --
cycle;

但是多边形离节点太近了。我怎样才能放大多边形或指定更好的坐标来获得一个图表,其中多边形和它周围的节点之间有一些分离?

最佳答案

您可以尝试的一个技巧是在与原始节点相同的位置创建一个新的不可见的“假”节点。然后你可以玩 outer sep=10pt这些节点的属性。
(这样可以避免这些更改影响图片的其余部分)。

\node at (cvc) [name=fakecvc,outer sep=10pt,inner sep=5pt]{};

然后围绕这些更大的“假”节点绘制多边形。
(也许增加圆度会有所帮助? rounded corners=20pt)

有时手动变换点也很有用
\usetikzlibrary{calc}
($(node cs:name=d,anchor=north)+(-10pt,+5pt)$)

关于latex - TikZ 编码 : How to create space between polygon and the nodes it surrounds?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3167894/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com