me
/
guix
Archived
1
0
Fork 0

gnu: Add texlive-tikz-palattice.

* gnu/packages/tex.scm (texlive-tikz-palattice): New variable.
Nicolas Goaziou 2023-07-13 10:39:33 +02:00
parent ce8df72ee3
commit 85b52eff4a
No known key found for this signature in database
GPG Key ID: DA00B4F048E92F2D
1 changed files with 25 additions and 0 deletions

View File

@ -4709,6 +4709,31 @@ to the user.")
layout materials.") layout materials.")
(license license:lppl1.3+))) (license license:lppl1.3+)))
(define-public texlive-tikz-palattice
(package
(name "texlive-tikz-palattice")
(version (number->string %texlive-revision))
(source (texlive-origin
name version
(list "doc/latex/tikz-palattice/"
"tex/latex/tikz-palattice/")
(base32
"0vbzr6821q88x4yipa9czcqgpwnkzkkzynxxbxyzy1kh9657hqvg")))
(outputs '("out" "doc"))
(build-system texlive-build-system)
(home-page "https://ctan.org/pkg/tikz-palattice")
(synopsis "Draw particle accelerator lattices with TikZ")
(description
"This package allows for drawing a map of a particle accelerator just by
giving a list of elements --- similar to lattice files for simulation
software. The package includes 12 common element types like dipoles,
quadrupoles, cavities, or screens, as well as automatic labels with element
names, a legend, a rule, and an environment to fade out parts of the
accelerator. The coordinate of any element can be saved and used for custom
TikZ drawings or annotations. Thereby, lattices can be connected to draw
injection/extraction or even a complete accelerator facility.")
(license license:lppl1.3+)))
(define-public texlive-amiri (define-public texlive-amiri
(package (package
(name "texlive-amiri") (name "texlive-amiri")