2010-01-15 38 views
6

我使用HTML nodes作爲graphviz per my previous question。爲什麼我會在外面得到額外的盒子,我該如何擺脫它?我該如何讓這個數字更小?graphviz:HTML節點周圍有額外的框?

digraph g { 
    node [shape = record,height=0.08]; 
    node1[label = < 
    <TABLE BORDER="0" CELLBORDER="1" CELLSPACING="0" CELLPADDING="4"> 
    <TR> 
     <TD ROWSPAN="3">hello<BR/>world</TD> 
     <TD COLSPAN="3">b</TD> 
     <TD ROWSPAN="3">g</TD> 
     <TD ROWSPAN="3">h</TD> 
     </TR> 
     <TR> <TD>c</TD><TD PORT="here">d</TD><TD>e</TD> </TR> 
     <TR> <TD COLSPAN="3">f</TD> </TR> 
    </TABLE>>]; 
    } 

alt text

回答

13

衛生署!我解決了一個問題,我使用的是node [shape = record,如果我使用HTML標籤,則record不合適。從「記錄」更改爲「明文」擺脫了我的額外的盒子,並修復了我與命名端口有關的其他問題。

+0

我希望我可以把這100倍以上!謝謝你,我陷入了同樣的陷阱。 – 2012-02-06 06:02:42

+0

第二種方法是使用* peripheries =「0」*,這可以用來抵消箭頭有點......但形狀=「明文」是要走的路! – lexu 2013-06-26 05:52:00