guix-more/more/packages/tex.scm

tex.scm

1
;;; GNU Guix --- Functional package management for GNU
2
;;; Copyright © 2019 Julien Lepiller <julien@lepiller.eu>
3
;;;
4
;;; This file is part of GNU Guix.
5
;;;
6
;;; GNU Guix is free software; you can redistribute it and/or modify it
7
;;; under the terms of the GNU General Public License as published by
8
;;; the Free Software Foundation; either version 3 of the License, or (at
9
;;; your option) any later version.
10
;;;
11
;;; GNU Guix is distributed in the hope that it will be useful, but
12
;;; WITHOUT ANY WARRANTY; without even the implied warranty of
13
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
;;; GNU General Public License for more details.
15
;;;
16
;;; You should have received a copy of the GNU General Public License
17
;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
18
19
(define-module (more packages tex)
20
  #:use-module (guix packages)
21
  #:use-module (guix download)
22
  #:use-module (guix svn-download)
23
  #:use-module (guix utils)
24
  #:use-module (guix build-system texlive)
25
  #:use-module ((guix licenses) #:prefix license:)
26
  #:use-module (gnu packages)
27
  #:use-module (gnu packages tex))
28
29
(define-public texlive-generic-babel-french
30
  (package
31
    (name "texlive-generic-babel-french")
32
    (version (number->string %texlive-revision))
33
    (source (origin
34
              (method svn-fetch)
35
              (uri (texlive-ref "generic" "babel-french"))
36
              (file-name (string-append name "-" version "-checkout"))
37
              (sha256
38
               (base32
39
                "1rymnl34w4k5izw56g48s90wki2qyq8nz1aj6ijax2bnznm55ngl"))))
40
    (build-system texlive-build-system)
41
    (arguments '(#:tex-directory "generic/babel-french"))
42
    (home-page "https://www.ctan.org/pkg/babel-french")
43
    (synopsis "Babel support for French")
44
    (description
45
     "This package provides the language definition file for support of
46
French in @code{babel}.")
47
    (license license:lppl1.3+)))
48
49
(define-public texlive-latex-sauerj
50
  (package
51
    (name "texlive-latex-sauerj")
52
    (version (number->string %texlive-revision))
53
    (source (origin
54
              (method svn-fetch)
55
              (uri (texlive-ref "latex" "sauerj"))
56
              (file-name (string-append name "-" version "-checkout"))
57
              (sha256
58
               (base32
59
                "1rn3l0klhx1yhw37m20jj5aiss0qd7n30ivhss6x9ivsli938dk0"))))
60
    (build-system texlive-build-system)
61
    (arguments '(#:tex-directory "latex/sauerj"))
62
    (home-page "")
63
    (synopsis "")
64
    (description "sauerj, parcolumns")
65
    (license license:lppl1.3+)))
66