在 tikz 中,如何在 \coordinate 内使用换行符?

在 tikz 中,如何在 \coordinate 内使用换行符?

好吧,我需要在形状旁边写一些文字。但是,如果要让所有文字都与 i 坐标对齐并写入,那就太复杂了。如何让它变得更容易?

答案1

我猜你的意思是,\node因为\coordinate只有名字而没有文字……

具有自动换行功能的节点需要text width,例如

\node at (2,5) [text width=3cm] {Your text with breaks inside};

具有手动换行符的节点必须知道如何使用选项对齐文本align,然后您可以使用定义换行符\\,例如

\node at (3,4) [align=right] {Your text with\\breaks inside}

您还可以使用该positioning库来放置nodes,例如

\coodinate (A) at (5,5);
\node [above right=of A] {My Node};

相关内容