相关疑难解决方法(0)

如何在graphviz中将边缘标签放置在边缘上

默认情况下,Graphviz中的边标签位于边缘的右侧.我正在寻找一种方法将标签放在边缘上,以边缘为中心.(它仍然可读,因为我正在改变边缘的颜色).

有任何想法吗?

dot graphviz

34
推荐指数
2
解决办法
1万
查看次数

Graphviz ---边缘标签太靠近另一边

我有以下代码,结果如下图所示.正如您所看到的,它在边缘和边缘标签周围有点拥挤,特别是在"^ a"周围.创建更多空间的最佳方法是什么,以便人们可以清楚地看到哪个标签属于哪个边缘?

digraph finite_state_machine {                                                                                                                                                                                  
    pad=0.2;
    {
        rank=same;
        node [shape = point, style = invis]; q_0;
        node [shape = doublecircle, style = solid]; q_5;
        node [shape = circle];
        q_1 [ label = <<i>q<sub>1</sub></i>> ];
        q_2 [ label = <<i>q<sub>2</sub></i>> ];
        q_3 [ label = <<i>q<sub>3</sub></i>> ];
        q_4 [ label = <<i>q<sub>4</sub></i>> ];
        q_5 [ label = <<i>q<sub>5</sub></i>> ];
        q_0 -> q_1;
        q_1 -> q_2 [ label = "." ];
        q_1 -> q_2 [ label = <&epsilon;>, constraint=false ];
        q_2 -> …
Run Code Online (Sandbox Code Playgroud)

graphviz

8
推荐指数
3
解决办法
5999
查看次数

标签 统计

graphviz ×2

dot ×1