me
/
guix
Archived
1
0
Fork 0

gnu: texlive-apa6: Refresh package definition.

* gnu/packages/tex.scm (texlive-apa6): Remove SIMPLE-TEXLIVE-PACKAGE
call.
[propagated-inputs]: Add TEXLIVE-BIBLATEX, TEXLIVE-GEOMETRY, TEXLIVE-THREEPARTTABLE.
Nicolas Goaziou 2023-05-15 13:09:35 +02:00
parent a5dba2ee3a
commit 00a789c4f6
No known key found for this signature in database
GPG Key ID: DA00B4F048E92F2D
1 changed files with 44 additions and 32 deletions

View File

@ -12103,39 +12103,51 @@ and selecting references used in a publication.")
(define-public texlive-apa6 (define-public texlive-apa6
(package (package
(inherit (simple-texlive-package (name "texlive-apa6")
"texlive-apa6" (version (number->string %texlive-revision))
(list "doc/latex/apa6/" (source (texlive-origin
"source/latex/apa6/" name version
"tex/latex/apa6/") (list "doc/latex/apa6/" "source/latex/apa6/"
(base32 "tex/latex/apa6/")
"08jn8piyaad4zln33c0gikyhdkcsk2s3ms9l992riq2hbpbm9lcf") (base32
#:trivial? #t)) "08jn8piyaad4zln33c0gikyhdkcsk2s3ms9l992riq2hbpbm9lcf")))
(propagated-inputs (list texlive-apacite (outputs '("out" "doc"))
texlive-babel (build-system texlive-build-system)
texlive-booktabs (arguments
texlive-draftwatermark (list
texlive-endnotes #:phases
texlive-etoolbox #~(modify-phases %standard-phases
texlive-fancyhdr (add-after 'unpack 'fix-build
texlive-xstring ;; Build process wants to generate files in the wrong directory.
texlive-graphics (lambda _
texlive-float (substitute* "source/latex/apa6/apa6.ins"
texlive-lm (("file\\{\\./.*?/") "file{")))))))
texlive-substr (propagated-inputs
texlive-times (list texlive-apacite
texlive-tools)) texlive-babel
(home-page "https://www.ctan.org/pkg/apa6") texlive-biblatex
texlive-booktabs
texlive-caption
texlive-draftwatermark
texlive-endnotes
texlive-etoolbox
texlive-fancyhdr
texlive-float
texlive-geometry
texlive-graphics
texlive-lm
texlive-substr
texlive-threeparttable
texlive-times
texlive-tools
texlive-xstring))
(home-page "https://ctan.org/pkg/apa6")
(synopsis "Format documents in APA style (6th edition)") (synopsis "Format documents in APA style (6th edition)")
(description "The class formats documents in APA style (6th (description
Edition). It provides a full set of facilities in three different "The class formats documents in APA style (6th Edition). It provides
output modes (journal-like appearance, double-spaced manuscript, a full set of facilities in three different output modes (journal-like
LaTeX-like document), in contrast to the earlier apa6e, which only formats appearance, double-spaced manuscript, LaTeX-like document). The class can
double-spaced manuscripts in APA style. The class can mask author identity mask author identity for copies for use in masked peer review.")
for copies for use in masked peer review.
The class is a development of the apa class (which is no longer
maintained).")
(license license:lppl1.3c+))) (license license:lppl1.3c+)))
(define-public texlive-apacite (define-public texlive-apacite