태그 보관물: graphviz

graphviz

graphviz 입력에서 마우스로 직접 편집 할 수있는 항목으로 어떻게 이동할 수 있습니까? 표기법과 같은 간단한 것)을 가져 와서 좌표를

간단한 graphviz 입력 파일 (또는 X-> Y 표기법과 같은 간단한 것)을 가져 와서 좌표를 직접 지정하지 않고도 노드의 위치를 ​​재구성 할 수있는 그래프를 갖고 싶습니다. 이를 수행 할 수있는 방법이 있습니까?



답변

SVG 출력 모드에서 graphviz를 실행하면 SVG 파일을 얻게되며, 그런 다음 쉽게 편집 할 수 있습니다 (예 : Inkscape).

dot -Tsvg foo.dot > foo.svg

또는 neato, 또는 무엇이든. 사용 가능한 소프트웨어에 따라 -Tfig(xfig), -Tmif(FrameMaker) -Tps(PostScript) 및 -Tdia( dia , Linux / GTK diagraming tool)도 작동 할 수 있습니다. 출력 형식전체 목록을 사용할 수 있습니다.

물론 graphviz의 요점은 손으로 직접 배치 할 필요가 없다는 것입니다. graphviz 옵션을 보셨습니까? 그들은 당신이 겪고있는 문제를 완화시킬 수 있습니다.


답변

편집 요구에 따라 다음을 수행 할 수 있습니다.

neato -Tsvg pollo.graph > pollo.svg

그리고 예를 들어 inkscape로 파일을 편집 할 수 있습니다 .

문제는 객체 간의 연결을 유지하지 못한다는 것입니다.


답변