tikz 思维导图/树或图形自动布局

问题描述 投票:0回答:1

tikz 思维导图适合小型布局,但是我正在寻找一种自动布局机制,允许自动布局任意内容。

tikz 思维导图的局限性示例:如果我向路径添加循环增长,则节点之间的大小和距离不是最佳的。我想象的结果类似于 graphml 编辑器的输出

yed
,它工作得很好,但是没有与 TeX 的绑定。

layout latex tikz dot2tex
1个回答
0
投票

这可以通过 LaTeX 中的

dot2tex
包来实现:

\begin{dot2tex}[tikz,options=-tmath,autosize]
digraph G {
    a [texlbl="\begin{minipage}{10cm} \end{minipage}" ] 
    b [texlbl="C"]
    a -> b -> a
}
\end{dot2tex}

可以将任意标记放入

texlbl
参数中,并且会很好地布局。

添加

autosize
选项并且不要在
texlbl
内容中包含换行符(对于很长的内容,请考虑用
standalone
换行)非常重要。

© www.soinside.com 2019 - 2024. All rights reserved.