From 97227d9b86c8baa6f58122b3da9529d4c7ddec8e Mon Sep 17 00:00:00 2001 From: Rongsong Shen Date: Wed, 6 Jun 2018 17:05:32 +0800 Subject: [PATCH] prologue --- layers.personal/orgtools/local/ob-tikz/ob-tikz.el | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/layers.personal/orgtools/local/ob-tikz/ob-tikz.el b/layers.personal/orgtools/local/ob-tikz/ob-tikz.el index 3163fbc..5387547 100644 --- a/layers.personal/orgtools/local/ob-tikz/ob-tikz.el +++ b/layers.personal/orgtools/local/ob-tikz/ob-tikz.el @@ -93,10 +93,11 @@ "\" cd " dir ";" cmd "\""))) -(defun tikz-script (fmt tikz-libs gd-libs body) +(defun tikz-script (fmt prologue tikz-libs gd-libs body) (setq tikz-prologues (concat "\\documentclass{article}\n" "\\usepackage{tikz}\n" + prologue "%%\\usepackage{pgfplots}\n" (if tikz-libs (concat "\\usetikzlibrary{" @@ -150,6 +151,8 @@ This function is called by `org-babel-execute-src-block'." ))) (with-temp-file (concat in-file ".tex") (insert (tikz-script format + (tikz-get-value-by-name 'prologue + (org-babel--get-vars params)) (tikz-get-value-by-name 'tikz-libs (org-babel--get-vars params)) (tikz-get-value-by-name 'gd-libs