2009-11-16 18 views

cevap

-8

arrowhead yerine headport kullanın. 'u okuyun. Bir kullanabilirsiniz, bir digraph oluşturmak yoksa

"f" -> "t" [label=2 dir=none] 
    "m" -> "d" [label=0 dir=none] 

da http://martin-loetzsch.de/DOTML/dir.html

+0

Headport kontrolleri bulunamadı GraphvizFiddle

üzerinde test edebilirsiniz. – mghicks

+0

Bu cevap, sorudan en uzak olarak görünmelidir. – rafaelvalle

2
"f" -> "t" [label=2 arrowhead=none] 
"m" -> "d" [label=0 arrowhead=none] 
7

başka güzel bir yolu 'dir' özelliğini kullanmaktır:

  1. digraph { dosyasını nokta dosyanızın üst kısmına göreile değiştirin.. Örneğin a -- b;
+1

bu, yön global olarak tersine çevrildiğinde bile iyi çalıştı. –

+0

Bu güzel çünkü "dir" özniteliği "ok başı" ndan kısaydı. –

5

bakınız:

19
"f" -> "t" [label=2, arrowhead=none] 

: için düğüm ilişkileri değiştirme

  • digraph g { 
        rankdir="LR"; 
        dpi=300; 
        node[ 
        fontname="Arial", 
        shape="square", 
        fixedsize=false, 
        width=1.809, 
        style=rounded 
        ]; 
    
        edge [ 
        arrowhead="none" 
        ]; 
    
        Node1 -> Node2; 
        Node2 -> Node3; 
        Node3 -> Node4; 
    } 
    
  • 2

    Sen ok başını ya lokal veya küresel değiştirebilir.

    digraph G 
    { 
        edge[arrowhead="odiamond"]; // Globally 
    
        A -> B 
        A -> C [arrowhead="vee"]; // Locally 
        C -> D 
        C -> E 
    } 
    

    Sen ok ucu düğüm değil, ok ucu şekli bağlandığı yere tüm olası değerler Here

    İlgili konular