169 Graphviz를 사용하여 그래프를 그리려고하지만 가장자리에 레이블을 추가해야합니다. Graphviz에는 그 방법이없는 것 같습니다. 탈출구가 있습니까? graphviz dot — 사용자 855 소스
234 가장자리에 부착 된 레이블 속성을 사용합니다 . digraph G { a -> b [ label="a to b" ]; b -> c [ label="another label"]; } 위와 같이 보이는 그래프가 생성됩니다. — 앤드류 워커 소스 32 라벨이 가장자리에 닿는 이유는 무엇입니까? 간격이 없어야합니까? — AndreKR 11 @AndreKR 빠른 수정은 레이블의 시작 부분에 공백을 두는 것입니다. a-> b [label = "a to b"]; — chembrad 6 또 다른 수정 방법은을 사용 rankdir="LR";하는 것입니다.이 레이블은 터치하지 않고 가장자리 위에 레이블이있는 가로 그래프를 생성합니다. — Dave Jarvis 6 라벨을 세로로 회전시켜 선에 표시되도록하는 방법이 있습니까? — Justin L. 5 미래 참고로, DOT 언어 문서는 여기 와 속성 문서는 여기 . — Jens
22 @ 앤드류 워커가 큰 대답을했습니다! 또한 labeltooltip 속성을 알고 있어야 합니다 . 이를 통해 추가 라벨을 가장자리 라벨에 부착 할 수 있습니다. tooltip가장자리에 직접 마우스를 갖다 대는 것이 어려울 수 있으므로 속성 보다 사용자에게 더 쉽습니다 . 구문은 다음과 같습니다. digraph G { a -> b [label=" a to b" labeltooltip="this is a tooltip"]; b -> c [label=" another label" ]; } 결과는 다음과 같습니다. — 앨런 보우 소스
8 label="\E"기본 레이블을 생성합니다.를 사용할 수 있습니다 . 예를 들어 : digraph G { a -> b [ label="\E" ]; b -> c [ label="\E"]; } — 니 라브 파텔 소스