영어프랑스어스페인어

Ad


온웍스 파비콘

twopi - 클라우드의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 twopi 실행

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 twopi 명령입니다.

프로그램:

이름


dot - 방향 그래프를 그리기 위한 필터
niceo - 무방향 그래프를 그리기 위한 필터
twopi - 그래프의 방사형 레이아웃을 위한 필터
circo - 그래프의 원형 레이아웃을 위한 필터
fdp - 무방향 그래프를 그리기 위한 필터
sfdp - 큰 무방향 그래프를 그리기 위한 필터
패치워크 - 트리 맵용 필터

개요


[옵션] [파일]
니토 [옵션] [파일]
투파이 [옵션] [파일]
[옵션] [파일]
fdp [옵션] [파일]
SFDP [옵션] [파일]
덧붙여 대는 세공 [옵션] [파일]

기술


그래프를 그리는 프로그램 모음입니다. 사실 메인은 딱 하나
프로그램; 플러그인으로 구현된 특정 레이아웃 알고리즘. 따라서 그들은 크게 공유합니다.
모든 동일한 명령줄 옵션. 방향 그래프를 그립니다. DAG에서 잘 작동합니다.
및 계층으로 그릴 수 있는 기타 그래프.

니토 ``spring'' 모델을 사용하여 무방향 그래프를 그립니다(Kamada and Kawai, Information
처리 편지 31:1, 1989년 XNUMX월).

투파이 방사형 레이아웃을 사용하여 그래프를 그립니다(G. Wills, Symposium on Graph Drawing GD'97,
1997년 XNUMX월). 기본적으로 하나의 노드를 중심으로 선택하여 원점에 놓습니다. NS
나머지 노드는 원점을 중심으로 한 일련의 동심원에 배치됩니다.
각각은 이전 원에서 고정된 반경 방향 거리입니다. 모든 노드 거리 1에서
중심은 첫 번째 원에 배치됩니다. 첫 번째 노드에서 모든 노드 거리 1
원이 두 번째 원에 배치됩니다. 기타 등등.

서커스 원형 레이아웃을 사용하여 그래프를 그립니다(Six and Tollis, GD '99 및 ALENEX '99 참조).
Kaufmann and Wiese, GD '02.) 이 도구는 이중 연결된 구성 요소를 식별하고
원에 있는 구성 요소의 노드. 블록 컷 포인트 트리는 다음을 사용하여 배치됩니다.
재귀 방사형 알고리즘. 다음과 같이 배치하여 원 내의 모서리 교차를 최소화합니다.
원의 둘레에 가능한 한 많은 모서리. 특히 구성 요소가
외부 평면, 구성 요소는 평면 레이아웃을 갖습니다.

노드가 여러 개의 중요하지 않은 이중 연결 구성 요소에 속하는 경우 레이아웃은 노드를 배치합니다.
그들 중 하나에서. 기본적으로 이것은 검색에서 발견된 첫 번째 중요하지 않은 구성 요소입니다.
루트 구성 요소에서.

fdp ``spring'' 모델을 사용하여 무방향 그래프를 그립니다. 강제력에 의존한다.
Fruchterman과 Reingold의 정신에 입각한 접근(참조. 소프트웨어 실습 및 경험
21(11), 1991, pp. 1129-1164).

SFDP 또한 위에서 설명한 ``spring'' 모델을 사용하여 무방향 그래프를 그립니다.
합리적으로 짧은 시간에 큰 그래프의 레이아웃을 생성하는 다중 스케일 접근.

덧붙여 대는 세공 그래프를 squarified 트리맵으로 그립니다(M. Bruls et al., "Squarified
treemaps", Proc. Joint Eurographics 및 IEEE TCVG Symp. on Visualization, 2000, pp.
33-42). 그래프의 클러스터는 트리를 지정하는 데 사용됩니다.

출력 형식


Graphviz는 출력 렌더러에 확장 가능한 플러그인 메커니즘을 사용하므로
도트 설치가 지원하는 출력 형식은 ``dot -Txxx''를 사용할 수 있습니다(여기서 xxx는
가능성이 없는 형식) 경고 메시지를 확인합니다. 또한 플러그인 메커니즘은
출력 형식의 다중 구현. 사용 가능한 변형을 보려면 다음을 사용하십시오.
예: ``dot -Tpng:'' 그리고 특정 변형을 강제하려면 다음과 같이 사용하십시오: ``dot
-Tpng:gd''

