diff --git a/guide/guide-16.svg b/guide/guide-16.svg
index cf8207c..31c7508 100644
--- a/guide/guide-16.svg
+++ b/guide/guide-16.svg
@@ -297,9 +297,14 @@
gnuplot_plot_1
-
+
-
+
+
+
+
+
+
@@ -312,9 +317,9 @@
-
+
-
+
@@ -322,49 +327,49 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -372,274 +377,274 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -647,9 +652,14 @@
-
+
-
+
+
+
+
+
+
@@ -667,19 +677,19 @@
-
+
diff --git a/guide/guide-17.svg b/guide/guide-17.svg
index d1c576d..b6fe584 100644
--- a/guide/guide-17.svg
+++ b/guide/guide-17.svg
@@ -281,179 +281,179 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -480,9 +480,9 @@
-
+
-
+
@@ -490,9 +490,9 @@
-
+
-
+
@@ -500,9 +500,9 @@
-
+
-
+
@@ -510,9 +510,9 @@
-
+
-
+
@@ -520,9 +520,9 @@
-
+
-
+
@@ -530,9 +530,9 @@
-
+
-
+
@@ -540,9 +540,9 @@
-
+
-
+
@@ -550,9 +550,9 @@
-
+
-
+
@@ -560,9 +560,9 @@
-
+
-
+
@@ -570,9 +570,9 @@
-
+
-
+
@@ -580,9 +580,9 @@
-
+
-
+
@@ -590,9 +590,9 @@
-
+
-
+
@@ -600,9 +600,9 @@
-
+
-
+
@@ -610,9 +610,9 @@
-
+
-
+
@@ -620,9 +620,9 @@
-
+
-
+
@@ -630,9 +630,9 @@
-
+
-
+
@@ -640,9 +640,9 @@
-
+
-
+
@@ -650,9 +650,9 @@
-
+
-
+
@@ -660,9 +660,9 @@
-
+
-
+
@@ -670,9 +670,9 @@
-
+
-
+
@@ -680,9 +680,9 @@
-
+
-
+
@@ -690,9 +690,9 @@
-
+
-
+
@@ -700,9 +700,9 @@
-
+
-
+
@@ -710,9 +710,9 @@
-
+
-
+
@@ -720,9 +720,9 @@
-
+
-
+
@@ -730,9 +730,9 @@
-
+
-
+
@@ -740,9 +740,9 @@
-
+
-
+
@@ -750,9 +750,9 @@
-
+
-
+
@@ -760,9 +760,9 @@
-
+
-
+
@@ -770,9 +770,9 @@
-
+
-
+
@@ -780,9 +780,9 @@
-
+
-
+
@@ -790,9 +790,9 @@
-
+
-
+
@@ -800,9 +800,9 @@
-
+
-
+
@@ -810,9 +810,9 @@
-
+
-
+
@@ -820,9 +820,9 @@
-
+
-
+
@@ -830,9 +830,9 @@
-
+
-
+
@@ -840,9 +840,9 @@
-
+
-
+
@@ -850,9 +850,9 @@
-
+
-
+
@@ -860,9 +860,9 @@
-
+
-
+
@@ -870,9 +870,9 @@
-
+
-
+
@@ -880,9 +880,9 @@
-
+
-
+
@@ -890,9 +890,9 @@
-
+
-
+
@@ -900,9 +900,9 @@
-
+
-
+
@@ -910,9 +910,9 @@
-
+
-
+
@@ -920,9 +920,9 @@
-
+
-
+
@@ -930,9 +930,9 @@
-
+
-
+
@@ -940,9 +940,9 @@
-
+
-
+
@@ -950,9 +950,9 @@
-
+
-
+
@@ -960,9 +960,9 @@
-
+
-
+
@@ -989,9 +989,9 @@
-
+
-
+
@@ -999,9 +999,9 @@
-
+
-
+
@@ -1009,9 +1009,9 @@
-
+
-
+
@@ -1019,9 +1019,9 @@
-
+
-
+
@@ -1029,9 +1029,9 @@
-
+
-
+
@@ -1039,9 +1039,9 @@
-
+
-
+
@@ -1049,9 +1049,9 @@
-
+
-
+
@@ -1059,9 +1059,9 @@
-
+
-
+
@@ -1069,9 +1069,9 @@
-
+
-
+
@@ -1079,9 +1079,9 @@
-
+
-
+
@@ -1089,9 +1089,9 @@
-
+
-
+
@@ -1099,9 +1099,9 @@
-
+
-
+
@@ -1109,9 +1109,9 @@
-
+
-
+
@@ -1119,9 +1119,9 @@
-
+
-
+
@@ -1129,9 +1129,9 @@
-
+
-
+
@@ -1139,9 +1139,9 @@
-
+
-
+
@@ -1149,9 +1149,9 @@
-
+
-
+
@@ -1159,9 +1159,9 @@
-
+
-
+
@@ -1169,9 +1169,9 @@
-
+
-
+
@@ -1179,9 +1179,9 @@
-
+
-
+
@@ -1189,9 +1189,9 @@
-
+
-
+
@@ -1199,9 +1199,9 @@
-
+
-
+
@@ -1209,9 +1209,9 @@
-
+
-
+
@@ -1219,9 +1219,9 @@
-
+
-
+
@@ -1229,9 +1229,9 @@
-
+
-
+
@@ -1239,9 +1239,9 @@
-
+
-
+
@@ -1249,9 +1249,9 @@
-
+
-
+
@@ -1259,9 +1259,9 @@
-
+
-
+
@@ -1269,9 +1269,9 @@
-
+
-
+
@@ -1279,9 +1279,9 @@
-
+
-
+
@@ -1289,9 +1289,9 @@
-
+
-
+
@@ -1299,9 +1299,9 @@
-
+
-
+
@@ -1309,9 +1309,9 @@
-
+
-
+
@@ -1319,9 +1319,9 @@
-
+
-
+
@@ -1329,9 +1329,9 @@
-
+
-
+
@@ -1339,9 +1339,9 @@
-
+
-
+
@@ -1349,9 +1349,9 @@
-
+
-
+
@@ -1359,9 +1359,9 @@
-
+
-
+
@@ -1369,9 +1369,9 @@
-
+
-
+
@@ -1379,9 +1379,9 @@
-
+
-
+
@@ -1389,9 +1389,9 @@
-
+
-
+
@@ -1399,9 +1399,9 @@
-
+
-
+
@@ -1409,9 +1409,9 @@
-
+
-
+
@@ -1419,9 +1419,9 @@
-
+
-
+
@@ -1429,9 +1429,9 @@
-
+
-
+
@@ -1439,9 +1439,9 @@
-
+
-
+
@@ -1449,9 +1449,9 @@
-
+
-
+
@@ -1459,9 +1459,9 @@
-
+
-
+
@@ -1469,9 +1469,9 @@
-
+
-
+
@@ -1479,9 +1479,9 @@
-
+
-
+
@@ -1489,9 +1489,9 @@
-
+
-
+
@@ -1499,9 +1499,9 @@
-
+
-
+
@@ -1509,9 +1509,9 @@
-
+
-
+
@@ -1519,9 +1519,9 @@
-
+
-
+
@@ -1529,9 +1529,9 @@
-
+
-
+
@@ -1539,9 +1539,9 @@
-
+
-
+
@@ -1549,9 +1549,9 @@
-
+
-
+
@@ -1559,9 +1559,9 @@
-
+
-
+
@@ -1569,19 +1569,9 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
+
@@ -1594,19 +1584,19 @@
-
+
diff --git a/guide/guide-18.svg b/guide/guide-18.svg
new file mode 100644
index 0000000..4dbf1f4
--- /dev/null
+++ b/guide/guide-18.svg
@@ -0,0 +1,610 @@
+
+
+
diff --git a/guide/guide.org b/guide/guide.org
index 0d62267..ff25a09 100644
--- a/guide/guide.org
+++ b/guide/guide.org
@@ -480,3 +480,28 @@ feedgnuplot --dataid --histo 1,2,3 --binwidth $binwidth \
#+RESULTS:
[[file:guide-17.svg]]
+** Vector fields
+Documentation in gnuplot available like this:
+
+#+BEGIN_SRC sh :results none :exports code
+gnuplot -e 'help vectors'
+#+END_SRC
+
+The docs say that in 2D we want 4 columns: =x, y, xdelta, ydelta= and in 3D we
+want 6 columns: =x, y, z, xdelta, ydelta, zdelta=. And we can have a variable
+arrowstyle. A vector field in 2D:
+
+#+BEGIN_SRC sh :results file link :exports both
+perl -E '$, = " ";
+ for $x (-5..5) { for $y (-5..5) {
+ $r = sqrt($x*$x + $y*$y);
+ say $x, $y, $y/sqrt($r+0.1)*0.5, -$x/sqrt($r+0.1)*0.5;
+ } }' | \
+feedgnuplot --domain \
+ --tuplesizeall 4 \
+ --with 'vectors filled head' \
+ --square
+#+END_SRC
+
+#+RESULTS:
+[[file:guide-18.svg]]