Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
  • Sign in / Register
G
graphviz
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 696
    • Issues 696
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
    • Iterations
  • Merge Requests 19
    • Merge Requests 19
  • Requirements
    • Requirements
    • List
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Security & Compliance
    • Security & Compliance
    • Dependency List
    • License Compliance
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Code Review
    • Insights
    • Issue
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • graphviz
  • graphviz
  • Issues
  • #1905

Closed
Open
Opened Dec 10, 2020 by Chiel ten Brinke@Chiel92

What system-dependent variables exist that influence the layout parameters?

Steps to reproduce

digraph "test graph 1" {
	node [fontname="Times-Roman",
		fontsize=7,
		margin=0.01
	];
	A	[label="{20 VH|{1|2}}",
		shape=record];
}

Actual behaviour on my own Windows 10 PC and several other Windows VMs that I've tried

digraph "test graph 1" {
	graph [_draw_="c 9 -#fffffe00 C 7 -#ffffff P 4 0 0 0 37 54 37 54 0 ",
		bb="0,0,54,37",
		xdotversion=1.7
	];
	node [fontname="Times-Roman",
		fontsize=7,
		margin=0.01
	];
	A	[_draw_="c 7 -#000000 p 4 0 0.5 0 36.5 54 36.5 54 0.5 c 7 -#000000 L 2 0 18.5 54 18.5 c 7 -#000000 L 2 27 0.5 27 18.5 ",
		_ldraw_="F 7 11 -Times-Roman c 7 -#000000 T 27 25.9 0 19 5 -20 VH F 7 11 -Times-Roman c 7 -#000000 T 13.5 7.9 0 4 1 -1 F 7 11 -Times-Roman \
c 7 -#000000 T 40.5 7.9 0 4 1 -2 ",
		height=0.51389,
		label="{20 VH|{1|2}}",
		pos="27,18.5",
		rects="0,18.5,54,36.5 0,0.5,27,18.5 27,0.5,54,18.5",
		shape=record,
		width=0.75];
}

Actual behavior on a github hosted windows server 2019 VM

digraph "test graph 1" {
	graph [_draw_="c 9 -#fffffe00 C 7 -#ffffff P 4 0 0 0 37 54 37 54 0 ",
		bb="0,0,54,37",
		xdotversion=1.7
	];
	node [fontname="Times-Roman",
		fontsize=7,
		label="\N",
		margin=0.01
	];
	A	[_draw_="c 7 -#000000 p 4 0 0.5 0 36.5 54 36.5 54 0.5 c 7 -#000000 L 2 0 19.1 53.86 19.1 c 7 -#000000 L 2 26.5 0.7 26.5 19.1 ",
		_ldraw_="F 7 11 -Times-Roman c 7 -#000000 T 26.93 25.7 0 18.86 5 -20 VH F 7 11 -Times-Roman c 7 -#000000 T 13.25 7.8 0 3.5 1 -1 F 7 11 -Times-Roman \
c 7 -#000000 T 39.75 7.8 0 3.5 1 -2 ",
		height=0.51389,
		label="{20 VH|{1|2}}",
		pos="27,18.5",
		rects="0,19.1,53.857,36.5 0,0.7,26.5,19.1 26.5,0.7,53,19.1",
		shape=record,
		width=0.75];
}

OS Version

Several flavors of Windows

Graphviz Version

dot - graphviz version 2.44.2~dev.20201112.1525 (20201112.1525)

I've verified that the exact same version is used in all tests that I've run.

Additional info

Is it expected that behavior varies across systems. If yes, what variables influence the behavior?

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: graphviz/graphviz#1905