일반적으로 Graphviz는 다음을 지원합니다.
-Tps (추신),
-Tsvg -Tsvgz (구조화된 벡터 그래픽),
-티피그 (XFIG 그래픽),
-Tpng -tgif (비트맵 그래픽),
-티맵 (null이 아닌 "href"가 있는 각 노드 또는 에지에 대한 httpd 서버용 이미지 맵 파일
기인하다.),
-Tcmapx (html 및 xhtml에서 사용하기 위한 클라이언트 측 이미지 맵).
덜 일반적이거나 더 특별한 목적의 추가 출력 형식은 다음에서 찾을 수 있습니다.
//http://www.graphviz.org/content/output-formats.

주어진 출력 형식을 지원하는 대체 플러그인은 다음에서 찾을 수 있습니다.
형식에 ':'를 추가하여 발생하는 오류 메시지입니다. 예 -Tpng: 첫 번째 플러그인
나열된 것은 항상 기본값입니다.

최대 XNUMXW 출력을 제공하는 -P 스위치는 플러그인에서 지원하는 모든 출력 변형의 그래프를 생성하는 데 사용할 수 있습니다.
graphviz의 로컬 설치에서.

그래프 FILE 언어


다음은 일반적으로 확장자를 사용하는 그래프 파일 언어의 개요입니다. .gv에 대한
그래프 :

[엄격한] (그래프|디 그래프) name { 명세서 목록 }
는 최상위 그래프입니다. 그래프가 엄격한, 다중 모서리는 허용되지 않습니다.
동일한 노드 쌍 사이. 방향 그래프인 경우 다음과 같이 표시됩니다. 디 그래프다음,
전에, 가장자리 "->"여야 합니다. 무향이라면 그래프 그 다음에 가장자리 "--"이어야 합니다.

진술은 다음과 같을 수 있습니다.

name=;
노드 [name=];
가장자리 [name=];
기본 그래프, 노드 또는 에지 속성 설정 name. 모든 하위 그래프, 노드 또는 간선
이후에 나타나는 새 기본 속성을 상속합니다.

n0 [이름0=값0, 이름1=값1,...];
노드 생성 n0 (아직 존재하지 않는 경우)에 따라 속성을 설정합니다.
선택적 목록.

n0 가장자리 n1 가장자리 ... 가장자리 nn [이름0=값0, 이름1=값1,...];
노드 사이에 가장자리 생성 n0, n1, ..., nn 에 따라 속성을 설정합니다.
선택적 목록. 필요에 따라 노드를 생성합니다.

[하위 그래프 name] { 명세서 목록 }
서브그래프를 생성합니다. 대신에 하위 그래프를 사용할 수 있습니다. n0, ..., nn 위의 진술에서
가장자리를 생성합니다. [하위 그래프 name]는 선택 사항입니다. 누락된 경우 하위 그래프가 할당됩니다.
내부 이름.

주석은 /*C-like*/ 또는 //C++-like일 수 있습니다.

속성 이름과 값은 일반(C 스타일) 문자열입니다. 다음 섹션
그래프 레이아웃을 제어하는 ​​속성을 설명합니다.

언어에 대한 더 자세한 설명은 다음에서 찾을 수 있습니다.
http://www.graphviz.org/content/dot-language.

그래프, 마디 EDGE ATTRIBUTES


Graphviz는 name=가치 애트리뷰트, 그래프, 서브그래프, 노드 및 에지에 첨부,
레이아웃 및 렌더링을 조정합니다. 아래에 더 눈에 띄는 속성을 나열합니다. NS
전체 목록은 http://www.graphviz.org/content/attrs.

그래프 Attributes
크기="x, y" 도면의 최대 경계 상자를 인치로 지정합니다.

비율=f 종횡비를 다음으로 설정합니다. f 부동 소수점 숫자 또는 다음 중 하나일 수 있습니다.
키워드 채우기, 압축자동.

