diff options
author | Ricardo Wurmus <rekado@elephly.net> | 2021-05-04 15:09:17 +0200 |
---|---|---|
committer | Ricardo Wurmus <rekado@elephly.net> | 2021-05-04 15:17:17 +0200 |
commit | 3c51abe0594683139fa97937592092c45efe1cde (patch) | |
tree | 852a232280a8688d7c52df804e7069139a2ae6df /gnu | |
parent | 7ca996c3f55e57a52ca45a434a92b1b49b6660ef (diff) | |
download | guix-3c51abe0594683139fa97937592092c45efe1cde.tar.gz |
gnu: Add texlive-titling.
* gnu/packages/tex.scm (texlive-titling): New variable.
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/tex.scm | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index f3737da7c3..750c8aca6a 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -8205,6 +8205,38 @@ testing whether an argument is empty.") page (also known as ‘end notes’).") (license license:lppl1.3c+)))) +(define-public texlive-titling + (let ((template (simple-texlive-package + "texlive-titling" + (list "/doc/latex/titling/" + "/source/latex/titling/") + (base32 + "0pc3806kc9p2dizdghis0p0b00xs0gmlh2nmf94f5wasz5mkw6bk")))) + (package + (inherit template) + (arguments + (substitute-keyword-arguments (package-arguments template) + ((#:tex-directory _ '()) + "latex/titling") + ((#:build-targets _ '()) + ''("titling.ins")) + ((#:tex-format _ "latex") "latex") + ((#:phases phases) + `(modify-phases ,phases + (add-after 'unpack 'chdir + (lambda _ (chdir "source/latex/titling"))))))) + (native-inputs + `(("texlive-cm" ,texlive-cm))) + (home-page "https://www.ctan.org/pkg/titling") + (synopsis "Control typesetting of the \\maketitle command") + (description "The @code{titling} package provides control over the +typesetting of the @code{\\maketitle} command and @code{\\thanks} commands, +and makes the \title, @code{\\author} and @code{\\date} information +permanently available. Multiple titles are allowed in a single document. New +titling elements can be added and a @code{titlepage} title can be centered on +a physical page.") + (license license:lppl)))) + (define-public texlive-kastrup (package (name "texlive-kastrup") |