2009-11-27 32 views

Trả lời

162

Bạn sử dụng label property được gắn vào cạnh.

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

Ở trên tạo biểu đồ giống như thế này.

alt text

+23

Tại sao các nhãn chạm vào các cạnh? Không nên có một khoảng cách? – AndreKR

+10

@AndreKR Một sửa chữa nhanh chóng là chỉ cần đặt một không gian ở đầu nhãn: a -> b [label = "a đến b"]; – chembrad

+2

Điều này sao chép các định nghĩa rất nhiều. Có cách nào để làm một cái gì đó như thế: 'a -" a to b "> b -" b to c "> c'? – user569825

9

@Andrew Walker đã đưa ra một câu trả lời tuyệt vời!

Bạn cũng nên biết về số labeltooltipattribute. Điều này cho phép một chuỗi bổ sung được gắn vào nhãn của một cạnh. Điều này dễ dàng hơn đối với người dùng hơn thuộc tính tooltip, vì có thể không thích hợp để di chuột trực tiếp trên cạnh. Cú pháp như sau:

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

Mà cho kết quả sau: example of a label with tooltip

Các vấn đề liên quan