2009-11-27 5 views

답변

162

가장자리에 label property을 사용합니다.

digraph G { 
a -> b [ label="a to b" ]; 
b -> c [ label="another label"]; 
} 

위와 같이 보이는 그래프가 생성됩니다.

alt text

+23

왜 레이블 테두리에 닿았을? 틈새가 없어야합니까? – AndreKR

+10

@AndreKR 빠른 해결 방법은 레이블 시작 부분에 공백을 넣는 것입니다. a -> b [label = "a to b"]; – chembrad

+2

이것은 많은 정의를 복제합니다. 그런 식으로 할 수있는 방법이 있습니까? a -> a -> b -> b - "b - c"> c'입니까? – user569825

9

앤드류 워커는 좋은 대답을 부여하고있다!

labeltooltipattribute도 알아 둘 가치가 있습니다. 이렇게하면 가장자리의 레이블에 추가 문자열을 연결할 수 있습니다. 이는 사용자가 가장자리에 직접 마우스를 올려 놓을 수 있으므로 tooltip 속성보다 쉽습니다. 구문은 다음과 같습니다

다음과 같은 결과를 제공
digraph G { 
a -> b [label=" a to b" labeltooltip="this is a tooltip"]; 
b -> c [label=" another label" ]; 
} 

: example of a label with tooltip

관련 문제