我有一个节点,它代表数学模式中的多行标签。但是,我未能将换行符号\n
包含在节点标签中。这是我的尝试
\begin{dot2tex}[neato,scale=.5,options=-t math]
digraph G
{
c[shape=none,label="x_1",pos="1,.25!"];
d[label="D",pos=".5,-1.6!"];
}
\end{dot2tex}
如何为节点c
添加换行符?
答案 0 :(得分:1)
如果在
\
属性中使用,则\\
字符需要使用label
进行转义。
因此,label="first line\\\\second line"
(四个反斜杠)应该会产生一个乳胶换行序列(虽然不能测试)。
答案 1 :(得分:1)
我使用matrix
tikz
包找到了解决方案here
\begin{dot2tex}[neato,scale=.8,options=-t math]
digraph G
{
c[shape=none,texlbl="$
\begin{matrix}
x_1
\\ x_2
\end{matrix}$"
,pos="1,-1.2!"];
}
\end{dot2tex}
将添加两行$ x_1 $和$ x_2 $的节点。