레이아웃 =엔진 선호하는 레이아웃 엔진("dot", "neato", fdp" 등) 재정의를 나타냅니다.
명령의 기본 이름 또는 -K 명령줄 옵션의 기본값입니다.

여백=f 페이지 여백을 설정합니다(페이지 크기에 포함됨).

노드셉=f 노드 사이의 최소 간격을 설정합니다.

랭크셉=f 순위 간의 최소 간격을 설정합니다.

주문=아웃 파일 순서에 따라 하위 그래프의 아웃 에지의 순서를 제한합니다.

순위디렉터=LR|RL|BT 왼쪽에서 오른쪽, 오른쪽에서 왼쪽 또는 아래에서 위로 그리기를 요청합니다.

순위=동일 (또는 or 최대) 하위 그래프에서 노드의 순위 할당을 제한합니다. 만약에
하위 그래프의 이름에는 접두사가 있습니다. 클러스터, 노드는 다음과 같은 고유한 직사각형으로 그려집니다.
배치. 클러스터는 중첩될 수 있습니다.

회전=90 가로 모드를 설정합니다. (오리엔테이션=랜드 이전 버전과 호환되지만 더 이상 사용되지 않습니다.)

센터=n XNUMX이 아닌 값은 페이지 중앙에 그림을 표시합니다.

색상=색상 값 전경색 설정(BGCOLOR 배경).

href ="URL" 이미지 맵 파일의 기본 URL PostScript 파일에서 모든 기본 URL
Acrobat Distiller 3.0 이상에서 인식되는 상대 URL.

URL ="URL" ("URL"은 "href"의 동의어입니다.)

스타일시트="파일.css" -Tsvg 및 -Tsvgz 출력에 스타일시트에 대한 참조를 포함합니다.
다른 형식에서는 무시됩니다.

스플라인 로 설정하면 참된, 모서리는 스플라인으로 그려집니다. 로 설정하면 폴리 라인, 모서리가 그려집니다.
폴리라인으로. 로 설정하면 오르, 모서리는 직교 폴리라인으로 그려집니다. 이 모든 것에서
경우 노드가 겹치지 않을 수 있습니다. 만약에 스플라인 =그릇된 or 스플라인 =, 모서리는 다음과 같이 그려집니다.
라인 세그먼트. 기본값은 참된 점 및 그릇된 다른 모든 레이아웃의 경우.

(니토 특유의 속성)
시작=. 임의의 초기 배치를 요청하고 난수 생성기를 시드합니다. 만약에
정수가 아닌 경우 프로세스 ID 또는 현재 시간이 시드로 사용됩니다.

입실론=n. 솔버의 컷오프를 설정합니다. 기본값은 0.1입니다.

(두피 특정 속성)
루트 =ctr. 레이아웃의 중심으로 사용할 노드를 지정합니다. 그렇지 않은 경우
지정된, 투파이 리프 노드에서 가장 먼 노드 중 하나를 무작위로 선택합니다.
여기서 리프 노드는 차수가 1인 노드입니다. 리프 노드가 없으면 임의의 노드는 다음과 같습니다.
센터로 선정되었습니다.

랭크셉=. 일련의 링 사이의 반지름 거리를 인치 단위로 지정합니다. NS
기본값은 0.75입니다.

겹침=모드. 이것은 무엇을 지정합니다 투파이 노드가 겹치는 경우 수행해야 합니다. 모드가
"거짓", 프로그램은 Voronoi 다이어그램을 사용하여 노드를 조정하여 중복을 제거합니다. 만약에
모드는 "규모", 레이아웃은 노드 크기를 유지하면서 노드가 아니오가 될 때까지 균일하게 확장됩니다.
더 긴 겹침. 후자의 기술은 대칭을 유지하면서 겹침을 제거하고
전자는 겹침을 더 조밀하게 제거하지만 대칭을 파괴합니다. 만약에
모드는 "진실" (기본값) 위치 변경이 수행되지 않습니다.

(서코 특정 속성)
루트 =노드 이름. 루트 블록에서 발생하는 노드의 이름을 지정합니다. 그래프가
연결이 끊긴, 뿌리 node 속성은 추가 루트 블록을 지정하는 데 사용할 수 있습니다.

마인드리스트=가치. 모든 노드 사이의 최소 간격을 설정합니다. 지정하지 않으면 서커스
기본값 1.0을 사용합니다.

(fdp 특정 속성)
K=. 레이아웃에서 기본 이상적인 노드 분리를 설정합니다.

맥시터=. 그래프 레이아웃에 사용되는 최대 반복 횟수를 설정합니다.

시작=. 지정된 위치가 없는 노드의 임의 초기 배치를 조정합니다. 만약에
is는 정수이며 난수 생성기의 시드로 사용됩니다. 만약에 is
정수가 아닌 프로세스 ID 또는 현재 시간과 같은 임의의 시스템 생성 정수
종자로 사용됩니다.

노드 Attributes
높이 =d or 폭 =d 최소 높이 또는 너비를 설정합니다. 첨가 고정 크기 = 참 이것들을 강제로
실제 크기여야 합니다(텍스트 레이블은 무시됨).

모양=기록 다각형 EPSF 내장_모양
내장_다각형 될 수 있습니다 평문 타원 타원 달걀 삼각형 상자 다이아몬드 사다리꼴
평행 사변형 육각형 팔각형 주의 box3d 구성 요소, 무엇보다도. (다각형은
다음 노드 속성에 의해 정의되거나 수정됩니다. 정규병, 주변부, ,
정위, 왜곡비뚤어 짐.) EPSF 노드의 shapefile 속성을 경로로
노드 모양에 대해 자동으로 로드되는 외부 EPSF 파일의 이름입니다.

만나다 http://www.graphviz.org/content/node-shapes 노드 모양에 대한 완전한 설명은

라벨=본문 어디에 본문 가운데, 왼쪽에 대해 이스케이프된 개행 \n, \l, \r을 포함할 수
오른쪽 정렬 라인. 문자열 '\N' 값은 노드 이름으로 대체됩니다. NS
문자열 '\G' 값은 그래프 이름으로 대체됩니다. 레코드 레이블에는 재귀가 포함될 수 있습니다.
{ |로 구분된 상자 목록 }. 레이블의 포트 식별자는 꺾쇠 괄호로 구분됩니다.
>. 그래프 파일에서 콜론(예: 노드0:포트28).

Graphviz는 복잡한 노드 콘텐츠를 구성하기 위한 특수 HTML과 유사한 레이블도 지원합니다. NS
이들에 대한 전체 설명은 http://www.graphviz.org/content/node-shapes#html.

글꼴 크기=n 레이블 유형 크기를 다음으로 설정합니다. n 포인트.

글꼴 이름=name 레이블 글꼴 패밀리 이름을 설정합니다.

색상=색상 값 윤곽선 색상을 설정하고 style=filled인 경우 기본 채우기 색상을 설정하고
채우기 지정되지 않았습니다.

채우기 색상 =색상 값 style=filled일 때 채우기 색상을 설정합니다. 지정하지 않으면
style=filled일 때 fillcolor는 기본적으로 윤곽선 색상과 동일하게 설정됩니다.

글꼴 색상=색상 값 레이블 텍스트 색상을 설정합니다.

A 색상 값 아마도 "h,v" (색조, 채도, 밝기) 0 사이의 부동 소수점 숫자
및 1 또는 다음과 같은 X11 색상 이름 화이트 검은 빨간 녹색 푸른 노랑 마젠타 청록색 or
Burlywood, 또는 "#rrggbb" (빨간색, 녹색, 푸른, 2 마녀 문자 마다) 값.

스타일=채워진 고체 파선의 점이 찍힌 일시: XNUMX년 XNUMX월 XNUMX일 화요일 XNUMX:XNUMXpm - XNUMX:XNUMXpm 장소: 여의도 페어몬트 앰배서더 서울 호텔 XNUMXF 아잘레아스 룸 [약도] 행사 문의: [email protected] 인비스 또는 Postscript 코드.

href ="URL" imagemap, PostScript 및 SVG 파일의 노드에 대한 URL을 설정합니다. NS
하위 문자열 '\N' 및 '\G'는 노드 레이블과 동일한 방식으로 대체됩니다.
기인하다. 또한 하위 문자열 '\L'은 노드 레이블 문자열로 대체됩니다.

URL ="URL" ("URL"은 "href"의 동의어입니다.)

목표 ="표적" 클라이언트 측 이미지 맵 및 SVG의 대상 문자열이며 노드가
URL이 있습니다. 대상 문자열은 사용되는 브라우저 창을 결정하는 데 사용됩니다.
. "_graphviz"로 설정하면 새 창이 열리지 않습니다.
존재하거나 존재하는 경우 재사용하십시오. 대상 문자열이 비어 있으면 기본값, 대상 없음
속성이 출력에 포함됩니다. 하위 문자열 '\N' 및 '\G'는
노드 레이블 속성과 동일한 방식입니다. 또한 하위 문자열 '\L'은
노드 레이블 문자열로 대체됩니다.

툴팁="도구 설명" 클라이언트 측 이미지 맵 및 SVG에 대한 툴팁 문자열이며, 다음과 같은 경우에 효과적입니다.
노드에는 URL이 있습니다. 툴팁 문자열은 기본적으로 레이블 문자열과 동일하지만
이 속성은 레이블이 없는 노드가 여전히 툴팁을 가질 수 있도록 하여 밀도를 더 높일 수 있습니다.
그래프. 하위 문자열 '\N' 및 '\G'는 노드와 동일한 방식으로 대체됩니다.
레이블 속성. 또한 하위 문자열 '\L'은 노드 레이블로 대체됩니다.
끈.

다음 속성은 다각형 모양 노드에만 적용됩니다.

일반=n if n XNUMX이 아닌 경우 다각형은 규칙적으로 만들어집니다. 즉, x에 대해 대칭입니다.
및 y 축, 그렇지 않으면 다각형은 레이블의 종횡비를 사용합니다.
내장_다각형 아직 정규적이지 않은 것은 이 속성에 의해 정규화됩니다.
내장_다각형 이미 규칙적인 것은 영향을 받지 않습니다(즉,
비대칭).

주변부=n 폴리곤 주위에 그려진 주변선의 수를 설정합니다. 이 값
의 주변 라인 수를 대체합니다. 내장_다각형.

측면 =n 다각형의 변 수를 설정합니다. n<3은 타원으로 나타납니다. 이것
속성은 다음에 의해 무시됩니다. 내장_다각형.

방향=f 폴리곤의 첫 번째 꼭지점의 방향을 다음에서 시계 반대 방향으로 설정합니다.
수직, 도 단위. f 부동 소수점 숫자일 수 있습니다. 라벨의 방향은
이 속성의 영향을 받지 않습니다. 이 속성은 의 초기 방향에 추가됩니다.
내장_폴리곤.

왜곡 =f 상단이 넓어지고 하단이 좁아지는 정도를 설정합니다.
폴리곤(방향을 기준으로). -1과 +1 사이의 부동 소수점 값은
제안했다. 이 속성은 다음에서 무시됩니다. 내장_다각형.

왜곡 =f 상단의 오른쪽 변위와 왼쪽 변위의 양을 설정합니다.
폴리곤의 바닥(방향을 기준으로). -1과 -XNUMX 사이의 부동 소수점 값
+1이 제안됩니다. 이 속성은 다음에서 무시됩니다. 내장_다각형.

(서코 특정 속성)
루트 =참 / 거짓. 이것은 주어진 노드를 포함하는 블록이
레이아웃에 있는 스패닝 트리의 루트입니다.

(fdp 특정 속성)
핀=. 면 "true"이면 노드는 초기 위치에 유지됩니다.

Edge Attributes
민렌=n 어디에 n 가장자리 길이에 적용되는 정수 요소입니다(정상
가장자리 또는 평평한 가장자리에 대한 최소 노드 분리).

무게=n 어디에 n 는 간선의 정수 비용입니다. 1보다 큰 값은 짧아지는 경향이 있습니다.
모서리. 가중치 0 플랫 에지는 노드 주문에 대해 무시됩니다.

라벨=본문 어디에 본문 중앙, 왼쪽 또는
오른쪽 정렬 라인. 하위 문자열 '\T'가 레이블에서 발견되면 다음으로 대체됩니다.
tail_node 이름. 하위 문자열 '\H'가 레이블에서 발견되면 다음으로 대체됩니다.
head_node 이름. 하위 문자열 '\E' 값이 레이블에서 발견되면 다음으로 대체됩니다.
tail_node_name->head_node_name 하위 문자열 '\G'가 레이블에서 발견되면
그래프 이름으로 대체됩니다. 또는 by: 무방향 그래프의 경우 tail_node_name--head_node_name.

글꼴 크기=n 레이블 유형 크기를 다음으로 설정합니다. n 포인트.

글꼴 이름=name 레이블 글꼴 패밀리 이름을 설정합니다.

글꼴 색상=색상 값 레이블 텍스트 색상을 설정합니다.

스타일=솔리드 파선의 점이 찍힌 일시: XNUMX년 XNUMX월 XNUMX일 화요일 XNUMX:XNUMXpm - XNUMX:XNUMXpm 장소: 여의도 페어몬트 앰배서더 서울 호텔 XNUMXF 아잘레아스 룸 [약도] 행사 문의: [email protected] 인비스

색상=색상 값 가장자리의 선 색상을 설정합니다.

색상=색상 값 목록 ':'로 구분된 목록 색상 값 평행한 모서리, 하나의 모서리 작성
각 색상에 대해.

dir=앞으로 뒤로 없음 화살표 방향을 제어합니다.

테일클립, 헤드클립=거짓 끝점 모양 클리핑을 비활성화합니다.

href ="URL" imagemap, PostScript 및 SVG 파일의 노드에 대한 URL을 설정합니다. NS
부분 문자열 '\T', '\H', '\E' 및 '\G'는 가장자리와 동일한 방식으로 대체됩니다.
레이블 속성. 또한 하위 문자열 '\L'은 가장자리 레이블로 대체됩니다.
끈.

URL ="URL" ("URL"은 "href"의 동의어입니다.)

목표 ="표적" 클라이언트 측 이미지 맵 및 SVG의 대상 문자열이며 가장자리가
URL이 있습니다. 대상 문자열이 비어 있으면 기본값은 대상 속성이 없습니다.
출력에 포함됩니다. 하위 문자열 '\T', '\H', '\E' 및 '\G'는
edge label 속성과 같은 방식입니다. 또한 하위 문자열 '\L'은
가장자리 레이블 문자열로 대체됩니다.

툴팁="도구 설명" 가장자리가 있을 때 효과적인 클라이언트 측 이미지 맵에 대한 툴팁 문자열
URL. 도구 설명 문자열은 기본적으로 가장자리 레이블 문자열과 동일합니다. NS
부분 문자열 '\T', '\H', '\E' 및 '\G'는 가장자리와 동일한 방식으로 대체됩니다.
레이블 속성. 또한 하위 문자열 '\L'은 가장자리 레이블로 대체됩니다.
끈.

화살촉,화살촉=없음, 정상 인보이스, 점, 도트, 인브닷, 인보도트, 티, 빈, 투자하다,
열다, 반개, 다이아몬드, 오다이아몬드, 상자, 오박스, 까마귀.

화살 크기 (norm_length=10,norm_width=5, inv_length=6,inv_width=7,dot_radius=2)

headlabel,taillabel=문자열 포트 라벨용. 라벨글꼴색상,레이블 글꼴 이름,레이블 글꼴 크기
머리 및 꼬리 라벨용. 하위 문자열 '\T', '\H', '\E' 및 '\G'는
edge label 속성과 같은 방식입니다. 또한 하위 문자열 '\L'은
가장자리 레이블 문자열로 대체됩니다.

헤드 참조 ="URL" imagemap, PostScript 및 SVG 파일의 헤드 포트에 대한 URL을 설정합니다. NS
부분 문자열 '\T', '\H', '\E' 및 '\G'는 가장자리와 동일한 방식으로 대체됩니다.
레이블 속성. 또한 하위 문자열 '\L'은 가장자리 레이블로 대체됩니다.
끈.

헤드URL="URL" ("headURL"은 "headhref"의 동의어입니다.)

헤드 타겟="헤드 타겟" 클라이언트 측 이미지 맵 및 SVG의 대상 문자열입니다.
에지 헤드에 URL이 있는 경우. headtarget 문자열은 어떤 창을 결정하는 데 사용됩니다.
브라우저는 URL에 사용됩니다. headtarget 문자열이 비어 있으면 기본값은 다음과 같습니다.
headtarget의 기본값은 edge의 target과 동일한 값입니다. 하위 문자열 '\T', '\H',
'\E' 및 '\G'는 edge 레이블 속성과 동일한 방식으로 대체됩니다.
또한 하위 문자열 '\L'은 가장자리 레이블 문자열로 대체됩니다.

헤드 툴팁="도구 설명" 헤드가
포트에는 URL이 있습니다. 도구 설명 문자열은 기본적으로 headlabel 문자열과 동일합니다.
부분 문자열 '\T', '\H' 및 '\E'는 가장자리와 동일한 방식으로 대체됩니다.
레이블 속성. 또한 하위 문자열 '\L'은 가장자리 레이블로 대체됩니다.
끈.

꼬리 참조 ="URL" imagemap, PostScript 및 SVG 파일의 테일 포트에 대한 URL을 설정합니다. NS
부분 문자열 '\T', '\H', '\E' 및 '\G'는 가장자리와 동일한 방식으로 대체됩니다.
레이블 속성. 또한 하위 문자열 '\L'은 가장자리 레이블로 대체됩니다.
끈.

꼬리 URL="URL" ("tailURL"은 "tailhref"의 동의어입니다.)

테일 타겟="테일 타겟" 클라이언트 측 이미지 맵 및 SVG의 대상 문자열입니다.
가장자리 꼬리에 URL이 있는 경우. tailtarget 문자열은 어떤 창을 결정하는 데 사용됩니다.
브라우저는 URL에 사용됩니다. tailtarget 문자열이 비어 있으면 기본값은 다음과 같습니다.
tailtarget의 기본값은 가장자리의 target과 동일한 값입니다. 하위 문자열 '\T', '\H',
'\E' 및 '\G'는 edge 레이블 속성과 동일한 방식으로 대체됩니다.
또한 하위 문자열 '\L'은 가장자리 레이블 문자열로 대체됩니다.

테일 툴팁="도구 설명" 꼬리가 있을 때 효과적인 클라이언트 측 이미지 맵에 대한 툴팁 문자열입니다.
포트에는 URL이 있습니다. 도구 설명 문자열은 기본적으로 taillabel 문자열과 동일합니다.
하위 문자열 '\T', '\H', '\E' 및 '\G'는
가장자리 레이블 속성. 또한 하위 문자열 '\L'은 가장자리 레이블로 대체됩니다.
끈.

라벨 거리레이블 앵글 (CCW도) 머리와 꼬리의 위치 지정
라벨.

장식하다 가장자리에서 레이블까지 선을 그립니다.

같은 머리, 같은 꼬리 평균을 사용하여 동일한 포트에 동일한 값을 갖는 에지를 조준
착륙 지점.

제약 = 거짓 순위 할당을 위해 에지가 무시되도록 합니다.

레이어=id or 아이디: 아이디 또는 "all"은 가장자리의 활성 레이어를 설정합니다. 빈 문자열은 아니오를 의미합니다
레이어(보이지 않음).

(니토 특유의 속성)
w=f 모서리의 가중치(스프링 상수)를 주어진 부동 소수점 값으로 설정합니다. NS
기본값은 1.0입니다. 값이 클수록 가장자리가 최적의 길이에 더 가까워집니다.

렌=f 모서리의 최적 길이를 설정합니다. 기본값은 1.0입니다.

(fdp 특정 속성)
무게=f 가장자리의 가중치를 주어진 부동 소수점 값으로 설정합니다. 기본값은 1.0입니다.
값이 클수록 가장자리가 최적의 길이에 더 가까워집니다.

명령줄 옵션


-G 기본 그래프 속성을 설정합니다.
-N 기본 노드 속성을 설정합니다.
-E 기본 가장자리 속성을 설정합니다. 예시: -Gsize="7,8" -Nshape=박스 -E글꼴 크기=8

-l파일 사용자 정의 PostScript 라이브러리 파일을 로드합니다. 일반적으로 이들은 사용자 정의 모양을 정의하거나
스타일. 만약에 -l 자체적으로 주어지면 표준 라이브러리는 생략됩니다.

-T 위에서 설명한 대로 출력 언어를 설정합니다.

-n[1|2] (no-op) 설정되면, niceo는 노드가 이미 배치되어 있고 모든 노드가
위치를 제공하는 pos 속성이 있습니다. 그런 다음 선택적 조정을 수행합니다.
오버랩 속성 값에 따라 노드-노드 오버랩 제거
값에 따라 가장자리 레이아웃 스플라인 속성을 지정하고 그래프를 내보냅니다.
적절한 형식. num이 제공되면 다음 작업이 발생합니다.
숫자 = 1
-n과 동일합니다.
숫자 > 1
노드-노드 겹침을 제거하기 위해 조정 없이 지정된 대로 노드 위치를 사용하고
pos 속성에 의해 이미 지정된 모든 에지 레이아웃. niceo는 에지 레이아웃을 계산합니다.
pos 속성이 없는 모든 모서리에 대해. 평소와 같이 에지 레이아웃은
스플라인 속성을 사용하지 않는 것입니다.

-K레이아웃 명령 이름이 암시하는 기본 레이아웃 엔진을 재정의합니다.

-O 입력 파일 이름과 -T 형식을 기반으로 출력 파일 이름을 자동으로 생성합니다.

-P 현재 사용 가능한 플러그인의 그래프를 생성합니다.

-v (verbose) 디버깅에 유용한 다양한 정보를 인쇄합니다.

-c 플러그인을 구성합니다.

-m 메모리 테스트(상단으로 성장이 관찰되지 않음, 완료되면 종료).

-q수평 세트 수평 of 메시지 억압. 최대 XNUMXW 출력을 제공하는 디폴트 값 is 1.

-s에스케일 규모 입력 by 에스케일, 전에, 디폴트 값 is 72.

-y 출력에서 y 좌표를 반전합니다.

-V (version) 버전 정보를 출력하고 종료합니다.

-? 사용법을 인쇄하고 종료합니다.

사용 가능한 명령줄 옵션에 대한 전체 설명은 다음에서 찾을 수 있습니다.
http://www.graphviz.org/content/command-line-invocation.

사용 예


다이그래프 테스트123 {
a -> b -> c;
a -> {xy};
b [모양=상자];
c [label="hello\nworld",색상=파란색,글꼴크기=24,
fontname="Palatino-Italic",fontcolor=red,style=filled];
a -> z [라벨 = "하이", 무게 = 100];
x -> z [레이블="여러 줄\n레이블"];
가장자리 [스타일=점선, 색상=빨간색];
b -> x;
{순위=동일함; bx}
}

그래프 테스트123 {
a-b-c;
a -- {xy};
x -- c [w=10.0];
x -- y [w=5.0,len=3];
}

경고


가장자리 스플라인은 의도하지 않게 겹칠 수 있습니다.

평평한 가장자리 레이블이 약간 깨졌습니다. 클러스터 간 가장자리 레이블이 완전히 손상되었습니다.

제약 없는 최적화가 사용되기 때문에 노드 상자가 겹치거나 접할 수 있습니다.
관련 없는 모서리. 기존의 모든 스프링 임베더에는 이러한 제한이 있는 것 같습니다.

노드를 고정하거나 가장자리 길이와 가중치를 조정하려는 합리적인 시도는
불안정.

작가


스티븐 C. 노스[이메일 보호]>
엠덴 R. 간스너[이메일 보호]>
존 C. 엘슨[이메일 보호]>
이판 후[이메일 보호]>

비트맵 드라이버(PNG, GIF 등)는 Thomas Boutell,http://www.boutell.com/gd>

Truetype 글꼴 렌더러는 Freetype Project(David Turner, Robert Wilhelm 및
Werner Lemberg)(연락처: [이메일 보호]).

onworks.net 서비스를 사용하여 온라인으로 twopi 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

  • 1
    DivFix + +
    DivFix + +
    DivFix++는 AVI 비디오 복구 및
    미리보기 소프트웨어. 그것은 수리를 위해 설계되었습니다
    다운로드 중인 파일 미리보기
    ed2k(emule), 토렌트, 그누텔라, ftp...
    DivFix++ 다운로드
  • 2
    제이보스 커뮤니티
    제이보스 커뮤니티
    커뮤니티 주도 프로젝트
    최첨단을 위한 최신 혁신
    앱. 주력 프로젝트인 JBoss AS는
    선도적인 오픈 소스,
    표준 준수...
    JBoss 커뮤니티 다운로드
  • 3
    장고 파일러
    장고 파일러
    django Filer는 파일 관리 도구입니다.
    만드는 django에 대한 응용 프로그램
    파일과 이미지를 쉽게 처리할 수 있습니다.
    django-filer는 파일 관리 도구입니다.
    djang에 대한 응용 프로그램 ...
    장고 파일러 다운로드
  • 4
    xCAT
    xCAT
    익스트림 클러스터 관리 툴킷.
    xCAT는 확장 가능한 클러스터 관리입니다.
    제공하는 프로비저닝 도구
    하드웨어 제어, 검색 및 OS
    디스크풀/디...
    xCAT 다운로드
  • 5
    PSI
    PSI
    Psi는 플랫폼 간 강력한 XMPP입니다.
    숙련된 사용자를 위해 설계된 클라이언트.
    MS에서 사용할 수 있는 빌드가 있습니다.
    Windows, GNU/Linux 및 macOS.. 청중:
    최종 사용자...
    Psi 다운로드
  • 6
    블로 비 발리 2
    블로 비 발리 2
    유명한의 공식 연속
    Blobby Volley 1.x 아케이드 게임..
    대상: 최종 사용자/데스크톱. 사용자
    인터페이스: OpenGL, SDL. 프로그램 작성
    언어: C++, 루아. 씨...
    블로비 발리 2 다운로드
  • 더»

Linux 명령

Ad