diff --git a/tests/figs/annotate/line-matches-points.svg b/tests/figs/annotate/line-matches-points.svg
index e161f6f687..ec0574e888 100644
--- a/tests/figs/annotate/line-matches-points.svg
+++ b/tests/figs/annotate/line-matches-points.svg
@@ -14,15 +14,15 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
diff --git a/tests/figs/coord-cartesian/clip-on-by-default-only-inside-visible.svg b/tests/figs/coord-cartesian/clip-on-by-default-only-inside-visible.svg
index c2ec223fba..0b824c2729 100644
--- a/tests/figs/coord-cartesian/clip-on-by-default-only-inside-visible.svg
+++ b/tests/figs/coord-cartesian/clip-on-by-default-only-inside-visible.svg
@@ -14,19 +14,19 @@
-
-
+
+
-
-inside
-inside
-inside
-inside
-outside
-outside
-outside
-outside
+
+inside
+inside
+inside
+inside
+outside
+outside
+outside
+outside
diff --git a/tests/figs/coord-cartesian/clip-turned-off-both-inside-and-outside-visible.svg b/tests/figs/coord-cartesian/clip-turned-off-both-inside-and-outside-visible.svg
index 3416735db4..5fc090fad8 100644
--- a/tests/figs/coord-cartesian/clip-turned-off-both-inside-and-outside-visible.svg
+++ b/tests/figs/coord-cartesian/clip-turned-off-both-inside-and-outside-visible.svg
@@ -13,14 +13,14 @@
-
-inside
-inside
+
+inside
+inside
inside
-inside
-outside
-outside
+inside
+outside
+outside
outside
-outside
+outside
clip turned off, both 'inside' and 'outside' visible
diff --git a/tests/figs/coord-cartesian/contract-range.svg b/tests/figs/coord-cartesian/contract-range.svg
index 365e6f842d..05ebd00fa9 100644
--- a/tests/figs/coord-cartesian/contract-range.svg
+++ b/tests/figs/coord-cartesian/contract-range.svg
@@ -14,56 +14,56 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-20
-25
-30
-35
-40
-
-
-
-
-
-
-
-
-
-
-2.0
-2.5
-3.0
-3.5
-4.0
-wt
-mpg
-contract range
+20
+25
+30
+35
+40
+
+
+
+
+
+
+
+
+
+
+2.0
+2.5
+3.0
+3.5
+4.0
+wt
+mpg
+contract range
diff --git a/tests/figs/coord-cartesian/expand-range.svg b/tests/figs/coord-cartesian/expand-range.svg
index 4a78741204..30ad623041 100644
--- a/tests/figs/coord-cartesian/expand-range.svg
+++ b/tests/figs/coord-cartesian/expand-range.svg
@@ -14,72 +14,72 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-0
-10
-20
-30
-40
-50
-
-
-
-
-
-
-
-
-
-
-
-0.0
-2.5
-5.0
-7.5
-10.0
-wt
-mpg
-expand range
+0
+10
+20
+30
+40
+50
+
+
+
+
+
+
+
+
+
+
+
+0.0
+2.5
+5.0
+7.5
+10.0
+wt
+mpg
+expand range
diff --git a/tests/figs/coord-map/usa-mercator.svg b/tests/figs/coord-map/usa-mercator.svg
index d10c677090..637a917311 100644
--- a/tests/figs/coord-map/usa-mercator.svg
+++ b/tests/figs/coord-map/usa-mercator.svg
@@ -13,57 +13,57 @@
-
-
+
+
-
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-25
-30
-35
-40
-45
-50
-
-
-
-
-
-
-
-
-
--120
--100
--80
-long
-lat
-USA mercator
+25
+30
+35
+40
+45
+50
+
+
+
+
+
+
+
+
+
+-120
+-100
+-80
+long
+lat
+USA mercator
diff --git a/tests/figs/coord-polar/racetrack-plot-closed-and-has-center-hole.svg b/tests/figs/coord-polar/racetrack-plot-closed-and-has-center-hole.svg
index be75a33b09..ac4d6e512c 100644
--- a/tests/figs/coord-polar/racetrack-plot-closed-and-has-center-hole.svg
+++ b/tests/figs/coord-polar/racetrack-plot-closed-and-has-center-hole.svg
@@ -13,44 +13,44 @@
-
-
+
+
-
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-1
-2
-0/3
-
+
+
+
+
+
+
+
+
+
+
+
+
+1
+2
+0/3
+
-
-
-
-racetrack plot: closed and has center hole
+
+
+
+racetrack plot: closed and has center hole
diff --git a/tests/figs/coord-polar/racetrack-plot-closed-and-no-center-hole.svg b/tests/figs/coord-polar/racetrack-plot-closed-and-no-center-hole.svg
index 6310be6368..9cc13a3e1b 100644
--- a/tests/figs/coord-polar/racetrack-plot-closed-and-no-center-hole.svg
+++ b/tests/figs/coord-polar/racetrack-plot-closed-and-no-center-hole.svg
@@ -13,44 +13,44 @@
-
-
+
+
-
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-1
-2
-0/3
-
+
+
+
+
+
+
+
+
+
+
+
+
+1
+2
+0/3
+
-
-
-
-racetrack plot: closed and no center hole
+
+
+
+racetrack plot: closed and no center hole
diff --git a/tests/figs/coord-polar/rays-circular-arcs-and-spiral-arcs.svg b/tests/figs/coord-polar/rays-circular-arcs-and-spiral-arcs.svg
index b7131e5e7c..4dbb9800cc 100644
--- a/tests/figs/coord-polar/rays-circular-arcs-and-spiral-arcs.svg
+++ b/tests/figs/coord-polar/rays-circular-arcs-and-spiral-arcs.svg
@@ -13,337 +13,337 @@
-
-
+
+
-
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-0
-2
-4
-6
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+0
+2
+4
+6
+
-
-
-
-
-
-Rays, circular arcs, and spiral arcs
+
+
+
+
+
+Rays, circular arcs, and spiral arcs
diff --git a/tests/figs/coord-polar/rose-plot-with-has-equal-spacing.svg b/tests/figs/coord-polar/rose-plot-with-has-equal-spacing.svg
index 5d67e630ba..5956d4a0d6 100644
--- a/tests/figs/coord-polar/rose-plot-with-has-equal-spacing.svg
+++ b/tests/figs/coord-polar/rose-plot-with-has-equal-spacing.svg
@@ -13,45 +13,45 @@
-
-
+
+
-
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-A
-B
-C
-
+
+
+
+
+
+
+
+
+
+
+
+
+A
+B
+C
+
-
-
-
-
-rose plot with has equal spacing
+
+
+
+
+rose plot with has equal spacing
diff --git a/tests/figs/coord-polar/secondary-axis-ticks-and-labels.svg b/tests/figs/coord-polar/secondary-axis-ticks-and-labels.svg
index d600243b56..f86d5c2e83 100644
--- a/tests/figs/coord-polar/secondary-axis-ticks-and-labels.svg
+++ b/tests/figs/coord-polar/secondary-axis-ticks-and-labels.svg
@@ -13,50 +13,50 @@
-
-
+
+
-
+
-
-
+
+
-
-
+
+
-1.0
-1.5
-2.0
-2.5
-3.0
-
-
-
-
-
-
-
-
-
-
-0.10
-0.15
-0.20
-0.25
-0.30
-x
-y
-sec y
-secondary axis ticks and labels
+1.0
+1.5
+2.0
+2.5
+3.0
+
+
+
+
+
+
+
+
+
+
+0.10
+0.15
+0.20
+0.25
+0.30
+x
+y
+sec y
+secondary axis ticks and labels
diff --git a/tests/figs/coord-polar/three-concentric-circles.svg b/tests/figs/coord-polar/three-concentric-circles.svg
index 34a8eb7854..691f0e6bb1 100644
--- a/tests/figs/coord-polar/three-concentric-circles.svg
+++ b/tests/figs/coord-polar/three-concentric-circles.svg
@@ -13,49 +13,49 @@
-
-
+
+
-
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-0.25
-0.50
-0.75
-0.00/1.00
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+0.25
+0.50
+0.75
+0.00/1.00
+
-
-
-
-
-three-concentric-circles
+
+
+
+
+three-concentric-circles
diff --git a/tests/figs/creating-aesthetic-mappings/alpha-set-in-alpha.svg b/tests/figs/creating-aesthetic-mappings/alpha-set-in-alpha.svg
index fd8ed6f9c3..f4e569b9aa 100644
--- a/tests/figs/creating-aesthetic-mappings/alpha-set-in-alpha.svg
+++ b/tests/figs/creating-aesthetic-mappings/alpha-set-in-alpha.svg
@@ -14,39 +14,39 @@
-
-
+
+
-
-
-
+
+
+
-0.950
-0.975
-1.000
-1.025
-1.050
-
-
-
-
-
-
-
-
-
-
-0.950
-0.975
-1.000
-1.025
-1.050
-1
-1
-Alpha set in alpha
+0.950
+0.975
+1.000
+1.025
+1.050
+
+
+
+
+
+
+
+
+
+
+0.950
+0.975
+1.000
+1.025
+1.050
+1
+1
+Alpha set in alpha
diff --git a/tests/figs/creating-aesthetic-mappings/alpha-set-in-colour.svg b/tests/figs/creating-aesthetic-mappings/alpha-set-in-colour.svg
index 763f9949a5..a083582bd4 100644
--- a/tests/figs/creating-aesthetic-mappings/alpha-set-in-colour.svg
+++ b/tests/figs/creating-aesthetic-mappings/alpha-set-in-colour.svg
@@ -14,39 +14,39 @@
-
-
+
+
-
-
-
+
+
+
-0.950
-0.975
-1.000
-1.025
-1.050
-
-
-
-
-
-
-
-
-
-
-0.950
-0.975
-1.000
-1.025
-1.050
-1
-1
-Alpha set in colour
+0.950
+0.975
+1.000
+1.025
+1.050
+
+
+
+
+
+
+
+
+
+
+0.950
+0.975
+1.000
+1.025
+1.050
+1
+1
+Alpha set in colour
diff --git a/tests/figs/creating-aesthetic-mappings/stat-count-width-0-5.svg b/tests/figs/creating-aesthetic-mappings/stat-count-width-0-5.svg
index 12c9acf6d8..361a604464 100644
--- a/tests/figs/creating-aesthetic-mappings/stat-count-width-0-5.svg
+++ b/tests/figs/creating-aesthetic-mappings/stat-count-width-0-5.svg
@@ -14,37 +14,37 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-0.00
-0.25
-0.50
-0.75
-1.00
-
-
-
-
-
-
-
-
-a
-b
-c
-xvar
-count
-stat='count', width=0.5
+0.00
+0.25
+0.50
+0.75
+1.00
+
+
+
+
+
+
+
+
+a
+b
+c
+xvar
+count
+stat='count', width=0.5
diff --git a/tests/figs/creating-aesthetic-mappings/stat-count.svg b/tests/figs/creating-aesthetic-mappings/stat-count.svg
index 7b28635c59..9d7a1ecd7d 100644
--- a/tests/figs/creating-aesthetic-mappings/stat-count.svg
+++ b/tests/figs/creating-aesthetic-mappings/stat-count.svg
@@ -14,37 +14,37 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-0.00
-0.25
-0.50
-0.75
-1.00
-
-
-
-
-
-
-
-
-a
-b
-c
-xvar
-count
-stat='count'
+0.00
+0.25
+0.50
+0.75
+1.00
+
+
+
+
+
+
+
+
+a
+b
+c
+xvar
+count
+stat='count'
diff --git a/tests/figs/creating-aesthetic-mappings/stat-identity-width-0-5.svg b/tests/figs/creating-aesthetic-mappings/stat-identity-width-0-5.svg
index d02fa34096..c210c3e35a 100644
--- a/tests/figs/creating-aesthetic-mappings/stat-identity-width-0-5.svg
+++ b/tests/figs/creating-aesthetic-mappings/stat-identity-width-0-5.svg
@@ -14,35 +14,35 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-0.0
-2.5
-5.0
-7.5
-
-
-
-
-
-
-
-a
-b
-c
-xvar
-yvar
-stat='identity', width=0.5
+0.0
+2.5
+5.0
+7.5
+
+
+
+
+
+
+
+a
+b
+c
+xvar
+yvar
+stat='identity', width=0.5
diff --git a/tests/figs/creating-aesthetic-mappings/stat-identity.svg b/tests/figs/creating-aesthetic-mappings/stat-identity.svg
index f43503d19d..74ae75acc8 100644
--- a/tests/figs/creating-aesthetic-mappings/stat-identity.svg
+++ b/tests/figs/creating-aesthetic-mappings/stat-identity.svg
@@ -14,35 +14,35 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-0.0
-2.5
-5.0
-7.5
-
-
-
-
-
-
-
-a
-b
-c
-xvar
-yvar
-stat='identity'
+0.0
+2.5
+5.0
+7.5
+
+
+
+
+
+
+
+a
+b
+c
+xvar
+yvar
+stat='identity'
diff --git a/tests/figs/deps.txt b/tests/figs/deps.txt
index bcd763e74f..039800478b 100644
--- a/tests/figs/deps.txt
+++ b/tests/figs/deps.txt
@@ -1,2 +1,2 @@
-ggplot2: 3.0.0.9000
+ggplot2: 3.1.0.9000
vdiffr-svg-engine: 0.9000
diff --git a/tests/figs/facet-labels/parsed-facet-labels.svg b/tests/figs/facet-labels/parsed-facet-labels.svg
index ad56316f25..470bd484e9 100644
--- a/tests/figs/facet-labels/parsed-facet-labels.svg
+++ b/tests/figs/facet-labels/parsed-facet-labels.svg
@@ -14,49 +14,49 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-α
-β
+
+α
+β
-
-
-
-
-
-0.950
-0.975
-1.000
-1.025
-1.050
-0.950
-0.975
-1.000
-1.025
-1.050
-
-
-
-
-
+
+
+
+
+
+0.950
+0.975
+1.000
+1.025
+1.050
+0.950
+0.975
+1.000
+1.025
+1.050
+
+
+
+
+
parsed facet labels
diff --git a/tests/figs/facet-strips/switched-facet-strips.svg b/tests/figs/facet-strips/switched-facet-strips.svg
index e81f48ba86..9e903ff74c 100644
--- a/tests/figs/facet-strips/switched-facet-strips.svg
+++ b/tests/figs/facet-strips/switched-facet-strips.svg
@@ -14,148 +14,148 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-
-
-
+
+
+
+
-
-
+
+
-
-4
+
+4
-
-
+
+
-
-6
+
+6
-
-
+
+
-
-8
+
+8
-
-
+
+
@@ -163,11 +163,11 @@
-
-0
+
+0
-
-
+
+
@@ -176,8 +176,8 @@
-
-
+
+
@@ -185,11 +185,11 @@
-
-1
+
+1
-
-
+
+
@@ -197,51 +197,51 @@
-
-
-
-
-100
-200
-300
-400
-
-
-
-
-100
-200
-300
-400
-
-
-
-
-100
-200
-300
-400
-3.0
-3.5
-4.0
-4.5
-5.0
-
-
-
-
-
-3.0
-3.5
-4.0
-4.5
-5.0
-
-
-
-
-
-disp
-drat
-switched facet strips
+
+
+
+
+100
+200
+300
+400
+
+
+
+
+100
+200
+300
+400
+
+
+
+
+100
+200
+300
+400
+3.0
+3.5
+4.0
+4.5
+5.0
+
+
+
+
+
+3.0
+3.5
+4.0
+4.5
+5.0
+
+
+
+
+
+disp
+drat
+switched facet strips
diff --git a/tests/figs/facetting/left-justified-facet-labels-with-margins.svg b/tests/figs/facetting/left-justified-facet-labels-with-margins.svg
index e138ea6d0a..a4699f7654 100644
--- a/tests/figs/facetting/left-justified-facet-labels-with-margins.svg
+++ b/tests/figs/facetting/left-justified-facet-labels-with-margins.svg
@@ -14,144 +14,144 @@
-
-
+
+
-
-
-
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
-
+
+
+
-
-
+
+
-
-a
+
+a
-
-
+
+
-
-aaaaaaabc
+
+aaaaaaabc
-
-
+
+
-
-b
+
+b
-
-
+
+
-
-bbbbbbbcd
+
+bbbbbbbcd
-
-
-
-
-
-1.00
-1.25
-1.50
-1.75
-2.00
-
-
-
-
-
-1.00
-1.25
-1.50
-1.75
-2.00
-1.00
-1.25
-1.50
-1.75
-2.00
-
-
-
-
-
-1.00
-1.25
-1.50
-1.75
-2.00
-
-
-
-
-
-x
-y
-left justified facet labels with margins
+
+
+
+
+
+1.00
+1.25
+1.50
+1.75
+2.00
+
+
+
+
+
+1.00
+1.25
+1.50
+1.75
+2.00
+1.00
+1.25
+1.50
+1.75
+2.00
+
+
+
+
+
+1.00
+1.25
+1.50
+1.75
+2.00
+
+
+
+
+
+x
+y
+left justified facet labels with margins
diff --git a/tests/figs/facetting/left-justified-rotated-facet-labels-with-margins.svg b/tests/figs/facetting/left-justified-rotated-facet-labels-with-margins.svg
index c21b35d901..ec70ebfe32 100644
--- a/tests/figs/facetting/left-justified-rotated-facet-labels-with-margins.svg
+++ b/tests/figs/facetting/left-justified-rotated-facet-labels-with-margins.svg
@@ -14,144 +14,144 @@
-
-
+
+
-
-
-
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
-
+
+
+
-
-
+
+
-
-a
+
+a
-
-
+
+
-
-aaaaaaabc
+
+aaaaaaabc
-
-
+
+
-
-b
+
+b
-
-
+
+
-
-bbbbbbbcd
+
+bbbbbbbcd
-
-
-
-
-
-1.00
-1.25
-1.50
-1.75
-2.00
-
-
-
-
-
-1.00
-1.25
-1.50
-1.75
-2.00
-1.00
-1.25
-1.50
-1.75
-2.00
-
-
-
-
-
-1.00
-1.25
-1.50
-1.75
-2.00
-
-
-
-
-
-x
-y
-left justified rotated facet labels with margins
+
+
+
+
+
+1.00
+1.25
+1.50
+1.75
+2.00
+
+
+
+
+
+1.00
+1.25
+1.50
+1.75
+2.00
+1.00
+1.25
+1.50
+1.75
+2.00
+
+
+
+
+
+1.00
+1.25
+1.50
+1.75
+2.00
+
+
+
+
+
+x
+y
+left justified rotated facet labels with margins
diff --git a/tests/figs/geom-boxplot/outlier-colours.svg b/tests/figs/geom-boxplot/outlier-colours.svg
index e64d04a312..f97a8905f3 100644
--- a/tests/figs/geom-boxplot/outlier-colours.svg
+++ b/tests/figs/geom-boxplot/outlier-colours.svg
@@ -14,71 +14,71 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-3.0
-3.5
-4.0
-4.5
-5.0
-
-
-
-
-
-
-
-
-4
-6
-8
-factor(cyl)
-drat
-
-factor(cyl)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-4
-6
-8
-outlier colours
+3.0
+3.5
+4.0
+4.5
+5.0
+
+
+
+
+
+
+
+
+4
+6
+8
+factor(cyl)
+drat
+
+factor(cyl)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+4
+6
+8
+outlier colours
diff --git a/tests/figs/geom-dotplot/2-na-values-bin-along-y-stack-center.svg b/tests/figs/geom-dotplot/2-na-values-bin-along-y-stack-center.svg
index 3bb5c3172f..5d1b599d33 100644
--- a/tests/figs/geom-dotplot/2-na-values-bin-along-y-stack-center.svg
+++ b/tests/figs/geom-dotplot/2-na-values-bin-along-y-stack-center.svg
@@ -14,52 +14,52 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--2
--1
-0
-1
-2
-
-
-
-
-
-
-
-
--0.25
-0.00
-0.25
-x
-x
-2 NA values, bin along y, stack center
+-2
+-1
+0
+1
+2
+
+
+
+
+
+
+
+
+-0.25
+0.00
+0.25
+x
+x
+2 NA values, bin along y, stack center
diff --git a/tests/figs/geom-dotplot/2-na-values-dot-density-binning-binwidth-4.svg b/tests/figs/geom-dotplot/2-na-values-dot-density-binning-binwidth-4.svg
index e53726ea0c..9948402984 100644
--- a/tests/figs/geom-dotplot/2-na-values-dot-density-binning-binwidth-4.svg
+++ b/tests/figs/geom-dotplot/2-na-values-dot-density-binning-binwidth-4.svg
@@ -14,56 +14,56 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-0.00
-0.25
-0.50
-0.75
-1.00
-
-
-
-
-
-
-
-
-
-
--2
--1
-0
-1
-2
-x
-count
-2 NA values, dot-density binning, binwidth = .4
+0.00
+0.25
+0.50
+0.75
+1.00
+
+
+
+
+
+
+
+
+
+
+-2
+-1
+0
+1
+2
+x
+count
+2 NA values, dot-density binning, binwidth = .4
diff --git a/tests/figs/geom-dotplot/basic-dotplot-with-dot-density-binning-binwidth-4.svg b/tests/figs/geom-dotplot/basic-dotplot-with-dot-density-binning-binwidth-4.svg
index 6af92be62a..1d7bf10741 100644
--- a/tests/figs/geom-dotplot/basic-dotplot-with-dot-density-binning-binwidth-4.svg
+++ b/tests/figs/geom-dotplot/basic-dotplot-with-dot-density-binning-binwidth-4.svg
@@ -14,58 +14,58 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-0.00
-0.25
-0.50
-0.75
-1.00
-
-
-
-
-
-
-
-
-
-
--2
--1
-0
-1
-2
-x
-count
-basic dotplot with dot-density binning, binwidth = .4
+0.00
+0.25
+0.50
+0.75
+1.00
+
+
+
+
+
+
+
+
+
+
+-2
+-1
+0
+1
+2
+x
+count
+basic dotplot with dot-density binning, binwidth = .4
diff --git a/tests/figs/geom-dotplot/bin-along-y-stack-center.svg b/tests/figs/geom-dotplot/bin-along-y-stack-center.svg
index 780d01707c..01aea43946 100644
--- a/tests/figs/geom-dotplot/bin-along-y-stack-center.svg
+++ b/tests/figs/geom-dotplot/bin-along-y-stack-center.svg
@@ -14,54 +14,54 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--2
--1
-0
-1
-2
-
-
-
-
-
-
-
-
--0.25
-0.00
-0.25
-x
-x
-bin along y, stack center
+-2
+-1
+0
+1
+2
+
+
+
+
+
+
+
+
+-0.25
+0.00
+0.25
+x
+x
+bin along y, stack center
diff --git a/tests/figs/geom-dotplot/bin-along-y-stack-centerwhole-histodot.svg b/tests/figs/geom-dotplot/bin-along-y-stack-centerwhole-histodot.svg
index 31c1ed32f6..ae64cd0fc7 100644
--- a/tests/figs/geom-dotplot/bin-along-y-stack-centerwhole-histodot.svg
+++ b/tests/figs/geom-dotplot/bin-along-y-stack-centerwhole-histodot.svg
@@ -14,54 +14,54 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--2
--1
-0
-1
-2
-
-
-
-
-
-
-
-
--0.25
-0.00
-0.25
-x
-x
-bin along y, stack centerwhole, histodot
+-2
+-1
+0
+1
+2
+
+
+
+
+
+
+
+
+-0.25
+0.00
+0.25
+x
+x
+bin along y, stack centerwhole, histodot
diff --git a/tests/figs/geom-dotplot/bin-along-y-stack-centerwhole.svg b/tests/figs/geom-dotplot/bin-along-y-stack-centerwhole.svg
index dcd038d729..81a7087585 100644
--- a/tests/figs/geom-dotplot/bin-along-y-stack-centerwhole.svg
+++ b/tests/figs/geom-dotplot/bin-along-y-stack-centerwhole.svg
@@ -14,54 +14,54 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--2
--1
-0
-1
-2
-
-
-
-
-
-
-
-
--0.25
-0.00
-0.25
-x
-x
-bin along y, stack centerwhole
+-2
+-1
+0
+1
+2
+
+
+
+
+
+
+
+
+-0.25
+0.00
+0.25
+x
+x
+bin along y, stack centerwhole
diff --git a/tests/figs/geom-dotplot/bin-y-continous-x-axis-grouping-by-x.svg b/tests/figs/geom-dotplot/bin-y-continous-x-axis-grouping-by-x.svg
index f458da5625..503e8b3651 100644
--- a/tests/figs/geom-dotplot/bin-y-continous-x-axis-grouping-by-x.svg
+++ b/tests/figs/geom-dotplot/bin-y-continous-x-axis-grouping-by-x.svg
@@ -14,124 +14,124 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--2
--1
-0
-1
-2
-
-
-
-
-
-
-
-
-1
-2
-3
-as.numeric(x)
-y
-bin y, continous x-axis, grouping by x
+-2
+-1
+0
+1
+2
+
+
+
+
+
+
+
+
+1
+2
+3
+as.numeric(x)
+y
+bin y, continous x-axis, grouping by x
diff --git a/tests/figs/geom-dotplot/bin-y-continous-x-axis-single-x-group.svg b/tests/figs/geom-dotplot/bin-y-continous-x-axis-single-x-group.svg
index 385e92c27e..fa3277536b 100644
--- a/tests/figs/geom-dotplot/bin-y-continous-x-axis-single-x-group.svg
+++ b/tests/figs/geom-dotplot/bin-y-continous-x-axis-single-x-group.svg
@@ -14,124 +14,124 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--2
--1
-0
-1
-2
-
-
-
-
-
-
-
-
-1.75
-2.00
-2.25
-as.numeric(x)
-y
-bin y, continous x-axis, single x group
+-2
+-1
+0
+1
+2
+
+
+
+
+
+
+
+
+1.75
+2.00
+2.25
+as.numeric(x)
+y
+bin y, continous x-axis, single x group
diff --git a/tests/figs/geom-dotplot/bin-y-dodged-coord-flip.svg b/tests/figs/geom-dotplot/bin-y-dodged-coord-flip.svg
index d86d854f5a..3660c53f9d 100644
--- a/tests/figs/geom-dotplot/bin-y-dodged-coord-flip.svg
+++ b/tests/figs/geom-dotplot/bin-y-dodged-coord-flip.svg
@@ -14,147 +14,147 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-foo
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--2.4
--2.0
--1.6
--1.2
--0.8
--0.4
-0.0
-0.4
-0.8
-1.2
-1.6
-2.0
-2.4
-y
-x
-
-x
-
-
-
-
-
-
-A
-B
-C
-bin y, dodged, coord_flip
+foo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+-2.4
+-2.0
+-1.6
+-1.2
+-0.8
+-0.4
+0.0
+0.4
+0.8
+1.2
+1.6
+2.0
+2.4
+y
+x
+
+x
+
+
+
+
+
+
+A
+B
+C
+bin y, dodged, coord_flip
diff --git a/tests/figs/geom-dotplot/bin-y-dodged.svg b/tests/figs/geom-dotplot/bin-y-dodged.svg
index 7a51ccdfd2..e2b87b2724 100644
--- a/tests/figs/geom-dotplot/bin-y-dodged.svg
+++ b/tests/figs/geom-dotplot/bin-y-dodged.svg
@@ -14,147 +14,147 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--2.4
--2.0
--1.6
--1.2
--0.8
--0.4
-0.0
-0.4
-0.8
-1.2
-1.6
-2.0
-2.4
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-foo
-x
-y
-
-x
-
-
-
-
-
-
-A
-B
-C
-bin y, dodged
+-2.4
+-2.0
+-1.6
+-1.2
+-0.8
+-0.4
+0.0
+0.4
+0.8
+1.2
+1.6
+2.0
+2.4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+foo
+x
+y
+
+x
+
+
+
+
+
+
+A
+B
+C
+bin y, dodged
diff --git a/tests/figs/geom-dotplot/bin-y-dodging-3-stackgroups-histodot-currently-broken.svg b/tests/figs/geom-dotplot/bin-y-dodging-3-stackgroups-histodot-currently-broken.svg
index a1d6ecec2b..ef53f1c0f0 100644
--- a/tests/figs/geom-dotplot/bin-y-dodging-3-stackgroups-histodot-currently-broken.svg
+++ b/tests/figs/geom-dotplot/bin-y-dodging-3-stackgroups-histodot-currently-broken.svg
@@ -14,132 +14,132 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--2
--1
-0
-1
-2
-
-
-
-
-
-
-
-
-A
-B
-C
-x
-y
-
-g
-
-
-
-
-A
-B
-bin y, dodging, 3 stackgroups, histodot (currently broken)
+-2
+-1
+0
+1
+2
+
+
+
+
+
+
+
+
+A
+B
+C
+x
+y
+
+g
+
+
+
+
+A
+B
+bin y, dodging, 3 stackgroups, histodot (currently broken)
diff --git a/tests/figs/geom-dotplot/bin-y-three-x-groups-bins-aligned-across-groups.svg b/tests/figs/geom-dotplot/bin-y-three-x-groups-bins-aligned-across-groups.svg
index a432265f76..9442a7ef9b 100644
--- a/tests/figs/geom-dotplot/bin-y-three-x-groups-bins-aligned-across-groups.svg
+++ b/tests/figs/geom-dotplot/bin-y-three-x-groups-bins-aligned-across-groups.svg
@@ -14,124 +14,124 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--2
--1
-0
-1
-2
-
-
-
-
-
-
-
-
-A
-B
-C
-x
-y
-bin y, three x groups, bins aligned across groups
+-2
+-1
+0
+1
+2
+
+
+
+
+
+
+
+
+A
+B
+C
+x
+y
+bin y, three x groups, bins aligned across groups
diff --git a/tests/figs/geom-dotplot/bin-y-three-x-groups-bins-aligned-coord-flip.svg b/tests/figs/geom-dotplot/bin-y-three-x-groups-bins-aligned-coord-flip.svg
index 43e27ae5cd..6e733f4783 100644
--- a/tests/figs/geom-dotplot/bin-y-three-x-groups-bins-aligned-coord-flip.svg
+++ b/tests/figs/geom-dotplot/bin-y-three-x-groups-bins-aligned-coord-flip.svg
@@ -14,124 +14,124 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-A
-B
-C
-
-
-
-
-
-
-
-
--2
--1
-0
-1
-2
-y
-x
-bin y, three x groups, bins aligned, coord_flip
+A
+B
+C
+
+
+
+
+
+
+
+
+-2
+-1
+0
+1
+2
+y
+x
+bin y, three x groups, bins aligned, coord_flip
diff --git a/tests/figs/geom-dotplot/bin-y-three-x-groups-fill-and-dodge.svg b/tests/figs/geom-dotplot/bin-y-three-x-groups-fill-and-dodge.svg
index 0d288ef85f..6846d522e8 100644
--- a/tests/figs/geom-dotplot/bin-y-three-x-groups-fill-and-dodge.svg
+++ b/tests/figs/geom-dotplot/bin-y-three-x-groups-fill-and-dodge.svg
@@ -14,150 +14,150 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--2.4
--2.0
--1.6
--1.2
--0.8
--0.4
-0.0
-0.4
-0.8
-1.2
-1.6
-2.0
-2.4
-2.8
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-A
-B
-C
-x
-y
-
-g
-
-
-
-
-A
-B
-bin y, three x groups, fill and dodge
+-2.4
+-2.0
+-1.6
+-1.2
+-0.8
+-0.4
+0.0
+0.4
+0.8
+1.2
+1.6
+2.0
+2.4
+2.8
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+A
+B
+C
+x
+y
+
+g
+
+
+
+
+A
+B
+bin y, three x groups, fill and dodge
diff --git a/tests/figs/geom-dotplot/bin-y-three-x-groups-stack-centerwhole.svg b/tests/figs/geom-dotplot/bin-y-three-x-groups-stack-centerwhole.svg
index 76ce72eccd..7f1d99df10 100644
--- a/tests/figs/geom-dotplot/bin-y-three-x-groups-stack-centerwhole.svg
+++ b/tests/figs/geom-dotplot/bin-y-three-x-groups-stack-centerwhole.svg
@@ -14,124 +14,124 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--2
--1
-0
-1
-2
-
-
-
-
-
-
-
-
-A
-B
-C
-x
-y
-bin y, three x groups, stack centerwhole
+-2
+-1
+0
+1
+2
+
+
+
+
+
+
+
+
+A
+B
+C
+x
+y
+bin y, three x groups, stack centerwhole
diff --git a/tests/figs/geom-dotplot/dots-stacked-closer-stackratio-5-fill-white.svg b/tests/figs/geom-dotplot/dots-stacked-closer-stackratio-5-fill-white.svg
index fc7f4ceedd..b78d5400ec 100644
--- a/tests/figs/geom-dotplot/dots-stacked-closer-stackratio-5-fill-white.svg
+++ b/tests/figs/geom-dotplot/dots-stacked-closer-stackratio-5-fill-white.svg
@@ -14,58 +14,58 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-0.00
-0.25
-0.50
-0.75
-1.00
-
-
-
-
-
-
-
-
-
-
--2
--1
-0
-1
-2
-x
-count
-dots stacked closer: stackratio=.5, fill=white
+0.00
+0.25
+0.50
+0.75
+1.00
+
+
+
+
+
+
+
+
+
+
+-2
+-1
+0
+1
+2
+x
+count
+dots stacked closer: stackratio=.5, fill=white
diff --git a/tests/figs/geom-dotplot/facets-3-groups-histodot-stackgroups.svg b/tests/figs/geom-dotplot/facets-3-groups-histodot-stackgroups.svg
index 8a0134f7b8..bb71b40765 100644
--- a/tests/figs/geom-dotplot/facets-3-groups-histodot-stackgroups.svg
+++ b/tests/figs/geom-dotplot/facets-3-groups-histodot-stackgroups.svg
@@ -14,216 +14,216 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-A
+
+A
-
-
+
+
-
-B
+
+B
-
-
+
+
-
-C
+
+C
-
-
-
-
-
--2
--1
-0
-1
-2
-0.00
-0.25
-0.50
-0.75
-1.00
-
-
-
-
-
-0.00
-0.25
-0.50
-0.75
-1.00
-
-
-
-
-
-0.00
-0.25
-0.50
-0.75
-1.00
-
-
-
-
-
-y
-count
-
-g
-
-
-
-
-A
-B
-facets, 3 groups, histodot, stackgroups
+
+
+
+
+
+-2
+-1
+0
+1
+2
+0.00
+0.25
+0.50
+0.75
+1.00
+
+
+
+
+
+0.00
+0.25
+0.50
+0.75
+1.00
+
+
+
+
+
+0.00
+0.25
+0.50
+0.75
+1.00
+
+
+
+
+
+y
+count
+
+g
+
+
+
+
+A
+B
+facets, 3 groups, histodot, stackgroups
diff --git a/tests/figs/geom-dotplot/histodot-binning-equal-bin-spacing.svg b/tests/figs/geom-dotplot/histodot-binning-equal-bin-spacing.svg
index 1d5e509250..1ff74433cc 100644
--- a/tests/figs/geom-dotplot/histodot-binning-equal-bin-spacing.svg
+++ b/tests/figs/geom-dotplot/histodot-binning-equal-bin-spacing.svg
@@ -14,58 +14,58 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-0.00
-0.25
-0.50
-0.75
-1.00
-
-
-
-
-
-
-
-
-
-
--2
--1
-0
-1
-2
-x
-count
-histodot binning (equal bin spacing)
+0.00
+0.25
+0.50
+0.75
+1.00
+
+
+
+
+
+
+
+
+
+
+-2
+-1
+0
+1
+2
+x
+count
+histodot binning (equal bin spacing)
diff --git a/tests/figs/geom-dotplot/larger-dots-dotsize-1-5-fill-white.svg b/tests/figs/geom-dotplot/larger-dots-dotsize-1-5-fill-white.svg
index 23feaaeda7..8102a5e3a8 100644
--- a/tests/figs/geom-dotplot/larger-dots-dotsize-1-5-fill-white.svg
+++ b/tests/figs/geom-dotplot/larger-dots-dotsize-1-5-fill-white.svg
@@ -14,58 +14,58 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-0.00
-0.25
-0.50
-0.75
-1.00
-
-
-
-
-
-
-
-
-
-
--2
--1
-0
-1
-2
-x
-count
-larger dots: dotsize=1.5, fill=white
+0.00
+0.25
+0.50
+0.75
+1.00
+
+
+
+
+
+
+
+
+
+
+-2
+-1
+0
+1
+2
+x
+count
+larger dots: dotsize=1.5, fill=white
diff --git a/tests/figs/geom-dotplot/multiple-groups-bins-aligned.svg b/tests/figs/geom-dotplot/multiple-groups-bins-aligned.svg
index 4581d80e3c..0e8df645c7 100644
--- a/tests/figs/geom-dotplot/multiple-groups-bins-aligned.svg
+++ b/tests/figs/geom-dotplot/multiple-groups-bins-aligned.svg
@@ -14,66 +14,66 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-0.00
-0.25
-0.50
-0.75
-1.00
-
-
-
-
-
-
-
-
-
-
--2
--1
-0
-1
-2
-x
-count
-
-g
-
-
-
-
-A
-B
-multiple groups, bins aligned
+0.00
+0.25
+0.50
+0.75
+1.00
+
+
+
+
+
+
+
+
+
+
+-2
+-1
+0
+1
+2
+x
+count
+
+g
+
+
+
+
+A
+B
+multiple groups, bins aligned
diff --git a/tests/figs/geom-dotplot/multiple-groups-bins-not-aligned.svg b/tests/figs/geom-dotplot/multiple-groups-bins-not-aligned.svg
index b26766a6db..48641925ce 100644
--- a/tests/figs/geom-dotplot/multiple-groups-bins-not-aligned.svg
+++ b/tests/figs/geom-dotplot/multiple-groups-bins-not-aligned.svg
@@ -14,66 +14,66 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-0.00
-0.25
-0.50
-0.75
-1.00
-
-
-
-
-
-
-
-
-
-
--2
--1
-0
-1
-2
-x
-count
-
-g
-
-
-
-
-A
-B
-multiple groups, bins not aligned
+0.00
+0.25
+0.50
+0.75
+1.00
+
+
+
+
+
+
+
+
+
+
+-2
+-1
+0
+1
+2
+x
+count
+
+g
+
+
+
+
+A
+B
+multiple groups, bins not aligned
diff --git a/tests/figs/geom-dotplot/stack-center-with-coord-flip.svg b/tests/figs/geom-dotplot/stack-center-with-coord-flip.svg
index 5ad610b975..b0e9a4b111 100644
--- a/tests/figs/geom-dotplot/stack-center-with-coord-flip.svg
+++ b/tests/figs/geom-dotplot/stack-center-with-coord-flip.svg
@@ -14,58 +14,58 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--2
--1
-0
-1
-2
-
-
-
-
-
-
-
-
-
-
--0.50
--0.25
-0.00
-0.25
-0.50
-count
-x
-stack center with coord_flip
+-2
+-1
+0
+1
+2
+
+
+
+
+
+
+
+
+
+
+-0.50
+-0.25
+0.00
+0.25
+0.50
+count
+x
+stack center with coord_flip
diff --git a/tests/figs/geom-dotplot/stack-center.svg b/tests/figs/geom-dotplot/stack-center.svg
index 5d665d040a..16658ea8c6 100644
--- a/tests/figs/geom-dotplot/stack-center.svg
+++ b/tests/figs/geom-dotplot/stack-center.svg
@@ -14,58 +14,58 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--0.50
--0.25
-0.00
-0.25
-0.50
-
-
-
-
-
-
-
-
-
-
--2
--1
-0
-1
-2
-x
-count
-stack center
+-0.50
+-0.25
+0.00
+0.25
+0.50
+
+
+
+
+
+
+
+
+
+
+-2
+-1
+0
+1
+2
+x
+count
+stack center
diff --git a/tests/figs/geom-dotplot/stack-centerwhole-with-coord-flip.svg b/tests/figs/geom-dotplot/stack-centerwhole-with-coord-flip.svg
index d15ee22cd3..f58d500878 100644
--- a/tests/figs/geom-dotplot/stack-centerwhole-with-coord-flip.svg
+++ b/tests/figs/geom-dotplot/stack-centerwhole-with-coord-flip.svg
@@ -14,58 +14,58 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--2
--1
-0
-1
-2
-
-
-
-
-
-
-
-
-
-
--0.50
--0.25
-0.00
-0.25
-0.50
-count
-x
-stack centerwhole with coord_flip
+-2
+-1
+0
+1
+2
+
+
+
+
+
+
+
+
+
+
+-0.50
+-0.25
+0.00
+0.25
+0.50
+count
+x
+stack centerwhole with coord_flip
diff --git a/tests/figs/geom-dotplot/stack-centerwhole.svg b/tests/figs/geom-dotplot/stack-centerwhole.svg
index 5be0ab1cab..e243a164d6 100644
--- a/tests/figs/geom-dotplot/stack-centerwhole.svg
+++ b/tests/figs/geom-dotplot/stack-centerwhole.svg
@@ -14,58 +14,58 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--0.50
--0.25
-0.00
-0.25
-0.50
-
-
-
-
-
-
-
-
-
-
--2
--1
-0
-1
-2
-x
-count
-stack centerwhole
+-0.50
+-0.25
+0.00
+0.25
+0.50
+
+
+
+
+
+
+
+
+
+
+-2
+-1
+0
+1
+2
+x
+count
+stack centerwhole
diff --git a/tests/figs/geom-dotplot/stack-down-with-coord-flip.svg b/tests/figs/geom-dotplot/stack-down-with-coord-flip.svg
index dd1ee04504..c320c3778c 100644
--- a/tests/figs/geom-dotplot/stack-down-with-coord-flip.svg
+++ b/tests/figs/geom-dotplot/stack-down-with-coord-flip.svg
@@ -14,58 +14,58 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--2
--1
-0
-1
-2
-
-
-
-
-
-
-
-
-
-
--1.00
--0.75
--0.50
--0.25
-0.00
-count
-x
-stack down with coord_flip
+-2
+-1
+0
+1
+2
+
+
+
+
+
+
+
+
+
+
+-1.00
+-0.75
+-0.50
+-0.25
+0.00
+count
+x
+stack down with coord_flip
diff --git a/tests/figs/geom-dotplot/stack-down.svg b/tests/figs/geom-dotplot/stack-down.svg
index 34b8b95b3e..ffc14cc4e3 100644
--- a/tests/figs/geom-dotplot/stack-down.svg
+++ b/tests/figs/geom-dotplot/stack-down.svg
@@ -14,58 +14,58 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--1.00
--0.75
--0.50
--0.25
-0.00
-
-
-
-
-
-
-
-
-
-
--2
--1
-0
-1
-2
-x
-count
-stack down
+-1.00
+-0.75
+-0.50
+-0.25
+0.00
+
+
+
+
+
+
+
+
+
+
+-2
+-1
+0
+1
+2
+x
+count
+stack down
diff --git a/tests/figs/geom-dotplot/stack-up-with-coord-flip.svg b/tests/figs/geom-dotplot/stack-up-with-coord-flip.svg
index 3af73c3efe..85da513cea 100644
--- a/tests/figs/geom-dotplot/stack-up-with-coord-flip.svg
+++ b/tests/figs/geom-dotplot/stack-up-with-coord-flip.svg
@@ -14,58 +14,58 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--2
--1
-0
-1
-2
-
-
-
-
-
-
-
-
-
-
-0.00
-0.25
-0.50
-0.75
-1.00
-count
-x
-stack up with coord_flip
+-2
+-1
+0
+1
+2
+
+
+
+
+
+
+
+
+
+
+0.00
+0.25
+0.50
+0.75
+1.00
+count
+x
+stack up with coord_flip
diff --git a/tests/figs/geom-dotplot/stack-up.svg b/tests/figs/geom-dotplot/stack-up.svg
index bd8289b7f3..ed746873f9 100644
--- a/tests/figs/geom-dotplot/stack-up.svg
+++ b/tests/figs/geom-dotplot/stack-up.svg
@@ -14,58 +14,58 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-0.00
-0.25
-0.50
-0.75
-1.00
-
-
-
-
-
-
-
-
-
-
--2
--1
-0
-1
-2
-x
-count
-stack up
+0.00
+0.25
+0.50
+0.75
+1.00
+
+
+
+
+
+
+
+
+
+
+-2
+-1
+0
+1
+2
+x
+count
+stack up
diff --git a/tests/figs/geom-dotplot/stackgroups-with-3-groups-bin-y-histodot.svg b/tests/figs/geom-dotplot/stackgroups-with-3-groups-bin-y-histodot.svg
index 372fc3e048..cbe3b8b3f5 100644
--- a/tests/figs/geom-dotplot/stackgroups-with-3-groups-bin-y-histodot.svg
+++ b/tests/figs/geom-dotplot/stackgroups-with-3-groups-bin-y-histodot.svg
@@ -14,137 +14,137 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--2
--1
-0
-1
-2
-
-
-
-
-
-
-
-
-
-1.00
-1.25
-1.50
-1.75
-x
-y
-
-x
-
-
-
-
-
-
-A
-B
-C
-stackgroups with 3 groups, bin y, histodot
+-2
+-1
+0
+1
+2
+
+
+
+
+
+
+
+
+
+1.00
+1.25
+1.50
+1.75
+x
+y
+
+x
+
+
+
+
+
+
+A
+B
+C
+stackgroups with 3 groups, bin y, histodot
diff --git a/tests/figs/geom-dotplot/stackgroups-with-3-groups-dot-density-with-aligned-bins.svg b/tests/figs/geom-dotplot/stackgroups-with-3-groups-dot-density-with-aligned-bins.svg
index 37691836c1..ea46ff6d0b 100644
--- a/tests/figs/geom-dotplot/stackgroups-with-3-groups-dot-density-with-aligned-bins.svg
+++ b/tests/figs/geom-dotplot/stackgroups-with-3-groups-dot-density-with-aligned-bins.svg
@@ -14,139 +14,139 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-0.00
-0.25
-0.50
-0.75
-1.00
-
-
-
-
-
-
-
-
-
-
--2
--1
-0
-1
-2
-y
-count
-
-x
-
-
-
-
-
-
-A
-B
-C
-stackgroups with 3 groups, dot-density with aligned bins
+0.00
+0.25
+0.50
+0.75
+1.00
+
+
+
+
+
+
+
+
+
+
+-2
+-1
+0
+1
+2
+y
+count
+
+x
+
+
+
+
+
+
+A
+B
+C
+stackgroups with 3 groups, dot-density with aligned bins
diff --git a/tests/figs/geom-dotplot/stackgroups-with-3-groups-histodot.svg b/tests/figs/geom-dotplot/stackgroups-with-3-groups-histodot.svg
index c2440cb977..f1b07f07f1 100644
--- a/tests/figs/geom-dotplot/stackgroups-with-3-groups-histodot.svg
+++ b/tests/figs/geom-dotplot/stackgroups-with-3-groups-histodot.svg
@@ -14,139 +14,139 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-0.00
-0.25
-0.50
-0.75
-1.00
-
-
-
-
-
-
-
-
-
-
--2
--1
-0
-1
-2
-y
-count
-
-x
-
-
-
-
-
-
-A
-B
-C
-stackgroups with 3 groups, histodot
+0.00
+0.25
+0.50
+0.75
+1.00
+
+
+
+
+
+
+
+
+
+
+-2
+-1
+0
+1
+2
+y
+count
+
+x
+
+
+
+
+
+
+A
+B
+C
+stackgroups with 3 groups, histodot
diff --git a/tests/figs/geom-hline-vline-abline/cartesian-lines-intersect-mid-bars.svg b/tests/figs/geom-hline-vline-abline/cartesian-lines-intersect-mid-bars.svg
index 8247ee8648..033d756bac 100644
--- a/tests/figs/geom-hline-vline-abline/cartesian-lines-intersect-mid-bars.svg
+++ b/tests/figs/geom-hline-vline-abline/cartesian-lines-intersect-mid-bars.svg
@@ -14,51 +14,51 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-0
-1
-2
-3
-4
-5
-
-
-
-
-
-
-
-
-
-
-
-A
-B
-C
-D
-E
+0
+1
+2
+3
+4
+5
+
+
+
+
+
+
+
+
+
+
+
+A
+B
+C
+D
+E
cartesian lines intersect mid-bars
diff --git a/tests/figs/geom-hline-vline-abline/flipped-lines-intersect-mid-bars.svg b/tests/figs/geom-hline-vline-abline/flipped-lines-intersect-mid-bars.svg
index db2c7e522e..1cf2e02a61 100644
--- a/tests/figs/geom-hline-vline-abline/flipped-lines-intersect-mid-bars.svg
+++ b/tests/figs/geom-hline-vline-abline/flipped-lines-intersect-mid-bars.svg
@@ -14,51 +14,51 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-A
-B
-C
-D
-E
-
-
-
-
-
-
-
-
-
-
-
-0
-1
-2
-3
-4
-5
+A
+B
+C
+D
+E
+
+
+
+
+
+
+
+
+
+
+
+0
+1
+2
+3
+4
+5
flipped lines intersect mid-bars
diff --git a/tests/figs/geom-hline-vline-abline/lines-curved-in-azequalarea.svg b/tests/figs/geom-hline-vline-abline/lines-curved-in-azequalarea.svg
index c007d5fb15..b87210903c 100644
--- a/tests/figs/geom-hline-vline-abline/lines-curved-in-azequalarea.svg
+++ b/tests/figs/geom-hline-vline-abline/lines-curved-in-azequalarea.svg
@@ -13,44 +13,44 @@
-
-
+
+
-
+
-
-
+
+
-
-
-
-
-
+
+
+
+
+
--40
--38
--36
-
-
-
-
-
-
-174
-176
-178
-long
-lat
-lines curved in azequalarea
+-40
+-38
+-36
+
+
+
+
+
+
+174
+176
+178
+long
+lat
+lines curved in azequalarea
diff --git a/tests/figs/geom-hline-vline-abline/polar-lines-intersect-mid-bars.svg b/tests/figs/geom-hline-vline-abline/polar-lines-intersect-mid-bars.svg
index 091d273758..07c9376f34 100644
--- a/tests/figs/geom-hline-vline-abline/polar-lines-intersect-mid-bars.svg
+++ b/tests/figs/geom-hline-vline-abline/polar-lines-intersect-mid-bars.svg
@@ -13,57 +13,57 @@
-
-
+
+
-
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-A
-B
-C
-D
-E
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+A
+B
+C
+D
+E
+
-0
-1
-2
-3
-4
-5
-
-
-
-
-
-
-polar lines intersect mid-bars
+0
+1
+2
+3
+4
+5
+
+
+
+
+
+
+polar lines intersect mid-bars
diff --git a/tests/figs/geom-hline-vline-abline/straight-lines-in-mercator.svg b/tests/figs/geom-hline-vline-abline/straight-lines-in-mercator.svg
index 095f942975..c227e54c4c 100644
--- a/tests/figs/geom-hline-vline-abline/straight-lines-in-mercator.svg
+++ b/tests/figs/geom-hline-vline-abline/straight-lines-in-mercator.svg
@@ -13,44 +13,44 @@
-
-
+
+
-
+
-
-
+
+
-
-
-
-
-
+
+
+
+
+
--40
--38
--36
-
-
-
-
-
-
-174
-176
-178
-long
-lat
-straight lines in mercator
+-40
+-38
+-36
+
+
+
+
+
+
+174
+176
+178
+long
+lat
+straight lines in mercator
diff --git a/tests/figs/geom-path/lines-colour-with-changed-data-order-should-have-same-appearance.svg b/tests/figs/geom-path/lines-colour-with-changed-data-order-should-have-same-appearance.svg
index cc564fcf3e..7ff8ea7a82 100644
--- a/tests/figs/geom-path/lines-colour-with-changed-data-order-should-have-same-appearance.svg
+++ b/tests/figs/geom-path/lines-colour-with-changed-data-order-should-have-same-appearance.svg
@@ -14,68 +14,68 @@
-
-
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-A
-B
-C
-D
-E
-
-
-
-
-
-
-
-
-
-
-
-
-1
-2
-3
-4
-5
-6
-7
-value
-category
-
-item
-
-
-
-
-
-
-
-
-
-
-
-
-Item#1
-Item#2
-Item#3
-Item#4
-Item#5
-Item#6
-lines, colour, with changed data order, should have same appearance
+A
+B
+C
+D
+E
+
+
+
+
+
+
+
+
+
+
+
+
+1
+2
+3
+4
+5
+6
+7
+value
+category
+
+item
+
+
+
+
+
+
+
+
+
+
+
+
+Item#1
+Item#2
+Item#3
+Item#4
+Item#5
+Item#6
+lines, colour, with changed data order, should have same appearance
diff --git a/tests/figs/geom-path/lines-colour.svg b/tests/figs/geom-path/lines-colour.svg
index 3d531bd6bc..1ddf23538d 100644
--- a/tests/figs/geom-path/lines-colour.svg
+++ b/tests/figs/geom-path/lines-colour.svg
@@ -14,68 +14,68 @@
-
-
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-A
-B
-C
-D
-E
-
-
-
-
-
-
-
-
-
-
-
-
-1
-2
-3
-4
-5
-6
-7
-value
-category
-
-item
-
-
-
-
-
-
-
-
-
-
-
-
-Item#1
-Item#2
-Item#3
-Item#4
-Item#5
-Item#6
-lines, colour
+A
+B
+C
+D
+E
+
+
+
+
+
+
+
+
+
+
+
+
+1
+2
+3
+4
+5
+6
+7
+value
+category
+
+item
+
+
+
+
+
+
+
+
+
+
+
+
+Item#1
+Item#2
+Item#3
+Item#4
+Item#5
+Item#6
+lines, colour
diff --git a/tests/figs/geom-path/lines-with-changed-data-order-should-have-same-appearance.svg b/tests/figs/geom-path/lines-with-changed-data-order-should-have-same-appearance.svg
index b0da9c50ba..04f3a18f88 100644
--- a/tests/figs/geom-path/lines-with-changed-data-order-should-have-same-appearance.svg
+++ b/tests/figs/geom-path/lines-with-changed-data-order-should-have-same-appearance.svg
@@ -14,48 +14,48 @@
-
-
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-A
-B
-C
-D
-E
-
-
-
-
-
-
-
-
-
-
-
-
-1
-2
-3
-4
-5
-6
-7
-value
-category
-lines with changed data order, should have same appearance
+A
+B
+C
+D
+E
+
+
+
+
+
+
+
+
+
+
+
+
+1
+2
+3
+4
+5
+6
+7
+value
+category
+lines with changed data order, should have same appearance
diff --git a/tests/figs/geom-path/lines.svg b/tests/figs/geom-path/lines.svg
index dd8dc23992..c8f23c990b 100644
--- a/tests/figs/geom-path/lines.svg
+++ b/tests/figs/geom-path/lines.svg
@@ -14,48 +14,48 @@
-
-
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-A
-B
-C
-D
-E
-
-
-
-
-
-
-
-
-
-
-
-
-1
-2
-3
-4
-5
-6
-7
-value
-category
-lines
+A
+B
+C
+D
+E
+
+
+
+
+
+
+
+
+
+
+
+
+1
+2
+3
+4
+5
+6
+7
+value
+category
+lines
diff --git a/tests/figs/geom-path/na-linetype.svg b/tests/figs/geom-path/na-linetype.svg
index 938a6e3fff..eccab9b237 100644
--- a/tests/figs/geom-path/na-linetype.svg
+++ b/tests/figs/geom-path/na-linetype.svg
@@ -14,38 +14,38 @@
-
-
+
+
-
-
+
+
-1.00
-1.25
-1.50
-1.75
-2.00
-
-
-
-
-
-
-
-
-
-
-1.00
-1.25
-1.50
-1.75
-2.00
-x
-y
-NA linetype
+1.00
+1.25
+1.50
+1.75
+2.00
+
+
+
+
+
+
+
+
+
+
+1.00
+1.25
+1.50
+1.75
+2.00
+x
+y
+NA linetype
diff --git a/tests/figs/geom-polygon/stat-density2d-with-filled-polygons.svg b/tests/figs/geom-polygon/stat-density2d-with-filled-polygons.svg
index 3cb60ba99c..7b8a5de68f 100644
--- a/tests/figs/geom-polygon/stat-density2d-with-filled-polygons.svg
+++ b/tests/figs/geom-polygon/stat-density2d-with-filled-polygons.svg
@@ -14,66 +14,66 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-40
-60
-80
-100
-
-
-
-
-
-
-
-2
-4
-6
-eruptions
-waiting
-
-
-0.005
-0.010
-0.015
-0.020
-level
-
-
-
-
-
-
-
-
-stat_density2d with filled polygons
+40
+60
+80
+100
+
+
+
+
+
+
+
+2
+4
+6
+eruptions
+waiting
+
+
+0.005
+0.010
+0.015
+0.020
+level
+
+
+
+
+
+
+
+
+stat_density2d with filled polygons
diff --git a/tests/figs/geom-polygon/stat-density2d-with-paths.svg b/tests/figs/geom-polygon/stat-density2d-with-paths.svg
index 9f0ecb3757..0c8fd94fb2 100644
--- a/tests/figs/geom-polygon/stat-density2d-with-paths.svg
+++ b/tests/figs/geom-polygon/stat-density2d-with-paths.svg
@@ -14,66 +14,66 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-40
-60
-80
-100
-
-
-
-
-
-
-
-2
-4
-6
-eruptions
-waiting
-
-
-0.005
-0.010
-0.015
-0.020
-level
-
-
-
-
-
-
-
-
-stat_density2d with paths
+40
+60
+80
+100
+
+
+
+
+
+
+
+2
+4
+6
+eruptions
+waiting
+
+
+0.005
+0.010
+0.015
+0.020
+level
+
+
+
+
+
+
+
+
+stat_density2d with paths
diff --git a/tests/figs/geom-raster/1-x-3-just-0-0.svg b/tests/figs/geom-raster/1-x-3-just-0-0.svg
index 5ef41dc209..d77a4cdbbe 100644
--- a/tests/figs/geom-raster/1-x-3-just-0-0.svg
+++ b/tests/figs/geom-raster/1-x-3-just-0-0.svg
@@ -14,58 +14,58 @@
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
--1.00
--0.75
--0.50
--0.25
-0.00
-
-
-
-
-
-
-
-
-
--2
--1
-0
-1
-x
-y
-
-
-1.0
-1.5
-2.0
-2.5
-3.0
-z
-
-
-
-
-
-
-
-
-
-
-1 x 3, just = (0, 0)
+-1.00
+-0.75
+-0.50
+-0.25
+0.00
+
+
+
+
+
+
+
+
+
+-2
+-1
+0
+1
+x
+y
+
+
+1.0
+1.5
+2.0
+2.5
+3.0
+z
+
+
+
+
+
+
+
+
+
+
+1 x 3, just = (0, 0)
diff --git a/tests/figs/geom-raster/1-x-3-set-limits.svg b/tests/figs/geom-raster/1-x-3-set-limits.svg
index b8d85dfd55..26e3bcce25 100644
--- a/tests/figs/geom-raster/1-x-3-set-limits.svg
+++ b/tests/figs/geom-raster/1-x-3-set-limits.svg
@@ -14,60 +14,60 @@
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
--2
--1
-0
-1
-2
-
-
-
-
-
-
-
-
-
-
--2
--1
-0
-1
-2
-x
-y
-
-
-1.0
-1.5
-2.0
-2.5
-3.0
-z
-
-
-
-
-
-
-
-
-
-
-1 x 3, set limits
+-2
+-1
+0
+1
+2
+
+
+
+
+
+
+
+
+
+
+-2
+-1
+0
+1
+2
+x
+y
+
+
+1.0
+1.5
+2.0
+2.5
+3.0
+z
+
+
+
+
+
+
+
+
+
+
+1 x 3, set limits
diff --git a/tests/figs/geom-raster/1-x-3.svg b/tests/figs/geom-raster/1-x-3.svg
index 3f4c959ef7..3525628004 100644
--- a/tests/figs/geom-raster/1-x-3.svg
+++ b/tests/figs/geom-raster/1-x-3.svg
@@ -14,56 +14,56 @@
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
--0.50
--0.25
-0.00
-0.25
-0.50
-
-
-
-
-
-
-
-
--1
-0
-1
-x
-y
-
-
-1.0
-1.5
-2.0
-2.5
-3.0
-z
-
-
-
-
-
-
-
-
-
-
-1 x 3
+-0.50
+-0.25
+0.00
+0.25
+0.50
+
+
+
+
+
+
+
+
+-1
+0
+1
+x
+y
+
+
+1.0
+1.5
+2.0
+2.5
+3.0
+z
+
+
+
+
+
+
+
+
+
+
+1 x 3
diff --git a/tests/figs/geom-raster/3-x-1-just-0-0.svg b/tests/figs/geom-raster/3-x-1-just-0-0.svg
index 00de6e21a3..fbde706d0e 100644
--- a/tests/figs/geom-raster/3-x-1-just-0-0.svg
+++ b/tests/figs/geom-raster/3-x-1-just-0-0.svg
@@ -14,58 +14,58 @@
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
--2
--1
-0
-1
-
-
-
-
-
-
-
-
-
--1.00
--0.75
--0.50
--0.25
-0.00
-x
-y
-
-
-1.0
-1.5
-2.0
-2.5
-3.0
-z
-
-
-
-
-
-
-
-
-
-
-3 x 1, just = (0, 0)
+-2
+-1
+0
+1
+
+
+
+
+
+
+
+
+
+-1.00
+-0.75
+-0.50
+-0.25
+0.00
+x
+y
+
+
+1.0
+1.5
+2.0
+2.5
+3.0
+z
+
+
+
+
+
+
+
+
+
+
+3 x 1, just = (0, 0)
diff --git a/tests/figs/geom-raster/3-x-1-set-limits.svg b/tests/figs/geom-raster/3-x-1-set-limits.svg
index f26957e8e3..cfd6ac0627 100644
--- a/tests/figs/geom-raster/3-x-1-set-limits.svg
+++ b/tests/figs/geom-raster/3-x-1-set-limits.svg
@@ -14,60 +14,60 @@
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
--2
--1
-0
-1
-2
-
-
-
-
-
-
-
-
-
-
--2
--1
-0
-1
-2
-x
-y
-
-
-1.0
-1.5
-2.0
-2.5
-3.0
-z
-
-
-
-
-
-
-
-
-
-
-3 x 1, set limits
+-2
+-1
+0
+1
+2
+
+
+
+
+
+
+
+
+
+
+-2
+-1
+0
+1
+2
+x
+y
+
+
+1.0
+1.5
+2.0
+2.5
+3.0
+z
+
+
+
+
+
+
+
+
+
+
+3 x 1, set limits
diff --git a/tests/figs/geom-raster/3-x-1.svg b/tests/figs/geom-raster/3-x-1.svg
index 76d93a0315..e7de40e37f 100644
--- a/tests/figs/geom-raster/3-x-1.svg
+++ b/tests/figs/geom-raster/3-x-1.svg
@@ -14,56 +14,56 @@
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
--1
-0
-1
-
-
-
-
-
-
-
-
--0.50
--0.25
-0.00
-0.25
-0.50
-x
-y
-
-
-1.0
-1.5
-2.0
-2.5
-3.0
-z
-
-
-
-
-
-
-
-
-
-
-3 x 1
+-1
+0
+1
+
+
+
+
+
+
+
+
+-0.50
+-0.25
+0.00
+0.25
+0.50
+x
+y
+
+
+1.0
+1.5
+2.0
+2.5
+3.0
+z
+
+
+
+
+
+
+
+
+
+
+3 x 1
diff --git a/tests/figs/geom-raster/3-x-2-just-0-0.svg b/tests/figs/geom-raster/3-x-2-just-0-0.svg
index bfe67f5171..e1b3cc5f40 100644
--- a/tests/figs/geom-raster/3-x-2-just-0-0.svg
+++ b/tests/figs/geom-raster/3-x-2-just-0-0.svg
@@ -14,64 +14,64 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
--2
--1
-0
-1
-
-
-
-
-
-
-
-
-
--3
--2
--1
-0
-1
-x
-y
-
-
-1
-2
-3
-4
-5
-6
-z
-
-
-
-
-
-
-
-
-
-
-
-
-3 x 2, just = (0, 0)
+-2
+-1
+0
+1
+
+
+
+
+
+
+
+
+
+-3
+-2
+-1
+0
+1
+x
+y
+
+
+1
+2
+3
+4
+5
+6
+z
+
+
+
+
+
+
+
+
+
+
+
+
+3 x 2, just = (0, 0)
diff --git a/tests/figs/geom-raster/3-x-2-set-limits.svg b/tests/figs/geom-raster/3-x-2-set-limits.svg
index 202cad5deb..e8c4ff87a6 100644
--- a/tests/figs/geom-raster/3-x-2-set-limits.svg
+++ b/tests/figs/geom-raster/3-x-2-set-limits.svg
@@ -14,66 +14,66 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
--2
--1
-0
-1
-2
-
-
-
-
-
-
-
-
-
-
--2
--1
-0
-1
-2
-x
-y
-
-
-1
-2
-3
-4
-5
-6
-z
-
-
-
-
-
-
-
-
-
-
-
-
-3 x 2, set limits
+-2
+-1
+0
+1
+2
+
+
+
+
+
+
+
+
+
+
+-2
+-1
+0
+1
+2
+x
+y
+
+
+1
+2
+3
+4
+5
+6
+z
+
+
+
+
+
+
+
+
+
+
+
+
+3 x 2, set limits
diff --git a/tests/figs/geom-raster/3-x-2.svg b/tests/figs/geom-raster/3-x-2.svg
index c02c88c6ba..34087850a2 100644
--- a/tests/figs/geom-raster/3-x-2.svg
+++ b/tests/figs/geom-raster/3-x-2.svg
@@ -14,62 +14,62 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
--1
-0
-1
-
-
-
-
-
-
-
-
--2
--1
-0
-1
-2
-x
-y
-
-
-1
-2
-3
-4
-5
-6
-z
-
-
-
-
-
-
-
-
-
-
-
-
-3 x 2
+-1
+0
+1
+
+
+
+
+
+
+
+
+-2
+-1
+0
+1
+2
+x
+y
+
+
+1
+2
+3
+4
+5
+6
+z
+
+
+
+
+
+
+
+
+
+
+
+
+3 x 2
diff --git a/tests/figs/geom-raster/irregular-categorical.svg b/tests/figs/geom-raster/irregular-categorical.svg
index 309f71d29a..c856b08472 100644
--- a/tests/figs/geom-raster/irregular-categorical.svg
+++ b/tests/figs/geom-raster/irregular-categorical.svg
@@ -14,50 +14,50 @@
-
-
+
+
-
-
-
+
+
+
-0.0
-2.5
-5.0
-7.5
-10.0
-
-
-
-
-
-
-
-
-
-
-0.0
-2.5
-5.0
-7.5
-10.0
-x
-y
-
-factor(col)
-
-
-
-
-
-
-0
-1
-NA
-irregular categorical
+0.0
+2.5
+5.0
+7.5
+10.0
+
+
+
+
+
+
+
+
+
+
+0.0
+2.5
+5.0
+7.5
+10.0
+x
+y
+
+factor(col)
+
+
+
+
+
+
+0
+1
+NA
+irregular categorical
diff --git a/tests/figs/geom-smooth/ribbon-turned-off-in-geom-smooth.svg b/tests/figs/geom-smooth/ribbon-turned-off-in-geom-smooth.svg
index b6d7adb9d0..d2effdd0bf 100644
--- a/tests/figs/geom-smooth/ribbon-turned-off-in-geom-smooth.svg
+++ b/tests/figs/geom-smooth/ribbon-turned-off-in-geom-smooth.svg
@@ -14,48 +14,48 @@
-
-
+
+
-
-
-
-
+
+
+
+
-1.0
-1.5
-2.0
-2.5
-3.0
-
-
-
-
-
-
-
-
-
-
-1.00
-1.25
-1.50
-1.75
-2.00
-x
-y
-
-fill
-
-
-
-
-A
-B
-ribbon turned off in geom_smooth
+1.0
+1.5
+2.0
+2.5
+3.0
+
+
+
+
+
+
+
+
+
+
+1.00
+1.25
+1.50
+1.75
+2.00
+x
+y
+
+fill
+
+
+
+
+A
+B
+ribbon turned off in geom_smooth
diff --git a/tests/figs/geom-smooth/ribbon-turned-on-in-geom-smooth.svg b/tests/figs/geom-smooth/ribbon-turned-on-in-geom-smooth.svg
index 395258f84e..ce94b22ac2 100644
--- a/tests/figs/geom-smooth/ribbon-turned-on-in-geom-smooth.svg
+++ b/tests/figs/geom-smooth/ribbon-turned-on-in-geom-smooth.svg
@@ -14,52 +14,52 @@
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-1.0
-1.5
-2.0
-2.5
-3.0
-
-
-
-
-
-
-
-
-
-
-1.00
-1.25
-1.50
-1.75
-2.00
-x
-y
-
-fill
-
-
-
-
-
-
-A
-B
-ribbon turned on in geom_smooth
+1.0
+1.5
+2.0
+2.5
+3.0
+
+
+
+
+
+
+
+
+
+
+1.00
+1.25
+1.50
+1.75
+2.00
+x
+y
+
+fill
+
+
+
+
+
+
+A
+B
+ribbon turned on in geom_smooth
diff --git a/tests/figs/geom-violin/basic.svg b/tests/figs/geom-violin/basic.svg
index 8512035967..ccc18aa3b6 100644
--- a/tests/figs/geom-violin/basic.svg
+++ b/tests/figs/geom-violin/basic.svg
@@ -14,41 +14,41 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
--3
--2
--1
-0
-1
-2
-3
-
-
-
-
-
-
-
-
-
-
-A
-B
-C
-x
-y
-basic
+-3
+-2
+-1
+0
+1
+2
+3
+
+
+
+
+
+
+
+
+
+
+A
+B
+C
+x
+y
+basic
diff --git a/tests/figs/geom-violin/continuous-x-axis-multiple-groups-center-should-be-at-2-0.svg b/tests/figs/geom-violin/continuous-x-axis-multiple-groups-center-should-be-at-2-0.svg
index 7891aaa97e..0083673043 100644
--- a/tests/figs/geom-violin/continuous-x-axis-multiple-groups-center-should-be-at-2-0.svg
+++ b/tests/figs/geom-violin/continuous-x-axis-multiple-groups-center-should-be-at-2-0.svg
@@ -14,39 +14,39 @@
-
-
+
+
-
-
-
+
+
+
--3
--2
--1
-0
-1
-2
-3
-
-
-
-
-
-
-
-
-
-
-1.5
-2.0
-2.5
-as.numeric(x)
-y
-continuous x axis, multiple groups (center should be at 2.0)
+-3
+-2
+-1
+0
+1
+2
+3
+
+
+
+
+
+
+
+
+
+
+1.5
+2.0
+2.5
+as.numeric(x)
+y
+continuous x axis, multiple groups (center should be at 2.0)
diff --git a/tests/figs/geom-violin/continuous-x-axis-single-group-center-should-be-at-1-0.svg b/tests/figs/geom-violin/continuous-x-axis-single-group-center-should-be-at-1-0.svg
index dfd78b897c..1281752533 100644
--- a/tests/figs/geom-violin/continuous-x-axis-single-group-center-should-be-at-1-0.svg
+++ b/tests/figs/geom-violin/continuous-x-axis-single-group-center-should-be-at-1-0.svg
@@ -14,39 +14,39 @@
-
-
+
+
-
-
-
+
+
+
--3
--2
--1
-0
-1
-2
-3
-
-
-
-
-
-
-
-
-
-
-0.75
-1.00
-1.25
-as.numeric(1)
-y
-continuous x axis, single group (center should be at 1.0)
+-3
+-2
+-1
+0
+1
+2
+3
+
+
+
+
+
+
+
+
+
+
+0.75
+1.00
+1.25
+as.numeric(1)
+y
+continuous x axis, single group (center should be at 1.0)
diff --git a/tests/figs/geom-violin/coord-flip.svg b/tests/figs/geom-violin/coord-flip.svg
index 9bc9ae2b19..8e9daa0e69 100644
--- a/tests/figs/geom-violin/coord-flip.svg
+++ b/tests/figs/geom-violin/coord-flip.svg
@@ -14,41 +14,41 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-A
-B
-C
-
-
-
-
-
-
-
-
-
-
--3
--2
--1
-0
-1
-2
-3
-y
-x
-coord_flip
+A
+B
+C
+
+
+
+
+
+
+
+
+
+
+-3
+-2
+-1
+0
+1
+2
+3
+y
+x
+coord_flip
diff --git a/tests/figs/geom-violin/coord-polar.svg b/tests/figs/geom-violin/coord-polar.svg
index df83626ac0..cda2cdd775 100644
--- a/tests/figs/geom-violin/coord-polar.svg
+++ b/tests/figs/geom-violin/coord-polar.svg
@@ -13,47 +13,47 @@
-
-
+
+
-
+
-
-
+
+
-
-
-
-
-A
-B
-C
-
+
+
+
+
+A
+B
+C
+
--3
--2
--1
-0
-1
-2
-
-
-
-
-
-
-x
-y
-coord_polar
+-3
+-2
+-1
+0
+1
+2
+
+
+
+
+
+
+x
+y
+coord_polar
diff --git a/tests/figs/geom-violin/dodging-and-coord-flip.svg b/tests/figs/geom-violin/dodging-and-coord-flip.svg
index d0a73862c5..b45e5a0e65 100644
--- a/tests/figs/geom-violin/dodging-and-coord-flip.svg
+++ b/tests/figs/geom-violin/dodging-and-coord-flip.svg
@@ -14,48 +14,48 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-foo
-
-
-
-
-
-
-
-
--3
--2
--1
-0
-1
-2
-3
-y
-x
-
-x
-
-
-
-
-
-
-A
-B
-C
-dodging and coord_flip
+foo
+
+
+
+
+
+
+
+
+-3
+-2
+-1
+0
+1
+2
+3
+y
+x
+
+x
+
+
+
+
+
+
+A
+B
+C
+dodging and coord_flip
diff --git a/tests/figs/geom-violin/dodging.svg b/tests/figs/geom-violin/dodging.svg
index 64442be816..b37ca45d19 100644
--- a/tests/figs/geom-violin/dodging.svg
+++ b/tests/figs/geom-violin/dodging.svg
@@ -14,48 +14,48 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
--3
--2
--1
-0
-1
-2
-3
-
-
-
-
-
-
-
-
-foo
-x
-y
-
-x
-
-
-
-
-
-
-A
-B
-C
-dodging
+-3
+-2
+-1
+0
+1
+2
+3
+
+
+
+
+
+
+
+
+foo
+x
+y
+
+x
+
+
+
+
+
+
+A
+B
+C
+dodging
diff --git a/tests/figs/geom-violin/grouping-on-x-and-fill-dodge-width-0-5.svg b/tests/figs/geom-violin/grouping-on-x-and-fill-dodge-width-0-5.svg
index c341168ebe..dada178542 100644
--- a/tests/figs/geom-violin/grouping-on-x-and-fill-dodge-width-0-5.svg
+++ b/tests/figs/geom-violin/grouping-on-x-and-fill-dodge-width-0-5.svg
@@ -14,44 +14,44 @@
-
-
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
--2
-0
-2
-
-
-
-
-
-
-A
-B
-C
-x
-y
-
-g
-
-
-
-
-e
-f
-grouping on x and fill, dodge width = 0.5
+-2
+0
+2
+
+
+
+
+
+
+A
+B
+C
+x
+y
+
+g
+
+
+
+
+e
+f
+grouping on x and fill, dodge width = 0.5
diff --git a/tests/figs/geom-violin/grouping-on-x-and-fill.svg b/tests/figs/geom-violin/grouping-on-x-and-fill.svg
index e594cbb3e5..a9d84cbf57 100644
--- a/tests/figs/geom-violin/grouping-on-x-and-fill.svg
+++ b/tests/figs/geom-violin/grouping-on-x-and-fill.svg
@@ -14,44 +14,44 @@
-
-
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
--2
-0
-2
-
-
-
-
-
-
-A
-B
-C
-x
-y
-
-g
-
-
-
-
-e
-f
-grouping on x and fill
+-2
+0
+2
+
+
+
+
+
+
+A
+B
+C
+x
+y
+
+g
+
+
+
+
+e
+f
+grouping on x and fill
diff --git a/tests/figs/geom-violin/narrower-width-5.svg b/tests/figs/geom-violin/narrower-width-5.svg
index 5b0ca607ba..6ac71ac178 100644
--- a/tests/figs/geom-violin/narrower-width-5.svg
+++ b/tests/figs/geom-violin/narrower-width-5.svg
@@ -14,41 +14,41 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
--3
--2
--1
-0
-1
-2
-3
-
-
-
-
-
-
-
-
-
-
-A
-B
-C
-x
-y
-narrower (width=.5)
+-3
+-2
+-1
+0
+1
+2
+3
+
+
+
+
+
+
+
+
+
+
+A
+B
+C
+x
+y
+narrower (width=.5)
diff --git a/tests/figs/geom-violin/quantiles.svg b/tests/figs/geom-violin/quantiles.svg
index cec28bf328..cec75d18d5 100644
--- a/tests/figs/geom-violin/quantiles.svg
+++ b/tests/figs/geom-violin/quantiles.svg
@@ -14,50 +14,50 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--3
--2
--1
-0
-1
-2
-3
-
-
-
-
-
-
-
-
-
-
-A
-B
-C
-x
-y
-quantiles
+-3
+-2
+-1
+0
+1
+2
+3
+
+
+
+
+
+
+
+
+
+
+A
+B
+C
+x
+y
+quantiles
diff --git a/tests/figs/geom-violin/scale-area-to-sample-size-c-is-smaller.svg b/tests/figs/geom-violin/scale-area-to-sample-size-c-is-smaller.svg
index f6760da34e..f0eb61c53f 100644
--- a/tests/figs/geom-violin/scale-area-to-sample-size-c-is-smaller.svg
+++ b/tests/figs/geom-violin/scale-area-to-sample-size-c-is-smaller.svg
@@ -14,41 +14,41 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
--3
--2
--1
-0
-1
-2
-3
-
-
-
-
-
-
-
-
-
-
-A
-B
-C
-x
-y
-scale area to sample size (C is smaller)
+-3
+-2
+-1
+0
+1
+2
+3
+
+
+
+
+
+
+
+
+
+
+A
+B
+C
+x
+y
+scale area to sample size (C is smaller)
diff --git a/tests/figs/geom-violin/with-smaller-bandwidth-and-points.svg b/tests/figs/geom-violin/with-smaller-bandwidth-and-points.svg
index bf57619b45..39830f3c2d 100644
--- a/tests/figs/geom-violin/with-smaller-bandwidth-and-points.svg
+++ b/tests/figs/geom-violin/with-smaller-bandwidth-and-points.svg
@@ -14,116 +14,116 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--3
--2
--1
-0
-1
-2
-3
-
-
-
-
-
-
-
-
-
-
-A
-B
-C
-x
-y
-with smaller bandwidth and points
+-3
+-2
+-1
+0
+1
+2
+3
+
+
+
+
+
+
+
+
+
+
+A
+B
+C
+x
+y
+with smaller bandwidth and points
diff --git a/tests/figs/geom-violin/with-tails-and-points.svg b/tests/figs/geom-violin/with-tails-and-points.svg
index 2b3c088831..3081f4cf1d 100644
--- a/tests/figs/geom-violin/with-tails-and-points.svg
+++ b/tests/figs/geom-violin/with-tails-and-points.svg
@@ -14,112 +14,112 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--5.0
--2.5
-0.0
-2.5
-5.0
-
-
-
-
-
-
-
-
-A
-B
-C
-x
-y
-with tails and points
+-5.0
+-2.5
+0.0
+2.5
+5.0
+
+
+
+
+
+
+
+
+A
+B
+C
+x
+y
+with tails and points
diff --git a/tests/figs/guides/align-facet-labels-facets-horizontal.svg b/tests/figs/guides/align-facet-labels-facets-horizontal.svg
index 8fbb6566e8..85a1f113dd 100644
--- a/tests/figs/guides/align-facet-labels-facets-horizontal.svg
+++ b/tests/figs/guides/align-facet-labels-facets-horizontal.svg
@@ -14,682 +14,682 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-audi
+
+audi
-
-
+
+
-
-chevrolet
+
+chevrolet
-
-
+
+
-
-dodge
+
+dodge
-
-
+
+
-
-ford
+
+ford
-
-
+
+
-
-honda
+
+honda
-
-
+
+
-
-hyundai
+
+hyundai
-
-
+
+
-
-jeep
+
+jeep
-
-
+
+
-
-land rover
+
+land rover
-
-
+
+
-
-lincoln
+
+lincoln
-
-
+
+
-
-mercury
+
+mercury
-
-
+
+
-
-nissan
+
+nissan
-
-
+
+
-
-pontiac
+
+pontiac
-
-
+
+
-
-subaru
+
+subaru
-
-
+
+
-
-toyota
+
+toyota
-
-
+
+
-
-volkswagen
+
+volkswagen
-
-
-
-20
-30
-40
-a6 quattro
-a4 quattro
-a4
-
-
-
-k1500 tahoe 4wd
-c1500 suburban 2wd
-corvette
-malibu
-
-
-
-
-ram 1500 pickup 4wd
-durango 4wd
-dakota pickup 4wd
-caravan 2wd
-
-
-
-
-f150 pickup 4wd
-expedition 2wd
-explorer 4wd
-mustang
-
-
-
-
-civic
-
-tiburon
-sonata
-
-
-grand cherokee 4wd
-
-range rover
-
-navigator 2wd
-
-mountaineer 4wd
-
-pathfinder 4wd
-maxima
-altima
-
-
-
-grand prix
-
-forester awd
-impreza awd
-
-
-land cruiser wagon 4wd
-4runner 4wd
-toyota tacoma 4wd
-camry solara
-camry
-corolla
-
-
-
-
-
-
-gti
-passat
-jetta
-new beetle
-
-
-
-
-hwy
-reorder(model, hwy)
-align facet labels, facets horizontal
+
+
+
+20
+30
+40
+a6 quattro
+a4 quattro
+a4
+
+
+
+k1500 tahoe 4wd
+c1500 suburban 2wd
+corvette
+malibu
+
+
+
+
+ram 1500 pickup 4wd
+durango 4wd
+dakota pickup 4wd
+caravan 2wd
+
+
+
+
+f150 pickup 4wd
+expedition 2wd
+explorer 4wd
+mustang
+
+
+
+
+civic
+
+tiburon
+sonata
+
+
+grand cherokee 4wd
+
+range rover
+
+navigator 2wd
+
+mountaineer 4wd
+
+pathfinder 4wd
+maxima
+altima
+
+
+
+grand prix
+
+forester awd
+impreza awd
+
+
+land cruiser wagon 4wd
+4runner 4wd
+toyota tacoma 4wd
+camry solara
+camry
+corolla
+
+
+
+
+
+
+gti
+passat
+jetta
+new beetle
+
+
+
+
+hwy
+reorder(model, hwy)
+align facet labels, facets horizontal
diff --git a/tests/figs/guides/align-facet-labels-facets-vertical.svg b/tests/figs/guides/align-facet-labels-facets-vertical.svg
index 34fb6678ef..781758395e 100644
--- a/tests/figs/guides/align-facet-labels-facets-vertical.svg
+++ b/tests/figs/guides/align-facet-labels-facets-vertical.svg
@@ -14,682 +14,682 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-audi
+
+audi
-
-
+
+
-
-chevrolet
+
+chevrolet
-
-
+
+
-
-dodge
+
+dodge
-
-
+
+
-
-ford
+
+ford
-
-
+
+
-
-honda
+
+honda
-
-
+
+
-
-hyundai
+
+hyundai
-
-
+
+
-
-jeep
+
+jeep
-
-
+
+
-
-land rover
+
+land rover
-
-
+
+
-
-lincoln
+
+lincoln
-
-
+
+
-
-mercury
+
+mercury
-
-
+
+
-
-nissan
+
+nissan
-
-
+
+
-
-pontiac
+
+pontiac
-
-
+
+
-
-subaru
+
+subaru
-
-
+
+
-
-toyota
+
+toyota
-
-
+
+
-
-volkswagen
+
+volkswagen
-
-
-
-a6 quattro
-a4 quattro
-a4
-
-
-
-
-k1500 tahoe 4wd
-c1500 suburban 2wd
-corvette
-malibu
-
-
-
-
-ram 1500 pickup 4wd
-durango 4wd
-dakota pickup 4wd
-caravan 2wd
-
-
-
-
-f150 pickup 4wd
-expedition 2wd
-explorer 4wd
-mustang
-
-civic
-
-
-tiburon
-sonata
-
-grand cherokee 4wd
-
-range rover
-
-navigator 2wd
-
-mountaineer 4wd
-
-
-
-pathfinder 4wd
-maxima
-altima
-
-grand prix
-
-
-forester awd
-impreza awd
-
-
-
-
-
-
-land cruiser wagon 4wd
-4runner 4wd
-toyota tacoma 4wd
-camry solara
-camry
-corolla
-
-
-
-
-gti
-passat
-jetta
-new beetle
-20
-30
-40
-
-
-
-reorder(model, hwy)
-hwy
-align facet labels, facets vertical
+
+
+
+a6 quattro
+a4 quattro
+a4
+
+
+
+
+k1500 tahoe 4wd
+c1500 suburban 2wd
+corvette
+malibu
+
+
+
+
+ram 1500 pickup 4wd
+durango 4wd
+dakota pickup 4wd
+caravan 2wd
+
+
+
+
+f150 pickup 4wd
+expedition 2wd
+explorer 4wd
+mustang
+
+civic
+
+
+tiburon
+sonata
+
+grand cherokee 4wd
+
+range rover
+
+navigator 2wd
+
+mountaineer 4wd
+
+
+
+pathfinder 4wd
+maxima
+altima
+
+grand prix
+
+
+forester awd
+impreza awd
+
+
+
+
+
+
+land cruiser wagon 4wd
+4runner 4wd
+toyota tacoma 4wd
+camry solara
+camry
+corolla
+
+
+
+
+gti
+passat
+jetta
+new beetle
+20
+30
+40
+
+
+
+reorder(model, hwy)
+hwy
+align facet labels, facets vertical
diff --git a/tests/figs/guides/facet-grid-legend-on-bottom.svg b/tests/figs/guides/facet-grid-legend-on-bottom.svg
index c250884d90..cd760f4380 100644
--- a/tests/figs/guides/facet-grid-legend-on-bottom.svg
+++ b/tests/figs/guides/facet-grid-legend-on-bottom.svg
@@ -14,52 +14,52 @@
-
-
+
+
-
-
-
+
+
+
-
-
+
+
-
-1
+
+1
-
-
+
+
-
-1
+
+1
-
-very long axis label
-very long axis label
-
-x
-y
-
-z
-
-
-a
-title of plot
+
+very long axis label
+very long axis label
+
+x
+y
+
+z
+
+
+a
+title of plot
diff --git a/tests/figs/guides/facet-grid-legend-on-left.svg b/tests/figs/guides/facet-grid-legend-on-left.svg
index 5f4ca317d4..df68dfdda0 100644
--- a/tests/figs/guides/facet-grid-legend-on-left.svg
+++ b/tests/figs/guides/facet-grid-legend-on-left.svg
@@ -14,52 +14,52 @@
-
-
+
+
-
-
-
+
+
+
-
-
+
+
-
-1
+
+1
-
-
+
+
-
-1
+
+1
-
-very long axis label
-very long axis label
-
-x
-y
-
-z
-
-
-a
-title of plot
+
+very long axis label
+very long axis label
+
+x
+y
+
+z
+
+
+a
+title of plot
diff --git a/tests/figs/guides/facet-grid-legend-on-right.svg b/tests/figs/guides/facet-grid-legend-on-right.svg
index acbada3dcd..de39d31d53 100644
--- a/tests/figs/guides/facet-grid-legend-on-right.svg
+++ b/tests/figs/guides/facet-grid-legend-on-right.svg
@@ -14,52 +14,52 @@
-
-
+
+
-
-
-
+
+
+
-
-
+
+
-
-1
+
+1
-
-
+
+
-
-1
+
+1
-
-very long axis label
-very long axis label
-
-x
-y
-
-z
-
-
-a
-title of plot
+
+very long axis label
+very long axis label
+
+x
+y
+
+z
+
+
+a
+title of plot
diff --git a/tests/figs/guides/facet-grid-legend-on-top.svg b/tests/figs/guides/facet-grid-legend-on-top.svg
index 4a7b0315c8..df56a124c7 100644
--- a/tests/figs/guides/facet-grid-legend-on-top.svg
+++ b/tests/figs/guides/facet-grid-legend-on-top.svg
@@ -14,52 +14,52 @@
-
-
+
+
-
-
-
+
+
+
-
-
+
+
-
-1
+
+1
-
-
+
+
-
-1
+
+1
-
-very long axis label
-very long axis label
-
-x
-y
-
-z
-
-
-a
-title of plot
+
+very long axis label
+very long axis label
+
+x
+y
+
+z
+
+
+a
+title of plot
diff --git a/tests/figs/guides/facet-wrap-legend-on-bottom.svg b/tests/figs/guides/facet-wrap-legend-on-bottom.svg
index 443eaf923b..69b3109203 100644
--- a/tests/figs/guides/facet-wrap-legend-on-bottom.svg
+++ b/tests/figs/guides/facet-wrap-legend-on-bottom.svg
@@ -14,40 +14,40 @@
-
-
+
+
-
-
-
+
+
+
-
-
+
+
-
-1
+
+1
-
-very long axis label
-very long axis label
-
-x
-y
-
-z
-
-
-a
-title of plot
+
+very long axis label
+very long axis label
+
+x
+y
+
+z
+
+
+a
+title of plot
diff --git a/tests/figs/guides/facet-wrap-legend-on-left.svg b/tests/figs/guides/facet-wrap-legend-on-left.svg
index d7c0e207f9..8d72d84f70 100644
--- a/tests/figs/guides/facet-wrap-legend-on-left.svg
+++ b/tests/figs/guides/facet-wrap-legend-on-left.svg
@@ -14,40 +14,40 @@
-
-
+
+
-
-
-
+
+
+
-
-
+
+
-
-1
+
+1
-
-very long axis label
-very long axis label
-
-x
-y
-
-z
-
-
-a
-title of plot
+
+very long axis label
+very long axis label
+
+x
+y
+
+z
+
+
+a
+title of plot
diff --git a/tests/figs/guides/facet-wrap-legend-on-right.svg b/tests/figs/guides/facet-wrap-legend-on-right.svg
index 5a7dd6218f..25498a2957 100644
--- a/tests/figs/guides/facet-wrap-legend-on-right.svg
+++ b/tests/figs/guides/facet-wrap-legend-on-right.svg
@@ -14,40 +14,40 @@
-
-
+
+
-
-
-
+
+
+
-
-
+
+
-
-1
+
+1
-
-very long axis label
-very long axis label
-
-x
-y
-
-z
-
-
-a
-title of plot
+
+very long axis label
+very long axis label
+
+x
+y
+
+z
+
+
+a
+title of plot
diff --git a/tests/figs/guides/facet-wrap-legend-on-top.svg b/tests/figs/guides/facet-wrap-legend-on-top.svg
index fd6c2715c7..c4b18f16e7 100644
--- a/tests/figs/guides/facet-wrap-legend-on-top.svg
+++ b/tests/figs/guides/facet-wrap-legend-on-top.svg
@@ -14,40 +14,40 @@
-
-
+
+
-
-
-
+
+
+
-
-
+
+
-
-1
+
+1
-
-very long axis label
-very long axis label
-
-x
-y
-
-z
-
-
-a
-title of plot
+
+very long axis label
+very long axis label
+
+x
+y
+
+z
+
+
+a
+title of plot
diff --git a/tests/figs/guides/guide-title-and-text-positioning-and-alignment-via-themes.svg b/tests/figs/guides/guide-title-and-text-positioning-and-alignment-via-themes.svg
index c2b7c29ccf..68fd09d954 100644
--- a/tests/figs/guides/guide-title-and-text-positioning-and-alignment-via-themes.svg
+++ b/tests/figs/guides/guide-title-and-text-positioning-and-alignment-via-themes.svg
@@ -14,70 +14,70 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-0
-25
-50
-75
-100
-
-
-
-
-
-
-
-
-
-
-0
-25
-50
-75
-100
-x
-x
-
-
-25
-50
-75
-100
-x
-
-
-
-
-
-
-
-
-
-x
-
-
-
-
-
-
-
-
-25
-50
-75
-100
-guide title and text positioning and alignment via themes
+0
+25
+50
+75
+100
+
+
+
+
+
+
+
+
+
+
+0
+25
+50
+75
+100
+x
+x
+
+
+25
+50
+75
+100
+x
+
+
+
+
+
+
+
+
+
+x
+
+
+
+
+
+
+
+
+25
+50
+75
+100
+guide title and text positioning and alignment via themes
diff --git a/tests/figs/guides/horizontal-gap-of-1cm-between-guide-and-guide-text.svg b/tests/figs/guides/horizontal-gap-of-1cm-between-guide-and-guide-text.svg
index ed9f6bc1e6..4c445824c6 100644
--- a/tests/figs/guides/horizontal-gap-of-1cm-between-guide-and-guide-text.svg
+++ b/tests/figs/guides/horizontal-gap-of-1cm-between-guide-and-guide-text.svg
@@ -14,70 +14,70 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-1.0
-1.5
-2.0
-2.5
-3.0
-
-
-
-
-
-
-
-
-
-
-1.0
-1.5
-2.0
-2.5
-3.0
-x
-y
-
-
-1.0
-1.5
-2.0
-2.5
-3.0
-y
-
-
-
-
-
-
-
-
-
-
-
-factor(x)
-
-
-
-
-
-
-1
-2
-3
-horizontal gap of 1cm between guide and guide text
+1.0
+1.5
+2.0
+2.5
+3.0
+
+
+
+
+
+
+
+
+
+
+1.0
+1.5
+2.0
+2.5
+3.0
+x
+y
+
+
+1.0
+1.5
+2.0
+2.5
+3.0
+y
+
+
+
+
+
+
+
+
+
+
+
+factor(x)
+
+
+
+
+
+
+1
+2
+3
+horizontal gap of 1cm between guide and guide text
diff --git a/tests/figs/guides/legend-inside-plot-bottom-left-of-legend-at-center.svg b/tests/figs/guides/legend-inside-plot-bottom-left-of-legend-at-center.svg
index 7083cfc5cf..a35ee3aedb 100644
--- a/tests/figs/guides/legend-inside-plot-bottom-left-of-legend-at-center.svg
+++ b/tests/figs/guides/legend-inside-plot-bottom-left-of-legend-at-center.svg
@@ -14,66 +14,66 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-0.00
-0.25
-0.50
-0.75
-1.00
-
-
-
-
-
-
-
-
-A
-B
-C
-x
-y
-
-x
-
-
-
-
-
-
-A
-B
-C
-
-
-1.0
-1.5
-2.0
-2.5
-3.0
-1:3
-
-
-
-
-
-
-
-
-
-
-legend inside plot, bottom left of legend at center
+0.00
+0.25
+0.50
+0.75
+1.00
+
+
+
+
+
+
+
+
+A
+B
+C
+x
+y
+
+x
+
+
+
+
+
+
+A
+B
+C
+
+
+1.0
+1.5
+2.0
+2.5
+3.0
+1:3
+
+
+
+
+
+
+
+
+
+
+legend inside plot, bottom left of legend at center
diff --git a/tests/figs/guides/legend-inside-plot-bottom-left.svg b/tests/figs/guides/legend-inside-plot-bottom-left.svg
index 6bcc25f1d0..1a08268309 100644
--- a/tests/figs/guides/legend-inside-plot-bottom-left.svg
+++ b/tests/figs/guides/legend-inside-plot-bottom-left.svg
@@ -14,66 +14,66 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-0.00
-0.25
-0.50
-0.75
-1.00
-
-
-
-
-
-
-
-
-A
-B
-C
-x
-y
-
-x
-
-
-
-
-
-
-A
-B
-C
-
-
-1.0
-1.5
-2.0
-2.5
-3.0
-1:3
-
-
-
-
-
-
-
-
-
-
-legend inside plot, bottom left
+0.00
+0.25
+0.50
+0.75
+1.00
+
+
+
+
+
+
+
+
+A
+B
+C
+x
+y
+
+x
+
+
+
+
+
+
+A
+B
+C
+
+
+1.0
+1.5
+2.0
+2.5
+3.0
+1:3
+
+
+
+
+
+
+
+
+
+
+legend inside plot, bottom left
diff --git a/tests/figs/guides/legend-inside-plot-centered.svg b/tests/figs/guides/legend-inside-plot-centered.svg
index 547f22e0b6..6274018d88 100644
--- a/tests/figs/guides/legend-inside-plot-centered.svg
+++ b/tests/figs/guides/legend-inside-plot-centered.svg
@@ -14,66 +14,66 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-0.00
-0.25
-0.50
-0.75
-1.00
-
-
-
-
-
-
-
-
-A
-B
-C
-x
-y
-
-x
-
-
-
-
-
-
-A
-B
-C
-
-
-1.0
-1.5
-2.0
-2.5
-3.0
-1:3
-
-
-
-
-
-
-
-
-
-
-legend inside plot, centered
+0.00
+0.25
+0.50
+0.75
+1.00
+
+
+
+
+
+
+
+
+A
+B
+C
+x
+y
+
+x
+
+
+
+
+
+
+A
+B
+C
+
+
+1.0
+1.5
+2.0
+2.5
+3.0
+1:3
+
+
+
+
+
+
+
+
+
+
+legend inside plot, centered
diff --git a/tests/figs/guides/legend-inside-plot-top-right.svg b/tests/figs/guides/legend-inside-plot-top-right.svg
index 9e2d127699..1f74bf01be 100644
--- a/tests/figs/guides/legend-inside-plot-top-right.svg
+++ b/tests/figs/guides/legend-inside-plot-top-right.svg
@@ -14,66 +14,66 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-0.00
-0.25
-0.50
-0.75
-1.00
-
-
-
-
-
-
-
-
-A
-B
-C
-x
-y
-
-x
-
-
-
-
-
-
-A
-B
-C
-
-
-1.0
-1.5
-2.0
-2.5
-3.0
-1:3
-
-
-
-
-
-
-
-
-
-
-legend inside plot, top right
+0.00
+0.25
+0.50
+0.75
+1.00
+
+
+
+
+
+
+
+
+A
+B
+C
+x
+y
+
+x
+
+
+
+
+
+
+A
+B
+C
+
+
+1.0
+1.5
+2.0
+2.5
+3.0
+1:3
+
+
+
+
+
+
+
+
+
+
+legend inside plot, top right
diff --git a/tests/figs/guides/legend-on-bottom.svg b/tests/figs/guides/legend-on-bottom.svg
index c2802785d2..f8cc08bc07 100644
--- a/tests/figs/guides/legend-on-bottom.svg
+++ b/tests/figs/guides/legend-on-bottom.svg
@@ -14,28 +14,28 @@
-
-
+
+
-
-
-
+
+
+
-very long axis label
-
-
-very long axis label
-x
-y
-
-z
-
-
-a
-title of plot
+very long axis label
+
+
+very long axis label
+x
+y
+
+z
+
+
+a
+title of plot
diff --git a/tests/figs/guides/legend-on-left.svg b/tests/figs/guides/legend-on-left.svg
index 59a63387fd..b2540f7be4 100644
--- a/tests/figs/guides/legend-on-left.svg
+++ b/tests/figs/guides/legend-on-left.svg
@@ -14,28 +14,28 @@
-
-
+
+
-
-
-
+
+
+
-very long axis label
-
-
-very long axis label
-x
-y
-
-z
-
-
-a
-title of plot
+very long axis label
+
+
+very long axis label
+x
+y
+
+z
+
+
+a
+title of plot
diff --git a/tests/figs/guides/legend-on-right.svg b/tests/figs/guides/legend-on-right.svg
index 01d9104758..48d76a4544 100644
--- a/tests/figs/guides/legend-on-right.svg
+++ b/tests/figs/guides/legend-on-right.svg
@@ -14,28 +14,28 @@
-
-
+
+
-
-
-
+
+
+
-very long axis label
-
-
-very long axis label
-x
-y
-
-z
-
-
-a
-title of plot
+very long axis label
+
+
+very long axis label
+x
+y
+
+z
+
+
+a
+title of plot
diff --git a/tests/figs/guides/legend-on-top.svg b/tests/figs/guides/legend-on-top.svg
index 4130fde599..47998eb5b2 100644
--- a/tests/figs/guides/legend-on-top.svg
+++ b/tests/figs/guides/legend-on-top.svg
@@ -14,28 +14,28 @@
-
-
+
+
-
-
-
+
+
+
-very long axis label
-
-
-very long axis label
-x
-y
-
-z
-
-
-a
-title of plot
+very long axis label
+
+
+very long axis label
+x
+y
+
+z
+
+
+a
+title of plot
diff --git a/tests/figs/guides/multi-line-guide-title-works.svg b/tests/figs/guides/multi-line-guide-title-works.svg
index 5423924338..d2af399b45 100644
--- a/tests/figs/guides/multi-line-guide-title-works.svg
+++ b/tests/figs/guides/multi-line-guide-title-works.svg
@@ -14,74 +14,74 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-1.0
-1.5
-2.0
-2.5
-3.0
-
-
-
-
-
-
-
-
-
-
-1.0
-1.5
-2.0
-2.5
-3.0
-x
-y
-
-
-1.0
-1.5
-2.0
-2.5
-3.0
-the
-continuous
-colorscale
-
-
-
-
-
-
-
-
-
-
-
-the
-discrete
-colorscale
-
-
-
-
-
-
-1
-2
-3
-multi-line guide title works
+1.0
+1.5
+2.0
+2.5
+3.0
+
+
+
+
+
+
+
+
+
+
+1.0
+1.5
+2.0
+2.5
+3.0
+x
+y
+
+
+1.0
+1.5
+2.0
+2.5
+3.0
+the
+continuous
+colorscale
+
+
+
+
+
+
+
+
+
+
+
+the
+discrete
+colorscale
+
+
+
+
+
+
+1
+2
+3
+multi-line guide title works
diff --git a/tests/figs/guides/one-combined-colorbar-for-colour-and-fill-aesthetics.svg b/tests/figs/guides/one-combined-colorbar-for-colour-and-fill-aesthetics.svg
index 55223115c0..0ef27cad25 100644
--- a/tests/figs/guides/one-combined-colorbar-for-colour-and-fill-aesthetics.svg
+++ b/tests/figs/guides/one-combined-colorbar-for-colour-and-fill-aesthetics.svg
@@ -14,65 +14,65 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-5.0
-5.5
-6.0
-6.5
-7.0
-
-
-
-
-
-
-
-
-
-
-1.0
-1.5
-2.0
-2.5
-3.0
-x
-y
-
-
-1
-2
-3
-4
-5
-6
-7
-value
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-one combined colorbar for colour and fill aesthetics
+5.0
+5.5
+6.0
+6.5
+7.0
+
+
+
+
+
+
+
+
+
+
+1.0
+1.5
+2.0
+2.5
+3.0
+x
+y
+
+
+1
+2
+3
+4
+5
+6
+7
+value
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+one combined colorbar for colour and fill aesthetics
diff --git a/tests/figs/guides/padding-in-legend-box.svg b/tests/figs/guides/padding-in-legend-box.svg
index 1bcc96564a..f018da9241 100644
--- a/tests/figs/guides/padding-in-legend-box.svg
+++ b/tests/figs/guides/padding-in-legend-box.svg
@@ -14,66 +14,66 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-0.00
-0.25
-0.50
-0.75
-1.00
-
-
-
-
-
-
-
-
-A
-B
-C
-x
-y
-
-x
-
-
-
-
-
-
-A
-B
-C
-
-
-1.0
-1.5
-2.0
-2.5
-3.0
-1:3
-
-
-
-
-
-
-
-
-
-
-padding in legend box
+0.00
+0.25
+0.50
+0.75
+1.00
+
+
+
+
+
+
+
+
+A
+B
+C
+x
+y
+
+x
+
+
+
+
+
+
+A
+B
+C
+
+
+1.0
+1.5
+2.0
+2.5
+3.0
+1:3
+
+
+
+
+
+
+
+
+
+
+padding in legend box
diff --git a/tests/figs/guides/rotated-guide-titles-and-labels.svg b/tests/figs/guides/rotated-guide-titles-and-labels.svg
index 9731674c3c..247c5938d8 100644
--- a/tests/figs/guides/rotated-guide-titles-and-labels.svg
+++ b/tests/figs/guides/rotated-guide-titles-and-labels.svg
@@ -14,70 +14,70 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-5.0
-7.5
-10.0
-12.5
-15.0
-
-
-
-
-
-
-
-
-
-
-5.0
-7.5
-10.0
-12.5
-15.0
-x
-x
-
-fill value
-
-
-
-
-
-
-long 5
-long 10
-long 15
-
-
-5.0
-7.5
-10.0
-12.5
-15.0
-value
-
-
-
-
-
-
-
-
-
-
-rotated guide titles and labels
+5.0
+7.5
+10.0
+12.5
+15.0
+
+
+
+
+
+
+
+
+
+
+5.0
+7.5
+10.0
+12.5
+15.0
+x
+x
+
+fill value
+
+
+
+
+
+
+long 5
+long 10
+long 15
+
+
+5.0
+7.5
+10.0
+12.5
+15.0
+value
+
+
+
+
+
+
+
+
+
+
+rotated guide titles and labels
diff --git a/tests/figs/guides/thick-axis-lines.svg b/tests/figs/guides/thick-axis-lines.svg
index 9fd43630de..6522121d6d 100644
--- a/tests/figs/guides/thick-axis-lines.svg
+++ b/tests/figs/guides/thick-axis-lines.svg
@@ -14,72 +14,72 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-10
-15
-20
-25
-30
-35
-
-
-
-
-
-
-
-
-
-
-
-2
-3
-4
-5
-wt
-mpg
-thick axis lines
+
+10
+15
+20
+25
+30
+35
+
+
+
+
+
+
+
+
+
+
+
+2
+3
+4
+5
+wt
+mpg
+thick axis lines
diff --git a/tests/figs/guides/vertical-gap-of-1cm-between-guide-title-and-guide.svg b/tests/figs/guides/vertical-gap-of-1cm-between-guide-title-and-guide.svg
index 17e0a155b5..16b5919189 100644
--- a/tests/figs/guides/vertical-gap-of-1cm-between-guide-title-and-guide.svg
+++ b/tests/figs/guides/vertical-gap-of-1cm-between-guide-title-and-guide.svg
@@ -14,70 +14,70 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-1.0
-1.5
-2.0
-2.5
-3.0
-
-
-
-
-
-
-
-
-
-
-1.0
-1.5
-2.0
-2.5
-3.0
-x
-y
-
-
-1.0
-1.5
-2.0
-2.5
-3.0
-y
-
-
-
-
-
-
-
-
-
-
-
-factor(x)
-
-
-
-
-
-
-1
-2
-3
-vertical gap of 1cm between guide title and guide
+1.0
+1.5
+2.0
+2.5
+3.0
+
+
+
+
+
+
+
+
+
+
+1.0
+1.5
+2.0
+2.5
+3.0
+x
+y
+
+
+1.0
+1.5
+2.0
+2.5
+3.0
+y
+
+
+
+
+
+
+
+
+
+
+
+factor(x)
+
+
+
+
+
+
+1
+2
+3
+vertical gap of 1cm between guide title and guide
diff --git a/tests/figs/guides/white-to-red-gradient-colorbar-thick-black-tick-marks-green-frame.svg b/tests/figs/guides/white-to-red-gradient-colorbar-thick-black-tick-marks-green-frame.svg
index 703ea5fe05..d2a6246c1c 100644
--- a/tests/figs/guides/white-to-red-gradient-colorbar-thick-black-tick-marks-green-frame.svg
+++ b/tests/figs/guides/white-to-red-gradient-colorbar-thick-black-tick-marks-green-frame.svg
@@ -14,60 +14,60 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-0.0
-0.5
-1.0
-1.5
-2.0
-
-
-
-
-
-
-
-
-
-
-0.0
-0.5
-1.0
-1.5
-2.0
-x
-x
-
-
-
-0.0
-0.5
-1.0
-1.5
-2.0
-x
-
-
-
-
-
-
-
-
-
-
-white-to-red gradient colorbar, thick black tick marks, green frame
+0.0
+0.5
+1.0
+1.5
+2.0
+
+
+
+
+
+
+
+
+
+
+0.0
+0.5
+1.0
+1.5
+2.0
+x
+x
+
+
+
+0.0
+0.5
+1.0
+1.5
+2.0
+x
+
+
+
+
+
+
+
+
+
+
+white-to-red gradient colorbar, thick black tick marks, green frame
diff --git a/tests/figs/guides/white-to-red-gradient-colorbar-white-tick-marks-no-frame.svg b/tests/figs/guides/white-to-red-gradient-colorbar-white-tick-marks-no-frame.svg
index 0f2b895406..d6bcdaf6fe 100644
--- a/tests/figs/guides/white-to-red-gradient-colorbar-white-tick-marks-no-frame.svg
+++ b/tests/figs/guides/white-to-red-gradient-colorbar-white-tick-marks-no-frame.svg
@@ -14,59 +14,59 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-0.0
-0.5
-1.0
-1.5
-2.0
-
-
-
-
-
-
-
-
-
-
-0.0
-0.5
-1.0
-1.5
-2.0
-x
-x
-
-
-0.0
-0.5
-1.0
-1.5
-2.0
-x
-
-
-
-
-
-
-
-
-
-
-white-to-red gradient colorbar, white tick marks, no frame
+0.0
+0.5
+1.0
+1.5
+2.0
+
+
+
+
+
+
+
+
+
+
+0.0
+0.5
+1.0
+1.5
+2.0
+x
+x
+
+
+0.0
+0.5
+1.0
+1.5
+2.0
+x
+
+
+
+
+
+
+
+
+
+
+white-to-red gradient colorbar, white tick marks, no frame
diff --git a/tests/figs/labels/defaults.svg b/tests/figs/labels/defaults.svg
index 6eeaf49ca7..ed00f5bb29 100644
--- a/tests/figs/labels/defaults.svg
+++ b/tests/figs/labels/defaults.svg
@@ -14,45 +14,45 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-2.5
-5.0
-7.5
-10.0
-
-
-
-
-
-
-
-
-2.5
-5.0
-7.5
-10.0
-x
-y
-defaults
-Fig. A)
+2.5
+5.0
+7.5
+10.0
+
+
+
+
+
+
+
+
+2.5
+5.0
+7.5
+10.0
+x
+y
+defaults
+Fig. A)
diff --git a/tests/figs/labels/manual.svg b/tests/figs/labels/manual.svg
index 3e884845d1..0e3a0d128a 100644
--- a/tests/figs/labels/manual.svg
+++ b/tests/figs/labels/manual.svg
@@ -14,60 +14,60 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-2.5
-5.0
-7.5
-10.0
-
-
-
-
-
-
-
-
-2.5
-5.0
-7.5
-10.0
-x
-y
-Manual
+2.5
+5.0
+7.5
+10.0
+
+
+
+
+
+
+
+
+2.5
+5.0
+7.5
+10.0
+x
+y
+Manual
Fig. A)
diff --git a/tests/figs/labels/other-position.svg b/tests/figs/labels/other-position.svg
index e21ab7c3b2..8eb91180b9 100644
--- a/tests/figs/labels/other-position.svg
+++ b/tests/figs/labels/other-position.svg
@@ -14,60 +14,60 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-2.5
-5.0
-7.5
-10.0
-
-
-
-
-
-
-
-
-2.5
-5.0
-7.5
-10.0
-x
-y
-Other position
-Fig. A)
+2.5
+5.0
+7.5
+10.0
+
+
+
+
+
+
+
+
+2.5
+5.0
+7.5
+10.0
+x
+y
+Other position
+Fig. A)
diff --git a/tests/figs/scale-date/dates-along-x-default-breaks.svg b/tests/figs/scale-date/dates-along-x-default-breaks.svg
index 306b24c14b..57e9dbafa1 100644
--- a/tests/figs/scale-date/dates-along-x-default-breaks.svg
+++ b/tests/figs/scale-date/dates-along-x-default-breaks.svg
@@ -14,37 +14,37 @@
-
-
+
+
-
-
-
+
+
+
-0.00
-0.25
-0.50
-0.75
-1.00
-
-
-
-
-
-
-
-
-
-Mar
-Apr
-May
-Jun
-dx
-price
-dates along x, default breaks
+0.00
+0.25
+0.50
+0.75
+1.00
+
+
+
+
+
+
+
+
+
+Mar
+Apr
+May
+Jun
+dx
+price
+dates along x, default breaks
diff --git a/tests/figs/scale-date/dates-along-y-default-breaks.svg b/tests/figs/scale-date/dates-along-y-default-breaks.svg
index 06360e9af7..86a8b597a8 100644
--- a/tests/figs/scale-date/dates-along-y-default-breaks.svg
+++ b/tests/figs/scale-date/dates-along-y-default-breaks.svg
@@ -14,37 +14,37 @@
-
-
+
+
-
-
-
+
+
+
-Mar
-Apr
-May
-Jun
-
-
-
-
-
-
-
-
-
-0.00
-0.25
-0.50
-0.75
-1.00
-price
-dx
-dates along y, default breaks
+Mar
+Apr
+May
+Jun
+
+
+
+
+
+
+
+
+
+0.00
+0.25
+0.50
+0.75
+1.00
+price
+dx
+dates along y, default breaks
diff --git a/tests/figs/scale-date/scale-x-date-breaks-3-weeks.svg b/tests/figs/scale-date/scale-x-date-breaks-3-weeks.svg
index 06bec0a33e..1a5d3968c7 100644
--- a/tests/figs/scale-date/scale-x-date-breaks-3-weeks.svg
+++ b/tests/figs/scale-date/scale-x-date-breaks-3-weeks.svg
@@ -14,39 +14,39 @@
-
-
+
+
-
-
-
+
+
+
-0.00
-0.25
-0.50
-0.75
-1.00
-
-
-
-
-
-
-
-
-
-
-2012-03-12
-2012-04-02
-2012-04-23
-2012-05-14
-2012-06-04
-dx
-price
-scale_x_date(breaks = "3 weeks")
+0.00
+0.25
+0.50
+0.75
+1.00
+
+
+
+
+
+
+
+
+
+
+2012-03-12
+2012-04-02
+2012-04-23
+2012-05-14
+2012-06-04
+dx
+price
+scale_x_date(breaks = "3 weeks")
diff --git a/tests/figs/scale-date/scale-x-date-breaks-date-breaks-2-weeks.svg b/tests/figs/scale-date/scale-x-date-breaks-date-breaks-2-weeks.svg
index 6452ede32f..8931b5348d 100644
--- a/tests/figs/scale-date/scale-x-date-breaks-date-breaks-2-weeks.svg
+++ b/tests/figs/scale-date/scale-x-date-breaks-date-breaks-2-weeks.svg
@@ -14,45 +14,45 @@
-
-
+
+
-
-
-
+
+
+
-0.00
-0.25
-0.50
-0.75
-1.00
-
-
-
-
-
-
-
-
-
-
-
-
-
-2012-03-05
-2012-03-19
-2012-04-02
-2012-04-16
-2012-04-30
-2012-05-14
-2012-05-28
-2012-06-11
-dx
-price
-scale_x_date(breaks = date_breaks("2 weeks"))
+0.00
+0.25
+0.50
+0.75
+1.00
+
+
+
+
+
+
+
+
+
+
+
+
+
+2012-03-05
+2012-03-19
+2012-04-02
+2012-04-16
+2012-04-30
+2012-05-14
+2012-05-28
+2012-06-11
+dx
+price
+scale_x_date(breaks = date_breaks("2 weeks"))
diff --git a/tests/figs/scale-date/scale-x-date-labels-date-format-m-d.svg b/tests/figs/scale-date/scale-x-date-labels-date-format-m-d.svg
index 566882356b..6a0033c371 100644
--- a/tests/figs/scale-date/scale-x-date-labels-date-format-m-d.svg
+++ b/tests/figs/scale-date/scale-x-date-labels-date-format-m-d.svg
@@ -14,37 +14,37 @@
-
-
+
+
-
-
-
+
+
+
-0.00
-0.25
-0.50
-0.75
-1.00
-
-
-
-
-
-
-
-
-
-03/01
-04/01
-05/01
-06/01
-dx
-price
-scale_x_date(labels = date_format("%m/%d"))
+0.00
+0.25
+0.50
+0.75
+1.00
+
+
+
+
+
+
+
+
+
+03/01
+04/01
+05/01
+06/01
+dx
+price
+scale_x_date(labels = date_format("%m/%d"))
diff --git a/tests/figs/scale-date/scale-x-date-labels-date-format-w-week.svg b/tests/figs/scale-date/scale-x-date-labels-date-format-w-week.svg
index 4d75746d9a..e71b2bf218 100644
--- a/tests/figs/scale-date/scale-x-date-labels-date-format-w-week.svg
+++ b/tests/figs/scale-date/scale-x-date-labels-date-format-w-week.svg
@@ -14,37 +14,37 @@
-
-
+
+
-
-
-
+
+
+
-0.00
-0.25
-0.50
-0.75
-1.00
-
-
-
-
-
-
-
-
-
-09
-13
-18
-22
-week
-price
-scale_x_date(labels = date_format("%W"), "week")
+0.00
+0.25
+0.50
+0.75
+1.00
+
+
+
+
+
+
+
+
+
+09
+13
+18
+22
+week
+price
+scale_x_date(labels = date_format("%W"), "week")
diff --git a/tests/figs/scale-date/scale-y-date-breaks-3-weeks.svg b/tests/figs/scale-date/scale-y-date-breaks-3-weeks.svg
index cd130b0073..5966767d2f 100644
--- a/tests/figs/scale-date/scale-y-date-breaks-3-weeks.svg
+++ b/tests/figs/scale-date/scale-y-date-breaks-3-weeks.svg
@@ -14,39 +14,39 @@
-
-
+
+
-
-
-
+
+
+
-2012-03-12
-2012-04-02
-2012-04-23
-2012-05-14
-2012-06-04
-
-
-
-
-
-
-
-
-
-
-0.00
-0.25
-0.50
-0.75
-1.00
-price
-dx
-scale_y_date(breaks = "3 weeks")
+2012-03-12
+2012-04-02
+2012-04-23
+2012-05-14
+2012-06-04
+
+
+
+
+
+
+
+
+
+
+0.00
+0.25
+0.50
+0.75
+1.00
+price
+dx
+scale_y_date(breaks = "3 weeks")
diff --git a/tests/figs/scale-date/scale-y-date-breaks-date-breaks-2-weeks.svg b/tests/figs/scale-date/scale-y-date-breaks-date-breaks-2-weeks.svg
index 6bc16443bf..9710a9747b 100644
--- a/tests/figs/scale-date/scale-y-date-breaks-date-breaks-2-weeks.svg
+++ b/tests/figs/scale-date/scale-y-date-breaks-date-breaks-2-weeks.svg
@@ -14,45 +14,45 @@
-
-
+
+
-
-
-
+
+
+
-2012-03-05
-2012-03-19
-2012-04-02
-2012-04-16
-2012-04-30
-2012-05-14
-2012-05-28
-2012-06-11
-
-
-
-
-
-
-
-
-
-
-
-
-
-0.00
-0.25
-0.50
-0.75
-1.00
-price
-dx
-scale_y_date(breaks = date_breaks("2 weeks"))
+2012-03-05
+2012-03-19
+2012-04-02
+2012-04-16
+2012-04-30
+2012-05-14
+2012-05-28
+2012-06-11
+
+
+
+
+
+
+
+
+
+
+
+
+
+0.00
+0.25
+0.50
+0.75
+1.00
+price
+dx
+scale_y_date(breaks = date_breaks("2 weeks"))
diff --git a/tests/figs/scales-breaks-and-labels/character.svg b/tests/figs/scales-breaks-and-labels/character.svg
index 8f11fdd656..8cd54b49ad 100644
--- a/tests/figs/scales-breaks-and-labels/character.svg
+++ b/tests/figs/scales-breaks-and-labels/character.svg
@@ -14,41 +14,41 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-1.0
-1.5
-2.0
-2.5
-3.0
-
-
-
-
-
-
-
-a
-b
+1.0
+1.5
+2.0
+2.5
+3.0
+
+
+
+
+
+
+
+a
+b
character
diff --git a/tests/figs/scales-breaks-and-labels/date.svg b/tests/figs/scales-breaks-and-labels/date.svg
index 50f2909c69..1c4f90c6cd 100644
--- a/tests/figs/scales-breaks-and-labels/date.svg
+++ b/tests/figs/scales-breaks-and-labels/date.svg
@@ -14,63 +14,63 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-1.0
-1.5
-2.0
-2.5
-3.0
-
-
-
-
-
-
-
-
-
-03/01
-04/01
-05/01
-06/01
+1.0
+1.5
+2.0
+2.5
+3.0
+
+
+
+
+
+
+
+
+
+03/01
+04/01
+05/01
+06/01
date
diff --git a/tests/figs/scales-breaks-and-labels/no-alpha-breaks-no-legend.svg b/tests/figs/scales-breaks-and-labels/no-alpha-breaks-no-legend.svg
index 12a22a6ef8..821cedb808 100644
--- a/tests/figs/scales-breaks-and-labels/no-alpha-breaks-no-legend.svg
+++ b/tests/figs/scales-breaks-and-labels/no-alpha-breaks-no-legend.svg
@@ -14,41 +14,41 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-1.0
-1.5
-2.0
-2.5
-3.0
-
-
-
-
-
-
-
-
-
-
-0.950
-0.975
-1.000
-1.025
-1.050
-x
-y
-no alpha breaks (no legend)
+1.0
+1.5
+2.0
+2.5
+3.0
+
+
+
+
+
+
+
+
+
+
+0.950
+0.975
+1.000
+1.025
+1.050
+x
+y
+no alpha breaks (no legend)
diff --git a/tests/figs/scales-breaks-and-labels/no-colour-breaks-no-legend.svg b/tests/figs/scales-breaks-and-labels/no-colour-breaks-no-legend.svg
index 33e549f9ed..b90aea07e7 100644
--- a/tests/figs/scales-breaks-and-labels/no-colour-breaks-no-legend.svg
+++ b/tests/figs/scales-breaks-and-labels/no-colour-breaks-no-legend.svg
@@ -14,41 +14,41 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-1.0
-1.5
-2.0
-2.5
-3.0
-
-
-
-
-
-
-
-
-
-
-0.950
-0.975
-1.000
-1.025
-1.050
-x
-y
-no colour breaks (no legend)
+1.0
+1.5
+2.0
+2.5
+3.0
+
+
+
+
+
+
+
+
+
+
+0.950
+0.975
+1.000
+1.025
+1.050
+x
+y
+no colour breaks (no legend)
diff --git a/tests/figs/scales-breaks-and-labels/no-fill-breaks-no-legend.svg b/tests/figs/scales-breaks-and-labels/no-fill-breaks-no-legend.svg
index aeb9fb7f75..d22b126d68 100644
--- a/tests/figs/scales-breaks-and-labels/no-fill-breaks-no-legend.svg
+++ b/tests/figs/scales-breaks-and-labels/no-fill-breaks-no-legend.svg
@@ -14,41 +14,41 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-1.0
-1.5
-2.0
-2.5
-3.0
-
-
-
-
-
-
-
-
-
-
-0.950
-0.975
-1.000
-1.025
-1.050
-x
-y
-no fill breaks (no legend)
+1.0
+1.5
+2.0
+2.5
+3.0
+
+
+
+
+
+
+
+
+
+
+0.950
+0.975
+1.000
+1.025
+1.050
+x
+y
+no fill breaks (no legend)
diff --git a/tests/figs/scales-breaks-and-labels/no-size-breaks-no-legend.svg b/tests/figs/scales-breaks-and-labels/no-size-breaks-no-legend.svg
index d533a1f1b3..c4f5c2c830 100644
--- a/tests/figs/scales-breaks-and-labels/no-size-breaks-no-legend.svg
+++ b/tests/figs/scales-breaks-and-labels/no-size-breaks-no-legend.svg
@@ -14,41 +14,41 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-1.0
-1.5
-2.0
-2.5
-3.0
-
-
-
-
-
-
-
-
-
-
-0.950
-0.975
-1.000
-1.025
-1.050
-x
-y
-no size breaks (no legend)
+1.0
+1.5
+2.0
+2.5
+3.0
+
+
+
+
+
+
+
+
+
+
+0.950
+0.975
+1.000
+1.025
+1.050
+x
+y
+no size breaks (no legend)
diff --git a/tests/figs/scales-breaks-and-labels/no-x-breaks.svg b/tests/figs/scales-breaks-and-labels/no-x-breaks.svg
index 221cad23bf..6da605dd15 100644
--- a/tests/figs/scales-breaks-and-labels/no-x-breaks.svg
+++ b/tests/figs/scales-breaks-and-labels/no-x-breaks.svg
@@ -14,31 +14,31 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-1.0
-1.5
-2.0
-2.5
-3.0
-
-
-
-
-
-x
-y
-no x breaks
+1.0
+1.5
+2.0
+2.5
+3.0
+
+
+
+
+
+x
+y
+no x breaks
diff --git a/tests/figs/scales-breaks-and-labels/no-y-breaks.svg b/tests/figs/scales-breaks-and-labels/no-y-breaks.svg
index a2b0d1c4f8..c2a214baa9 100644
--- a/tests/figs/scales-breaks-and-labels/no-y-breaks.svg
+++ b/tests/figs/scales-breaks-and-labels/no-y-breaks.svg
@@ -14,31 +14,31 @@
-
-
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-1.0
-1.5
-2.0
-2.5
-3.0
-x
-y
-no y breaks
+
+
+
+
+
+1.0
+1.5
+2.0
+2.5
+3.0
+x
+y
+no y breaks
diff --git a/tests/figs/scales-breaks-and-labels/numeric-exp.svg b/tests/figs/scales-breaks-and-labels/numeric-exp.svg
index aaaa8d1bba..6f81ca5425 100644
--- a/tests/figs/scales-breaks-and-labels/numeric-exp.svg
+++ b/tests/figs/scales-breaks-and-labels/numeric-exp.svg
@@ -14,54 +14,54 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-1.0
-1.5
-2.0
-2.5
-3.0
-
-
-
-
-
-
-
-
-
-
-1.0
-1.5
-2.0
-2.5
-3.0
+1.0
+1.5
+2.0
+2.5
+3.0
+
+
+
+
+
+
+
+
+
+
+1.0
+1.5
+2.0
+2.5
+3.0
numeric-exp
diff --git a/tests/figs/scales-breaks-and-labels/numeric-log.svg b/tests/figs/scales-breaks-and-labels/numeric-log.svg
index 3403c84db0..05b117e09a 100644
--- a/tests/figs/scales-breaks-and-labels/numeric-log.svg
+++ b/tests/figs/scales-breaks-and-labels/numeric-log.svg
@@ -14,48 +14,48 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-1
-10
-100
-1000
-10000
-
-
-
-
-
-
-
-
-8
-128
-2048
+1
+10
+100
+1000
+10000
+
+
+
+
+
+
+
+
+8
+128
+2048
numeric-log
diff --git a/tests/figs/scales-breaks-and-labels/numeric-polar.svg b/tests/figs/scales-breaks-and-labels/numeric-polar.svg
index f4eac793f2..3ec3f49ee1 100644
--- a/tests/figs/scales-breaks-and-labels/numeric-polar.svg
+++ b/tests/figs/scales-breaks-and-labels/numeric-polar.svg
@@ -13,44 +13,44 @@
-
-
+
+
-
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-2
-1/3
-
+
+
+
+
+
+
+
+
+
+
+2
+1/3
+
-1
-2
-3
-
-
-
-numeric-polar
+1
+2
+3
+
+
+
+numeric-polar
diff --git a/tests/figs/scales-breaks-and-labels/numeric.svg b/tests/figs/scales-breaks-and-labels/numeric.svg
index 8b92fdda7e..ae50e8134e 100644
--- a/tests/figs/scales-breaks-and-labels/numeric.svg
+++ b/tests/figs/scales-breaks-and-labels/numeric.svg
@@ -14,38 +14,38 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-1
-2
-3
-
-
-
-
-
-
-1
-2
-3
+1
+2
+3
+
+
+
+
+
+
+1
+2
+3
numeric
diff --git a/tests/figs/sec-axis/sec-axis-skewed-transform.svg b/tests/figs/sec-axis/sec-axis-skewed-transform.svg
index 4089b77d42..5728631d99 100644
--- a/tests/figs/sec-axis/sec-axis-skewed-transform.svg
+++ b/tests/figs/sec-axis/sec-axis-skewed-transform.svg
@@ -14,153 +14,153 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-1e-01
-1e+00
-1e+01
-1e+02
-1e+03
-
-
-
-
-
-0.00
-0.25
-0.50
-0.75
-1.00
-
-
-
-
-
-
-
-
-
-
-
-
-1e-03
-1e-02
-1e-01
-1e+00
-1e+01
-1e+02
-1e+03
-Unit B
-Unit A
-y
-sec_axis, skewed transform
+1e-01
+1e+00
+1e+01
+1e+02
+1e+03
+
+
+
+
+
+0.00
+0.25
+0.50
+0.75
+1.00
+
+
+
+
+
+
+
+
+
+
+
+
+1e-03
+1e-02
+1e-01
+1e+00
+1e+01
+1e+02
+1e+03
+Unit B
+Unit A
+y
+sec_axis, skewed transform
diff --git a/tests/figs/stat-sum/summary-with-color-and-lines.svg b/tests/figs/stat-sum/summary-with-color-and-lines.svg
index 6540de38e9..3c271e1ad9 100644
--- a/tests/figs/stat-sum/summary-with-color-and-lines.svg
+++ b/tests/figs/stat-sum/summary-with-color-and-lines.svg
@@ -14,84 +14,84 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-10
-15
-20
-25
-30
-35
-
-
-
-
-
-
-
-
-
-
-
-4
-5
-6
-7
-8
-cyl
-mpg
-
-factor(vs)
-
-
-
-
-
-
-0
-1
-summary with color and lines
+10
+15
+20
+25
+30
+35
+
+
+
+
+
+
+
+
+
+
+
+4
+5
+6
+7
+8
+cyl
+mpg
+
+factor(vs)
+
+
+
+
+
+
+0
+1
+summary with color and lines
diff --git a/tests/figs/stat-sum/summary-with-crossbars-manual-grouping.svg b/tests/figs/stat-sum/summary-with-crossbars-manual-grouping.svg
index d89c14c041..e2b4742ae8 100644
--- a/tests/figs/stat-sum/summary-with-crossbars-manual-grouping.svg
+++ b/tests/figs/stat-sum/summary-with-crossbars-manual-grouping.svg
@@ -14,78 +14,78 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-10
-15
-20
-25
-30
-35
-
-
-
-
-
-
-
-
-
-
-
-4
-5
-6
-7
-8
-cyl
-mpg
-summary with crossbars, manual grouping
+10
+15
+20
+25
+30
+35
+
+
+
+
+
+
+
+
+
+
+
+4
+5
+6
+7
+8
+cyl
+mpg
+summary with crossbars, manual grouping
diff --git a/tests/figs/stat-sum/summary-with-crossbars-no-grouping.svg b/tests/figs/stat-sum/summary-with-crossbars-no-grouping.svg
index 7d98c4b4f3..1b193e4ebe 100644
--- a/tests/figs/stat-sum/summary-with-crossbars-no-grouping.svg
+++ b/tests/figs/stat-sum/summary-with-crossbars-no-grouping.svg
@@ -14,78 +14,78 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-10
-15
-20
-25
-30
-35
-
-
-
-
-
-
-
-
-
-
-
-4
-5
-6
-7
-8
-cyl
-mpg
-summary with crossbars, no grouping
+10
+15
+20
+25
+30
+35
+
+
+
+
+
+
+
+
+
+
+
+4
+5
+6
+7
+8
+cyl
+mpg
+summary with crossbars, no grouping
diff --git a/tests/figs/themes/axes-styling.svg b/tests/figs/themes/axes-styling.svg
index 20f4ee6c69..fc1d1d063f 100644
--- a/tests/figs/themes/axes-styling.svg
+++ b/tests/figs/themes/axes-styling.svg
@@ -14,81 +14,81 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-2.5
-5.0
-7.5
-10.0
-
-
-
-
-
-2.5
-5.0
-7.5
-10.0
-
-
-
-
-
-
-
-
-
-2.5
-5.0
-7.5
-10.0
-
-
-
-
-
-2.5
-5.0
-7.5
-10.0
-1:10
-1:10
-1:10
-1:10
-axes_styling
+
+2.5
+5.0
+7.5
+10.0
+
+
+
+
+
+2.5
+5.0
+7.5
+10.0
+
+
+
+
+
+
+
+
+
+2.5
+5.0
+7.5
+10.0
+
+
+
+
+
+2.5
+5.0
+7.5
+10.0
+1:10
+1:10
+1:10
+1:10
+axes_styling
diff --git a/tests/figs/themes/height-is-3-times-width-2-column-facets.svg b/tests/figs/themes/height-is-3-times-width-2-column-facets.svg
index 019dca0b19..5465fc9781 100644
--- a/tests/figs/themes/height-is-3-times-width-2-column-facets.svg
+++ b/tests/figs/themes/height-is-3-times-width-2-column-facets.svg
@@ -13,95 +13,95 @@
-
-
+
+
-
+
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
+
+
-
-1
+
+1
-
-
+
+
-
-2
+
+2
-
-
-
-
-2
-4
-6
-8
-
-
-
-
-2
-4
-6
-8
-2
-4
-6
-8
-
-
-
-
-height is 3 times width, 2 column facets
+
+
+
+
+2
+4
+6
+8
+
+
+
+
+2
+4
+6
+8
+2
+4
+6
+8
+
+
+
+
+height is 3 times width, 2 column facets
diff --git a/tests/figs/themes/height-is-3-times-width-2-row-facets.svg b/tests/figs/themes/height-is-3-times-width-2-row-facets.svg
index 16d41fd91f..63444e2e64 100644
--- a/tests/figs/themes/height-is-3-times-width-2-row-facets.svg
+++ b/tests/figs/themes/height-is-3-times-width-2-row-facets.svg
@@ -13,95 +13,95 @@
-
-
+
+
-
+
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
+
+
-
-1
+
+1
-
-
+
+
-
-2
+
+2
-
-
-
-
-2
-4
-6
-8
-2
-4
-6
-8
-
-
-
-
-2
-4
-6
-8
-
-
-
-
-height is 3 times width, 2 row facets
+
+
+
+
+2
+4
+6
+8
+2
+4
+6
+8
+
+
+
+
+2
+4
+6
+8
+
+
+
+
+height is 3 times width, 2 row facets
diff --git a/tests/figs/themes/height-is-3-times-width-2-wrap-facets.svg b/tests/figs/themes/height-is-3-times-width-2-wrap-facets.svg
index 4903f9f5e1..49ca95b9ae 100644
--- a/tests/figs/themes/height-is-3-times-width-2-wrap-facets.svg
+++ b/tests/figs/themes/height-is-3-times-width-2-wrap-facets.svg
@@ -13,95 +13,95 @@
-
-
+
+
-
+
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
+
+
-
-1
+
+1
-
-
+
+
-
-2
+
+2
-
-
-
-
-2
-4
-6
-8
-
-
-
-
-2
-4
-6
-8
-2
-4
-6
-8
-
-
-
-
-height is 3 times width, 2 wrap facets
+
+
+
+
+2
+4
+6
+8
+
+
+
+
+2
+4
+6
+8
+2
+4
+6
+8
+
+
+
+
+height is 3 times width, 2 wrap facets
diff --git a/tests/figs/themes/height-is-3-times-width-2x2-facets.svg b/tests/figs/themes/height-is-3-times-width-2x2-facets.svg
index c2f8ca3f04..0e0cb3b59f 100644
--- a/tests/figs/themes/height-is-3-times-width-2x2-facets.svg
+++ b/tests/figs/themes/height-is-3-times-width-2x2-facets.svg
@@ -13,151 +13,151 @@
-
-
+
+
-
+
-
-
+
+
-
-
-
-
+
+
+
+
-
-
+
+
-
-
-
-
+
+
+
+
-
-
+
+
-
-
-
-
+
+
+
+
-
-
+
+
-
-
-
-
+
+
+
+
-
-
+
+
-
-1
+
+1
-
-
+
+
-
-2
+
+2
-
-
+
+
-
-1
+
+1
-
-
+
+
-
-2
+
+2
-
-
-
-
-2
-4
-6
-8
-
-
-
-
-2
-4
-6
-8
-2
-4
-6
-8
-
-
-
-
-2
-4
-6
-8
-
-
-
-
-height is 3 times width, 2x2 facets
+
+
+
+
+2
+4
+6
+8
+
+
+
+
+2
+4
+6
+8
+2
+4
+6
+8
+
+
+
+
+2
+4
+6
+8
+
+
+
+
+height is 3 times width, 2x2 facets
diff --git a/tests/figs/themes/height-is-3-times-width.svg b/tests/figs/themes/height-is-3-times-width.svg
index 36797f119d..6aa16b79c2 100644
--- a/tests/figs/themes/height-is-3-times-width.svg
+++ b/tests/figs/themes/height-is-3-times-width.svg
@@ -13,51 +13,51 @@
-
-
+
+
-
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-2
-4
-6
-8
-
-
-
-
-
-
-
-
-2
-4
-6
-8
-height is 3 times width
+2
+4
+6
+8
+
+
+
+
+
+
+
+
+2
+4
+6
+8
+height is 3 times width
diff --git a/tests/figs/themes/rotated-x-axis-tick-labels.svg b/tests/figs/themes/rotated-x-axis-tick-labels.svg
index 490a0e92e8..006b4ad1a8 100644
--- a/tests/figs/themes/rotated-x-axis-tick-labels.svg
+++ b/tests/figs/themes/rotated-x-axis-tick-labels.svg
@@ -14,48 +14,48 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-1.0
-1.5
-2.0
-2.5
-3.0
-
-
-
-
-
-
-
-
-medium size
-short
-very long label
-label
-y
-rotated x axis tick labels
+1.0
+1.5
+2.0
+2.5
+3.0
+
+
+
+
+
+
+
+
+medium size
+short
+very long label
+label
+y
+rotated x axis tick labels
diff --git a/tests/figs/themes/strip-styling.svg b/tests/figs/themes/strip-styling.svg
index 5a50f7c6ed..7a67871fc7 100644
--- a/tests/figs/themes/strip-styling.svg
+++ b/tests/figs/themes/strip-styling.svg
@@ -14,210 +14,210 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-1
+
+1
-
-
+
+
-
-2
+
+2
-
-
+
+
-
-1
+
+1
-
-
+
+
-
-2
+
+2
-
-
-
-
-
-1.00
-1.25
-1.50
-1.75
-2.00
-
-
-
-
-
-1.00
-1.25
-1.50
-1.75
-2.00
-1.00
-1.25
-1.50
-1.75
-2.00
-
-
-
-
-
-1.00
-1.25
-1.50
-1.75
-2.00
-
-
-
-
-
-x
-y
-strip_styling
+
+
+
+
+
+1.00
+1.25
+1.50
+1.75
+2.00
+
+
+
+
+
+1.00
+1.25
+1.50
+1.75
+2.00
+1.00
+1.25
+1.50
+1.75
+2.00
+
+
+
+
+
+1.00
+1.25
+1.50
+1.75
+2.00
+
+
+
+
+
+x
+y
+strip_styling
diff --git a/tests/figs/themes/theme-bw-large.svg b/tests/figs/themes/theme-bw-large.svg
index cd27a71ce0..25b8813bf2 100644
--- a/tests/figs/themes/theme-bw-large.svg
+++ b/tests/figs/themes/theme-bw-large.svg
@@ -14,79 +14,79 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-1
+
+1
-
-
-
-
-
-1.0
-1.5
-2.0
-2.5
-3.0
-1.0
-1.5
-2.0
-2.5
-3.0
-
-
-
-
-
-x
-y
-
-z
-
-
-
-
-a
-b
-theme_bw_large
+
+
+
+
+
+1.0
+1.5
+2.0
+2.5
+3.0
+1.0
+1.5
+2.0
+2.5
+3.0
+
+
+
+
+
+x
+y
+
+z
+
+
+
+
+a
+b
+theme_bw_large
diff --git a/tests/figs/themes/theme-bw.svg b/tests/figs/themes/theme-bw.svg
index f30fe8dff3..a5a2f25315 100644
--- a/tests/figs/themes/theme-bw.svg
+++ b/tests/figs/themes/theme-bw.svg
@@ -14,79 +14,79 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-1
+
+1
-
-
-
-
-
-1.0
-1.5
-2.0
-2.5
-3.0
-1.0
-1.5
-2.0
-2.5
-3.0
-
-
-
-
-
-x
-y
-
-z
-
-
-
-
-a
-b
-theme_bw
+
+
+
+
+
+1.0
+1.5
+2.0
+2.5
+3.0
+1.0
+1.5
+2.0
+2.5
+3.0
+
+
+
+
+
+x
+y
+
+z
+
+
+
+
+a
+b
+theme_bw
diff --git a/tests/figs/themes/theme-classic-large.svg b/tests/figs/themes/theme-classic-large.svg
index 7be8c2bf7a..b5a64c0536 100644
--- a/tests/figs/themes/theme-classic-large.svg
+++ b/tests/figs/themes/theme-classic-large.svg
@@ -14,60 +14,60 @@
-
-
+
+
-
-
-
-
+
+
+
+
-
-
+
+
-
-1
+
+1
-
-
-
-
-
-
-1.0
-1.5
-2.0
-2.5
-3.0
-
-1.0
-1.5
-2.0
-2.5
-3.0
-
-
-
-
-
-x
-y
-
-z
-
-
-a
-b
-theme_classic_large
+
+
+
+
+
+
+1.0
+1.5
+2.0
+2.5
+3.0
+
+1.0
+1.5
+2.0
+2.5
+3.0
+
+
+
+
+
+x
+y
+
+z
+
+
+a
+b
+theme_classic_large
diff --git a/tests/figs/themes/theme-classic.svg b/tests/figs/themes/theme-classic.svg
index 0557c95cb0..f583c492ad 100644
--- a/tests/figs/themes/theme-classic.svg
+++ b/tests/figs/themes/theme-classic.svg
@@ -14,60 +14,60 @@
-
-
+
+
-
-
-
-
+
+
+
+
-
-
+
+
-
-1
+
+1
-
-
-
-
-
-
-1.0
-1.5
-2.0
-2.5
-3.0
-
-1.0
-1.5
-2.0
-2.5
-3.0
-
-
-
-
-
-x
-y
-
-z
-
-
-a
-b
-theme_classic
+
+
+
+
+
+
+1.0
+1.5
+2.0
+2.5
+3.0
+
+1.0
+1.5
+2.0
+2.5
+3.0
+
+
+
+
+
+x
+y
+
+z
+
+
+a
+b
+theme_classic
diff --git a/tests/figs/themes/theme-dark-large.svg b/tests/figs/themes/theme-dark-large.svg
index 37da702adf..82e662f791 100644
--- a/tests/figs/themes/theme-dark-large.svg
+++ b/tests/figs/themes/theme-dark-large.svg
@@ -14,78 +14,78 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-1
+
+1
-
-
-
-
-
-1.0
-1.5
-2.0
-2.5
-3.0
-1.0
-1.5
-2.0
-2.5
-3.0
-
-
-
-
-
-x
-y
-
-z
-
-
-
-
-a
-b
-theme_dark_large
+
+
+
+
+
+1.0
+1.5
+2.0
+2.5
+3.0
+1.0
+1.5
+2.0
+2.5
+3.0
+
+
+
+
+
+x
+y
+
+z
+
+
+
+
+a
+b
+theme_dark_large
diff --git a/tests/figs/themes/theme-dark.svg b/tests/figs/themes/theme-dark.svg
index 33d85ed09b..0968012e1e 100644
--- a/tests/figs/themes/theme-dark.svg
+++ b/tests/figs/themes/theme-dark.svg
@@ -14,78 +14,78 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-1
+
+1
-
-
-
-
-
-1.0
-1.5
-2.0
-2.5
-3.0
-1.0
-1.5
-2.0
-2.5
-3.0
-
-
-
-
-
-x
-y
-
-z
-
-
-
-
-a
-b
-theme_dark
+
+
+
+
+
+1.0
+1.5
+2.0
+2.5
+3.0
+1.0
+1.5
+2.0
+2.5
+3.0
+
+
+
+
+
+x
+y
+
+z
+
+
+
+
+a
+b
+theme_dark
diff --git a/tests/figs/themes/theme-gray-large.svg b/tests/figs/themes/theme-gray-large.svg
index 3c5e19e822..ab9f3b3ba8 100644
--- a/tests/figs/themes/theme-gray-large.svg
+++ b/tests/figs/themes/theme-gray-large.svg
@@ -14,78 +14,78 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-1
+
+1
-
-
-
-
-
-1.0
-1.5
-2.0
-2.5
-3.0
-1.0
-1.5
-2.0
-2.5
-3.0
-
-
-
-
-
-x
-y
-
-z
-
-
-
-
-a
-b
-theme_gray_large
+
+
+
+
+
+1.0
+1.5
+2.0
+2.5
+3.0
+1.0
+1.5
+2.0
+2.5
+3.0
+
+
+
+
+
+x
+y
+
+z
+
+
+
+
+a
+b
+theme_gray_large
diff --git a/tests/figs/themes/theme-gray.svg b/tests/figs/themes/theme-gray.svg
index 2ccf8ce0cf..fd24066dbd 100644
--- a/tests/figs/themes/theme-gray.svg
+++ b/tests/figs/themes/theme-gray.svg
@@ -14,78 +14,78 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-1
+
+1
-
-
-
-
-
-1.0
-1.5
-2.0
-2.5
-3.0
-1.0
-1.5
-2.0
-2.5
-3.0
-
-
-
-
-
-x
-y
-
-z
-
-
-
-
-a
-b
-theme_gray
+
+
+
+
+
+1.0
+1.5
+2.0
+2.5
+3.0
+1.0
+1.5
+2.0
+2.5
+3.0
+
+
+
+
+
+x
+y
+
+z
+
+
+
+
+a
+b
+theme_gray
diff --git a/tests/figs/themes/theme-light-large.svg b/tests/figs/themes/theme-light-large.svg
index 12c00d316d..d813d5928e 100644
--- a/tests/figs/themes/theme-light-large.svg
+++ b/tests/figs/themes/theme-light-large.svg
@@ -14,79 +14,79 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-1
+
+1
-
-
-
-
-
-1.0
-1.5
-2.0
-2.5
-3.0
-1.0
-1.5
-2.0
-2.5
-3.0
-
-
-
-
-
-x
-y
-
-z
-
-
-
-
-a
-b
-theme_light_large
+
+
+
+
+
+1.0
+1.5
+2.0
+2.5
+3.0
+1.0
+1.5
+2.0
+2.5
+3.0
+
+
+
+
+
+x
+y
+
+z
+
+
+
+
+a
+b
+theme_light_large
diff --git a/tests/figs/themes/theme-light.svg b/tests/figs/themes/theme-light.svg
index a08c361fb1..02b576d6a7 100644
--- a/tests/figs/themes/theme-light.svg
+++ b/tests/figs/themes/theme-light.svg
@@ -14,79 +14,79 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-1
+
+1
-
-
-
-
-
-1.0
-1.5
-2.0
-2.5
-3.0
-1.0
-1.5
-2.0
-2.5
-3.0
-
-
-
-
-
-x
-y
-
-z
-
-
-
-
-a
-b
-theme_light
+
+
+
+
+
+1.0
+1.5
+2.0
+2.5
+3.0
+1.0
+1.5
+2.0
+2.5
+3.0
+
+
+
+
+
+x
+y
+
+z
+
+
+
+
+a
+b
+theme_light
diff --git a/tests/figs/themes/theme-linedraw-large.svg b/tests/figs/themes/theme-linedraw-large.svg
index ceaa9de534..b17de5d1fb 100644
--- a/tests/figs/themes/theme-linedraw-large.svg
+++ b/tests/figs/themes/theme-linedraw-large.svg
@@ -14,79 +14,79 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-1
+
+1
-
-
-
-
-
-1.0
-1.5
-2.0
-2.5
-3.0
-1.0
-1.5
-2.0
-2.5
-3.0
-
-
-
-
-
-x
-y
-
-z
-
-
-
-
-a
-b
-theme_linedraw_large
+
+
+
+
+
+1.0
+1.5
+2.0
+2.5
+3.0
+1.0
+1.5
+2.0
+2.5
+3.0
+
+
+
+
+
+x
+y
+
+z
+
+
+
+
+a
+b
+theme_linedraw_large
diff --git a/tests/figs/themes/theme-linedraw.svg b/tests/figs/themes/theme-linedraw.svg
index 4a7b9aecfe..214f809431 100644
--- a/tests/figs/themes/theme-linedraw.svg
+++ b/tests/figs/themes/theme-linedraw.svg
@@ -14,79 +14,79 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-1
+
+1
-
-
-
-
-
-1.0
-1.5
-2.0
-2.5
-3.0
-1.0
-1.5
-2.0
-2.5
-3.0
-
-
-
-
-
-x
-y
-
-z
-
-
-
-
-a
-b
-theme_linedraw
+
+
+
+
+
+1.0
+1.5
+2.0
+2.5
+3.0
+1.0
+1.5
+2.0
+2.5
+3.0
+
+
+
+
+
+x
+y
+
+z
+
+
+
+
+a
+b
+theme_linedraw
diff --git a/tests/figs/themes/theme-minimal-large.svg b/tests/figs/themes/theme-minimal-large.svg
index 971fccf7e1..c51d9f1d13 100644
--- a/tests/figs/themes/theme-minimal-large.svg
+++ b/tests/figs/themes/theme-minimal-large.svg
@@ -13,63 +13,63 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-1
+1
-1.0
-1.5
-2.0
-2.5
-3.0
-1.0
-1.5
-2.0
-2.5
-3.0
-x
-y
-z
-
-
-a
-b
-theme_minimal_large
+1.0
+1.5
+2.0
+2.5
+3.0
+1.0
+1.5
+2.0
+2.5
+3.0
+x
+y
+z
+
+
+a
+b
+theme_minimal_large
diff --git a/tests/figs/themes/theme-minimal.svg b/tests/figs/themes/theme-minimal.svg
index 1d39c5c3ed..96a3d07ce9 100644
--- a/tests/figs/themes/theme-minimal.svg
+++ b/tests/figs/themes/theme-minimal.svg
@@ -13,63 +13,63 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-1
+1
-1.0
-1.5
-2.0
-2.5
-3.0
-1.0
-1.5
-2.0
-2.5
-3.0
-x
-y
-z
-
-
-a
-b
-theme_minimal
+1.0
+1.5
+2.0
+2.5
+3.0
+1.0
+1.5
+2.0
+2.5
+3.0
+x
+y
+z
+
+
+a
+b
+theme_minimal
diff --git a/tests/figs/themes/theme-void-large.svg b/tests/figs/themes/theme-void-large.svg
index d1fde6a6cd..0f6f299b5a 100644
--- a/tests/figs/themes/theme-void-large.svg
+++ b/tests/figs/themes/theme-void-large.svg
@@ -13,33 +13,33 @@
-
-
+
+
-
-
-
+
+
+
-
-
+
+
-1
+1
-z
-
-
-a
-b
+z
+
+
+a
+b
theme_void_large
diff --git a/tests/figs/themes/theme-void.svg b/tests/figs/themes/theme-void.svg
index fc30c425f5..5209064dba 100644
--- a/tests/figs/themes/theme-void.svg
+++ b/tests/figs/themes/theme-void.svg
@@ -13,33 +13,33 @@
-
-
+
+
-
-
-
+
+
+
-
-
+
+
-1
+1
-z
-
-
-a
-b
+z
+
+
+a
+b
theme_void
diff --git a/tests/figs/themes/width-is-3-times-height.svg b/tests/figs/themes/width-is-3-times-height.svg
index f3246851b6..c60a33bc25 100644
--- a/tests/figs/themes/width-is-3-times-height.svg
+++ b/tests/figs/themes/width-is-3-times-height.svg
@@ -13,51 +13,51 @@
-
-
+
+
-
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-2
-4
-6
-8
-
-
-
-
-
-
-
-
-2
-4
-6
-8
-width is 3 times height
+2
+4
+6
+8
+
+
+
+
+
+
+
+
+2
+4
+6
+8
+width is 3 times height