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"(4 つのバックスラッシュ) はラテックス改行シーケンスになるはずです (ただし、テストできません)。

于 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$ の 2 行でノードを追加します。

于 2013-05-22T07:16:43.080 に答える