gnu: Add texlive-kinematikz.

* gnu/packages/tex.scm (texlive-kinematikz): New variable.
This commit is contained in:
Nicolas Goaziou 2023-07-13 00:36:12 +02:00
parent c66357f961
commit a2034cbd1d
No known key found for this signature in database
GPG key ID: DA00B4F048E92F2D

View file

@ -17644,6 +17644,30 @@ (define-public texlive-kblocks
diagrams only.")
(license license:expat)))
(define-public texlive-kinematikz
(package
(name "texlive-kinematikz")
(version (number->string %texlive-revision))
(source (texlive-origin
name version
(list "doc/latex/kinematikz/"
"tex/latex/kinematikz/")
(base32
"0cg1s59xq8dkfzhnf9mh2lgyrwnlwgpqf1wjwqqnscvds85s52l2")))
(outputs '("out" "doc"))
(build-system texlive-build-system)
(home-page "https://ctan.org/pkg/kinematikz")
(synopsis "Design kinematic chains and mechanisms")
(description
"This package provides functionalities to draw kinematic diagrams for
mechanisms using dedicate symbols (some from the ISO standard and others).
The intention is not to represent CAD mechanical drawings of mechanisms and
robots, but only to represent 2D and 3D kinematic chains. The package
provides links, joints and other symbols, mostly in the form of TikZ pic
objects. These pictures can be placed in the canvas either by a central point
for joints, and start and end points for some links.")
(license (list license:lppl1.3+ license:gpl3+))))
(define-public texlive-qrcode
(package
(name "texlive-qrcode")