Linux의 그래픽 렌더링

Linux의 그래픽 렌더링

나는 한동안 도트와 함께 graphviz를 사용해 왔습니다. 그러나 더 큰 다이어그램에 관해서는 상자, 직사각형, 노드, 화살표 등의 자동 조정으로 인해 다이어그램이 매우 어수선해 보이기 때문에 항상 당황합니다. 명시적인 위치 마커를 제공하여 위치를 수정하는 방법이 있습니까? 내 주요 문제는 항상 크기 조정과 정렬이었고 일반적으로 차트 자체를 생성하는 것보다 차트 크기를 조정하는 데 더 많은 시간을 소비합니다.

예: 간단한 블록 다이어그램(예를 들어) -https://en.wikipedia.org/wiki/File:Unix_history-simple.svg드래그 앤 드롭을 통해 수행하는 것은 지루한 작업입니다. 그래서 그것을 생성하는 방법이 있을 수 있습니다. 방법이 궁금하신가요?

gnuplot, sage 또는 기타 수학적 플로터도 위와 같은 이미지를 생성할 수 있습니까?

답변1

pos 속성을 사용하여 명시적으로 노드의 위치를 ​​설정할 수 있습니다. 예를 들면 다음과 같습니다.

 "foo" [height=0.52778, label="node foo label",
        pos="19938,4672.2", width=1.2222];

답변2

GD.se의 답변이 내 질문에 직접적으로 답변하지는 않습니다. 그럼에도 불구하고 이 책은 잘 읽혀졌고 이 질문을하기에 적합한 사이트입니다.

https://graphicdesign.stackexchange.com/questions/16629/드로잉-블록-다이어그램

관련 정보