graphviz (dot
명령 줄 도구)을 사용하여 그래프의 SVG 레이아웃을 생성하려고합니다. Inkscape 생성 된 SVG 파일을 사용하여 노드 모양을 정의하고 싶습니다. graphviz tutorial의 지침을 따랐습니다. 저는 SVG를 출력하고 있습니다. 이론 상으로는 모양을 <symbol>
및 <use>
으로 지정하여 다이어그램에서 쉽게 지정할 수 있습니다. This e-mail은 기능이 구현되었다고 생각하게 만들고 사용 방법을 파악할 수 없습니다.graphviz에서 사용자 정의 노드 셰이프에 SVG를 사용하는 방법은 무엇입니까?
사용자 정의 모양의 SVG 파일을 가리키는 노드의 image
속성을 사용하려고 시도했습니다. 또한 노드의 shape
을 custom
으로 설정하고 shapefile
을 모양 SVG로 지정해 보았습니다. dot
은 잘못된 파일 이름을 넣었을 때 불평하고 그 플러그인 그래프는 SVG를 읽을 수 있다고 제안합니다. 내가 잘못된 속성을 사용하고 있거나 SVG 파일에 문제가 있다고 생각합니다.
무엇이든지간에 나는 <svg>
속성에 viewBox
을 설정해야합니다.