반응형
도트 그래프 언어-양방향 에지를 만드는 방법?
다음은 내 Dot 그래프의 매우 간단한 예입니다.
strict digraph graphName {
A->B
B->A
}
이
대신 A와 B 사이에 단일 모서리를 표시하고 이중 화살표 머리를 원합니다. 이중 화살촉을 전역 옵션으로 얻는 방법을 알고 있습니다.
strict digraph graphName {
edge [dir="both"]
A->B
B->A
}
그러나 그것은 매우 추하게 보이며 모든 가장자리가 이중으로되어 있습니다.
그래프를 더 처리하고 이중 참조를 직접 감지하고 두 모서리를 단일 모서리로 바꾸면 괜찮아 시청. 하지만 차라리이 추가 단계를 수행 할 필요는 없습니다.
strict digraph graphName {
A->B [dir="both"]
}
더 나은 솔루션이 있습니까?
'concentrate = true'는 어떻습니까? :
strict digraph graphName {
concentrate=true
A->B
B->A
}
로부터 문서 :
참이면 가장자리 집중기를 사용하십시오. 이렇게하면 다중 모서리가 하나의 모서리로 병합되고 부분적으로 하나의 모서리가 경로의 일부를 공유하게됩니다. 후자의 기능은 아직 도트 외부에서 사용할 수 없습니다.
다음을 무시합니다.
A-> B [dir = "both"]
참고 URL : https://stackoverflow.com/questions/3462433/dot-graph-language-how-to-make-bidirectional-edges
반응형
'ProgramingTip' 카테고리의 다른 글
웹 페이지가 언제 마지막으로 업데이트되었는지 어떻게 알 수 있습니까? (0) | 2020.11.17 |
---|---|
IntelliJ의 '즉시'창 (0) | 2020.11.17 |
SQL을 사용하여 postgres 테이블을 완전히 복사 (0) | 2020.11.17 |
양식을 만들지 않고 장고에서 필요하지 않은 관리 필드를 만들 수 있습니까? (0) | 2020.11.17 |
seq_along이 작동하지만 seq가 의도하지 않은 결과를 생성하는 경우의 예는 무엇입니까? (0) | 2020.11.17 |