我正在用 画一个图表tikzpicture
。主要思想是画出几个文本框,并用线条将它们连接起来……
我知道的是用来\filldraw
画框、\node
写一行文字和\draw
画一条线。但我必须调整每个元素的每个协调器...所以我的问题是:
1)是否可以写几行文字?
2)是否可以为几行文本添加框架?
有人能帮忙吗?非常感谢!
答案1
可以\node
包含多行文本;您可以使用align=
键并使用 手动更改行\\
,也可以指定文本的宽度:
\documentclass{article}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\node[draw,align=center] (A) at (0,0) {some\\ text \\ spanning \\ several \\ lines};
\node[draw,align=center,text width=1.5cm] at (3,0) {some text spanning several lines};
\end{tikzpicture}
\end{document}