diff --git a/scripts/test/img/gnuplot-tab.svg b/scripts/test/img/gnuplot-tab.svg
new file mode 100644
index 00000000..7a3551f0
--- /dev/null
+++ b/scripts/test/img/gnuplot-tab.svg
@@ -0,0 +1,200 @@
+
+
+
diff --git a/scripts/test/img/src-dot.svg b/scripts/test/img/src-dot.svg
new file mode 100644
index 00000000..ba38e107
--- /dev/null
+++ b/scripts/test/img/src-dot.svg
@@ -0,0 +1,115 @@
+
+
+
+
+
diff --git a/scripts/test/test.org b/scripts/test/test.org
index f76e8c73..87a8930f 100644
--- a/scripts/test/test.org
+++ b/scripts/test/test.org
@@ -4,7 +4,7 @@
** syntax highlighting
*** graphviz dot
-#+begin_src dot
+#+begin_src dot :file img/src-dot.svg
digraph G {
main -> parse -> execute;
main -> init;
@@ -17,6 +17,10 @@ digraph G {
}
#+end_src
+#+ATTR_ORG: :width 300
+#+RESULTS:
+[[file:img/src-dot.svg]]
+
*** gnuplot
#+begin_src gnuplot :results silent
reset
@@ -39,6 +43,20 @@ h(x) = 10*sqrt(abs(x))
plot f(x) w lp lw 1, g(x) w p lw 2, h(x) w l lw 3
#+end_src
+#+NAME: tab-gnuplot
+| 3.75 | 2.5 |
+| 4.43 | 3 |
+| 5.5 | 3 |
+| 3.5 | 3.5 |
+
+#+begin_src gnuplot :var data=tab-gnuplot :exports results :file img/gnuplot-tab.svg
+set terminal svg size 400,320
+plot data u 1 t "unsorted", \
+ '' u 2 lt 3 t "sorted"
+#+end_src
+
+#+RESULTS:
+[[file:img/gnuplot-tab.svg]]
** custom header
diff --git a/settings/org-settings.el b/settings/org-settings.el
index f7cf3bcf..1e51a7e6 100644
--- a/settings/org-settings.el
+++ b/settings/org-settings.el
@@ -797,7 +797,10 @@ nil the return value is nil"
:commands (gpl-file gpl-term gpl-prologue)
:init
(with-eval-after-load 'org
- (add-to-list 'org-babel-load-languages '(gnuplot . t)))
+ (add-to-list 'org-babel-load-languages '(gnuplot . t))
+ (org-babel-do-load-languages
+ 'org-babel-load-languages
+ org-babel-load-languages))
:config
;; gnuplot config for own org export projects, used in preamble
(defvar gnuplot-init-light "reset ; \
diff --git a/settings/plot-settings.el b/settings/plot-settings.el
index b7e1eae4..61895d8a 100644
--- a/settings/plot-settings.el
+++ b/settings/plot-settings.el
@@ -22,6 +22,7 @@
(setq graphviz-dot-preview-extension "svg")
(setq graphviz-dot-view-command "open %s"))
+;; !!! SEE `ob-gnuplot' in `org-settings'
(use-package gnuplot
:commands gnuplot-mode
:mode "\\.gp\\'")