2013-07-23 3 views
0

graphviz에서 가장자리 겹침을 만들고 싶습니다. 그러나 graphviz는 중복을 피하기 위해 잎 노드를 재배치하는 것 같습니다. graphviz가 노드를 재 배열하지 않게 할 수 있습니까?Graphviz에서 가장자리 겹침을 만드는 방법은 무엇입니까?

은 제작 :

Produced

이 원하는 : 나는 나무를 만들 pygraphviz을 사용하고

Desired

.

+0

, 당신은 내가 ', tex.stackexchange을 시도 할 수도 있습니다 graphviz로 멋진 일을하는 많은 사람들을 보았습니다. – Pacane

+0

@Pacane 이것은 TeX.SX에서 * 확실히 * 논픽션이 아닙니다. TeX 시스템에 관한 것이 아닙니다. 우리는 TikZ/PSTricks/Metapost 솔루션을 제공 할 수 있지만 Graphviz는 LaTeX 만 내보내기 형식으로 사용합니다. 이것은 답변을 찾는 가장 좋은 장소입니다 (SU의 13에 비해 740 개의 태그가 붙었습니다). Avalokitesvara, [교차 게시하지 마십시오] (http://tex.stackexchange.com/questions/125191), 중재자 중 하나가 필요할 경우 질문을 이동할 수 있습니다. 그렇다고하더라도, 나는이 문제가 여기에 속한다고 생각한다. –

+0

@Sean 교차 게시에 불편을 끼쳐 드려 죄송합니다. 주제가 스택 오버플로에 머무르게하십시오. – Avalokitesvara

답변

1

이 그래프 완벽하게 작동추가 보이지 않는 모서리를 사용하여 다음 방법 : 당신이 여기 답변을 얻을 수없는 경우

digraph g{ 
    Act -> Bore; 
    Act -> Cat; 
    Bore -> Dog; 
    Bore -> Egg [style=invis]; 
    Bore -> Face; 
    Cat -> Egg; 
    Cat -> Face [style=invis]; 
    Cat -> Goat; 
} 

graphviz output

관련 문제