我希望在节点中添加换行符,但是我尝试了几种方法,都无法奏效。
\node[draw, minimum width = 2em, minimum height=1em] (a) {get \\ flight(gf)};
答案1
摘自 TikZ 和 pgf 手册 2.10 版:
在16.4.3 文本参数:多行文本的对齐方式和宽度
您可以
\\
在节点内部使用 来标记线条的结尾,然后请求 TikZ 以某种方式排列这些线条。但是,只有在指定了 align 选项的情况下,才会执行此操作。
然后
您可以通过为节点指定固定的文本宽度来请求 TikZ 在节点内自动换行。在这种情况下,您仍然可以使用
\\
强制换行。请注意,当您指定文本宽度时,节点将具有此宽度,无论文本是否实际“到达”节点的末尾。