aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Goaziou <mail@nicolasgoaziou.fr>2023-07-13 00:31:28 +0200
committerNicolas Goaziou <mail@nicolasgoaziou.fr>2023-07-18 18:17:16 +0200
commit904724409182e495ac1a074e28aed3c331ec9738 (patch)
tree8c20f471a976e623dcc31e2a61e654eb9c9399e7
parent51443f69e4a8c1b2dc900ecf53e1a96e95cd24c2 (diff)
downloadguix-904724409182e495ac1a074e28aed3c331ec9738.tar.gz
guix-904724409182e495ac1a074e28aed3c331ec9738.zip
gnu: Add texlive-gnuplottex.
* gnu/packages/tex.scm (texlive-gnuplottex): New variable.
-rw-r--r--gnu/packages/tex.scm25
1 files changed, 25 insertions, 0 deletions
diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm
index c7acf2d1fa..9878521d34 100644
--- a/gnu/packages/tex.scm
+++ b/gnu/packages/tex.scm
@@ -17323,6 +17323,31 @@ script (LaTeX must be running with @samp{\\write 18} enabled). The Lua script
may be used from the command line; a Bash version is provided.")
(license license:lppl)))
+(define-public texlive-gnuplottex
+ (package
+ (name "texlive-gnuplottex")
+ (version (number->string %texlive-revision))
+ (source (texlive-origin
+ name version
+ (list "doc/latex/gnuplottex/"
+ "source/latex/gnuplottex/"
+ "tex/latex/gnuplottex/")
+ (base32
+ "1c99xc24bqp0j1xy31ayna4xmdsyshs9fjarb8cmn4m3ffwvlrmw")))
+ (outputs '("out" "doc"))
+ (build-system texlive-build-system)
+ (home-page "https://ctan.org/pkg/gnuplottex")
+ (synopsis "Embed Gnuplot commands in LaTeX documents")
+ (description
+ "This package allows you to include Gnuplot graphs in your LaTeX
+documents. The Gnuplot code is extracted from the document and written to
+@file{.gnuplot} files. Then, if shell escape is used, the graph files are
+automatically processed to graphics or LaTeX code files which will then be
+included in the document. If shell escape isn't used, the user will have to
+manually convert the files by running Gnuplot on the extracted @file{.gnuplot}
+files.")
+ (license license:gpl2)))
+
(define-public texlive-inlinedef
(package
(name "texlive-inlinedef")