1

我有一个节点,它代表数学模式下的多行标签。但是,我未能将换行符包含\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

4

2 回答 2

1

dot2tex 文档页面

如果在属性中使用,则\需要对字符进行转义。\\label

因此,label="first line\\\\second line"(四个反斜杠)应该导致乳胶换行序列(虽然无法测试)。

于 2013-05-22T06:35:56.517 回答
1

我通过使用包从这里找到了解决方案matrixtikz

\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$ 的节点。

于 2013-05-22T07:16:43.080 回答