aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/tex.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/packages/tex.scm')
-rw-r--r--gnu/packages/tex.scm279
1 files changed, 169 insertions, 110 deletions
diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm
index 4e8efc8faf..05a7cd834b 100644
--- a/gnu/packages/tex.scm
+++ b/gnu/packages/tex.scm
@@ -3,7 +3,7 @@
;;; Copyright © 2014 Eric Bavier <bavier@member.fsf.org>
;;; Copyright © 2015 Mark H Weaver <mhw@netris.org>
;;; Copyright © 2016 Roel Janssen <roel@gnu.org>
-;;; Copyright © 2016 Efraim Flashner <efraim@flashner.co.il>
+;;; Copyright © 2016, 2018 Efraim Flashner <efraim@flashner.co.il>
;;; Copyright © 2016 Federico Beffa <beffa@fbengineering.ch>
;;; Copyright © 2016 Thomas Danckaert <post@thomasdanckaert.be>
;;; Copyright © 2016, 2017 Ricardo Wurmus <rekado@elephly.net>
@@ -214,6 +214,7 @@ This package contains the binaries.")
%texlive-tag "/Master/texmf-dist/"
"/dvips"))
(revision %texlive-revision)))
+ (file-name (string-append name "-" version "-checkout"))
(sha256
(base32
"0fcy2hpapbj01ncpjj3v39yhr0jjxb6rm13qaxjjw66s3vydxls1"))))
@@ -244,6 +245,7 @@ This package contains the binaries.")
%texlive-tag "/Master/texmf-dist/"
"/fonts/map/dvips/tetex"))
(revision %texlive-revision)))
+ (file-name (string-append "dvips-font-maps-" version "-checkout"))
(sha256
(base32
"100208pg7q6lj7swiq9p9287nn6b64bl62bnlaxpjni9y2kdrqy5"))))
@@ -255,10 +257,11 @@ This package contains the binaries.")
%texlive-tag "/Master/texmf-dist/"
"/fonts/enc/dvips/base"))
(revision %texlive-revision)))
+ (file-name (string-append "dvips-base-enc-" version "-checkout"))
(sha256
(base32
"1xnf6ms0h87r55kxik4vicwr1907scj789lhqflqns8svvsli5iy"))))))
- (home-page "http://www.ctan.org/pkg/dvips")
+ (home-page "https://www.ctan.org/pkg/dvips")
(synopsis "DVI to PostScript drivers")
(description "This package provides files needed for converting DVI files
to PostScript.")
@@ -278,6 +281,7 @@ to PostScript.")
%texlive-tag "/Master/texmf-dist/"
"/tex/generic/unicode-data"))
(revision %texlive-revision)))
+ (file-name (string-append name "-" version "-checkout"))
(sha256
(base32
"0ivrhp6jz31pl4z841g4ws41lmvdiwz4sslmhf02inlib79gz6r2"))))
@@ -292,7 +296,7 @@ to PostScript.")
(mkdir-p target)
(copy-recursively (assoc-ref %build-inputs "source") target)
#t))))
- (home-page "http://www.ctan.org/pkg/unicode-data")
+ (home-page "https://www.ctan.org/pkg/unicode-data")
(synopsis "Unicode data and loaders for TeX")
(description "This bundle provides generic access to Unicode Consortium
data for TeX use. It contains a set of text files provided by the Unicode
@@ -316,6 +320,7 @@ out to date by @code{unicode-letters.tex}. ")
%texlive-tag "/Master/texmf-dist/"
"/tex/generic/dehyph-exptl"))
(revision %texlive-revision)))
+ (file-name (string-append name "-" version "-checkout"))
(sha256
(base32
"1l9wgv99qq0ysvlxqpj4g8bl0dywbzra4g8m2kmpg2fb0i0hczap"))))
@@ -351,6 +356,7 @@ bundle.")
%texlive-tag "/Master/texmf-dist/"
"/tex/generic/tex-ini-files"))
(revision %texlive-revision)))
+ (file-name (string-append name "-" version "-checkout"))
(sha256
(base32
"1wh42n1lmzcvi3g6mm31nm3yd5ha5bl260xqc444jg1m9fdp3wz5"))))
@@ -365,7 +371,7 @@ bundle.")
(mkdir-p target)
(copy-recursively (assoc-ref %build-inputs "source") target)
#t))))
- (home-page "http://ctan.org/pkg/tex-ini-files")
+ (home-page "https://www.ctan.org/pkg/tex-ini-files")
(synopsis "Files for creating TeX formats")
(description "This bundle provides a collection of model \".ini\" files
for creating TeX formats. These files are commonly used to introduced
@@ -385,6 +391,7 @@ to adapt the plain e-TeX source file to work with XeTeX and LuaTeX.")
%texlive-tag "/Master/texmf-dist/"
"/tex/generic/hyph-utf8"))
(revision %texlive-revision)))
+ (file-name (string-append name "-" version "-checkout"))
(sha256
(base32
"0ghizcz7ps16dzfqf66wwg5i181assc6qsm0g7g5dbmp909931vi"))))
@@ -399,7 +406,7 @@ to adapt the plain e-TeX source file to work with XeTeX and LuaTeX.")
(mkdir-p target)
(copy-recursively (assoc-ref %build-inputs "source") target)
#t))))
- (home-page "http://ctan.org/pkg/hyph-utf8")
+ (home-page "https://ctan.org/pkg/hyph-utf8")
(synopsis "Hyphenation patterns expressed in UTF-8")
(description "Modern native UTF-8 engines such as XeTeX and LuaTeX need
hyphenation patterns in UTF-8 format, whereas older systems require
@@ -441,6 +448,7 @@ converters, will completely supplant the older patterns.")
%texlive-tag "/Master/texmf-dist/"
"/metafont"))
(revision %texlive-revision)))
+ (file-name (string-append name "-" version "-checkout"))
(sha256
(base32
"1yl4n8cn5xqk2nc22zgzq6ymd7bhm6xx1mz3azip7i3ki4bhb5q5"))))
@@ -475,7 +483,7 @@ converters, will completely supplant the older patterns.")
#t))))))
(native-inputs
`(("texlive-bin" ,texlive-bin)))
- (home-page "http://www.ctan.org/pkg/metafont")
+ (home-page "https://www.ctan.org/pkg/metafont")
(synopsis "Metafont base files")
(description "This package provides the Metafont base files needed to
build fonts using the Metafont system.")
@@ -492,7 +500,7 @@ build fonts using the Metafont system.")
%texlive-tag "/Master/texmf-dist/"
"/fonts/map/fontname"))
(revision %texlive-revision)))
- (file-name (string-append name "-" version ".tar.gz"))
+ (file-name (string-append name "-" version "-checkout"))
(sha256
(base32
"0cssbzcx15221dynp5sii72qh4l18mwkr14n8w1xb19j8pbaqasz"))))
@@ -526,6 +534,7 @@ documents.")
%texlive-tag "/Master/texmf-dist/"
"/fonts/source/public/cm"))
(revision %texlive-revision)))
+ (file-name (string-append name "-" version "-checkout"))
(sha256
(base32
"045k5b9rdmbxpy1a3006l1x96z1rd18vg3cwrvnld9bqybw5qz44"))))
@@ -575,7 +584,7 @@ documents.")
(native-inputs
`(("texlive-bin" ,texlive-bin)
("texlive-metafont-base" ,texlive-metafont-base)))
- (home-page "http://www.ctan.org/pkg/cm")
+ (home-page "https://www.ctan.org/pkg/cm")
(synopsis "Computer Modern fonts for TeX")
(description "This package provides the Computer Modern fonts by Donald
Knuth. The Computer Modern font family is a large collection of text,
@@ -594,6 +603,7 @@ display, and mathematical fonts in a range of styles, based on Monotype Modern
%texlive-tag "/Master/texmf-dist/"
"/fonts/source/public/knuth-lib"))
(revision %texlive-revision)))
+ (file-name (string-append name "-" version "-checkout"))
(sha256
(base32
"0in9aqyi8jkyf9d16z0li50z5fpwj1iwgwm83gmvwqcf7chfs04y"))))
@@ -657,6 +667,7 @@ fonts.")
%texlive-tag "/Master/texmf-dist/"
"/fonts/source/public/latex-fonts"))
(revision %texlive-revision)))
+ (file-name (string-append name "-" version "-checkout"))
(sha256
(base32
"0ypsm4xv9cw0jckk2qc7gi9hcmhf31mrg56pz3llyx3yd9vq2lps"))))
@@ -712,7 +723,7 @@ fonts.")
`(("texlive-bin" ,texlive-bin)
("texlive-metafont-base" ,texlive-metafont-base)
("texlive-fonts-cm" ,texlive-fonts-cm)))
- (home-page "http://www.ctan.org/pkg/latex-fonts")
+ (home-page "https://www.ctan.org/pkg/latex-fonts")
(synopsis "Collection of fonts used in LaTeX distributions")
(description "This is a collection of fonts for use with standard LaTeX
packages and classes. It includes invisible fonts (for use with the slides
@@ -731,6 +742,7 @@ symbol fonts.")
%texlive-tag "/Master/texmf-dist/"
"/fonts/source/public/amsfonts"))
(revision %texlive-revision)))
+ (file-name (string-append name "-" version "-checkout"))
(sha256
(base32
"07h20rvpbdb4k72hzmjkyb29426zr9wxsfp6yd4ajbbpd3vx8grb"))))
@@ -790,7 +802,7 @@ symbol fonts.")
`(("texlive-fonts-cm" ,texlive-fonts-cm)
("texlive-metafont-base" ,texlive-metafont-base)
("texlive-bin" ,texlive-bin)))
- (home-page "http://www.ctan.org/pkg/amsfonts")
+ (home-page "https://www.ctan.org/pkg/amsfonts")
(synopsis "TeX fonts from the American Mathematical Society")
(description
"This package provides an extended set of fonts for use in mathematics,
@@ -812,6 +824,7 @@ details can be found in the documentation.")
(source (origin
(method svn-fetch)
(uri (texlive-ref "latex" "amsfonts"))
+ (file-name (string-append name "-" version "-checkout"))
(sha256
(base32
"0slzfv5h2m03b2xvm2sasznz4azh6rgi069z161dja3l8rln79hm"))))
@@ -820,7 +833,7 @@ details can be found in the documentation.")
(native-inputs
`(("texlive-fonts-cm" ,texlive-fonts-cm)
("texlive-metafont-base" ,texlive-metafont-base)))
- (home-page "http://www.ctan.org/pkg/amsfonts")
+ (home-page "https://www.ctan.org/pkg/amsfonts")
(synopsis "TeX fonts from the American Mathematical Society")
(description
"This package provides basic LaTeX support for the symbol fonts provides
@@ -841,6 +854,7 @@ individual symbols defined in @code{amssymb.sty}.")
%texlive-tag "/Master/texmf-dist/"
"/tex/plain"))
(revision %texlive-revision)))
+ (file-name (string-append name "-" version "-checkout"))
(sha256
(base32
"0mjgl3gscn3ps29yjambz1j9fg81ynnncb96vpprwx4xsijhsns0"))))
@@ -873,6 +887,11 @@ book).")
%texlive-tag "/Master/texmf-dist/"
dir))
(revision %texlive-revision)))
+ (file-name (string-append "texlive-generic-"
+ (last (string-split
+ (string-drop-right dir 1) #\/))
+ "-" (number->string %texlive-revision)
+ "-checkout"))
(sha256 (base32 hash))))))
(package
(name "texlive-latex-base")
@@ -880,6 +899,7 @@ book).")
(source (origin
(method svn-fetch)
(uri (texlive-ref "latex" "base"))
+ (file-name (string-append name "-" version "-checkout"))
(sha256
(base32
"1h9pir2hz6i9avc4lrl733p3zf4rpkg8537x1zdbhs91hvhikw9k"))))
@@ -926,12 +946,10 @@ book).")
(mkdir "build")
(mkdir "web2c")
- (and (zero? (system* "luatex" "-ini" "-interaction=batchmode"
- "-output-directory=build"
- "unpack.ins"))
- (zero? (system* "tex" "-ini" "-interaction=batchmode"
- "-output-directory=web2c"
- "tex.ini"))
+ (and (invoke "luatex" "-ini" "-interaction=batchmode"
+ "-output-directory=build" "unpack.ins")
+ (invoke "tex" "-ini" "-interaction=batchmode"
+ "-output-directory=web2c" "tex.ini")
;; LaTeX, pdfetex/pdftex, and XeTeX require e-TeX, which
;; is enabled only in extended mode (activated with a
;; leading asterisk). We should not use luatex here,
@@ -939,25 +957,25 @@ book).")
;; incompatible with any other TeX engine.
(every
(lambda (format)
- (zero? (system* "latex" "-ini" "-interaction=batchmode"
- "-output-directory=web2c"
- "-translate-file=cp227.tcx"
- (string-append "*" format ".ini"))))
+ (invoke "latex" "-ini" "-interaction=batchmode"
+ "-output-directory=web2c"
+ "-translate-file=cp227.tcx"
+ (string-append "*" format ".ini")))
'("latex"
"pdflatex"
"pdfetex"))
(every
(lambda (format)
- (zero? (system* format "-ini" "-interaction=batchmode"
- "-output-directory=web2c"
- (string-append "*" format ".ini"))))
+ (invoke format "-ini" "-interaction=batchmode"
+ "-output-directory=web2c"
+ (string-append "*" format ".ini")))
'("xetex"
"xelatex"))
(every
(lambda (format)
- (zero? (system* "luatex" "-ini" "-interaction=batchmode"
- "-output-directory=web2c"
- (string-append format ".ini"))))
+ (invoke "luatex" "-ini" "-interaction=batchmode"
+ "-output-directory=web2c"
+ (string-append format ".ini")))
'("dviluatex" "dvilualatex" "luatex" "lualatex")))))
(replace 'install
(lambda* (#:key outputs #:allow-other-keys)
@@ -1003,7 +1021,7 @@ book).")
("texlive-fonts-cm" ,texlive-fonts-cm)
("texlive-fonts-latex" ,texlive-fonts-latex)
("texlive-fonts-knuth-lib" ,texlive-fonts-knuth-lib)))
- (home-page "http://www.ctan.org/pkg/latex-base")
+ (home-page "https://www.ctan.org/pkg/latex-base")
(synopsis "Base sources of LaTeX")
(description
"This bundle comprises the source of LaTeX itself, together with several
@@ -1024,7 +1042,7 @@ contain.")
"0swkbxv8vg0yizadfnvrwjb4cj0pn34v9wm6v7wqq903fdav7k7q"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/filecontents"))
- (home-page "http://www.ctan.org/pkg/filecontents")
+ (home-page "https://www.ctan.org/pkg/filecontents")
(synopsis "Extended filecontents and filecontents* environments")
(description
"LaTeX2e's @code{filecontents} and @code{filecontents*} environments
@@ -1052,7 +1070,7 @@ overwrite existing files and letting you use @code{filecontents} /
#:tex-format "xelatex"))
(inputs
`(("texlive-latex-filecontents" ,texlive-latex-filecontents)))
- (home-page "http://www.ctan.org/pkg/ifxetex")
+ (home-page "https://www.ctan.org/pkg/ifxetex")
(synopsis "Am I running under XeTeX?")
(description
"This is a simple package which provides an @code{\\ifxetex} conditional,
@@ -1085,7 +1103,7 @@ requires the e-TeX extensions to the TeX primitive set.")
(mkdir-p target)
(copy-recursively (assoc-ref %build-inputs "source") target)
#t))))
- (home-page "http://www.ctan.org/pkg/epsf")
+ (home-page "https://www.ctan.org/pkg/epsf")
(synopsis "Simple macros for EPS inclusion")
(description
"This package provides the original (and now obsolescent) graphics
@@ -1112,7 +1130,7 @@ users, via its Plain TeX version.)")
;; We exclude "fvrb-ex" to avoid a dependency on texlive-luaotfload and
;; thus texlive-luatex-lualibs.
#:build-targets '("fancyvrb.ins")))
- (home-page "http://www.ctan.org/pkg/fancyvrb")
+ (home-page "https://www.ctan.org/pkg/fancyvrb")
(synopsis "Sophisticated verbatim text")
(description
"This package provides tools for the flexible handling of verbatim text
@@ -1176,7 +1194,7 @@ verbatim source).")
(sha256
(base32
"0gi4qv6378nl84s8n1yx3hjqvv7r4lza7hpbymbl5rzwgw8qrnyb"))))))
- (home-page "http://www.ctan.org/pkg/latex-graphics")
+ (home-page "https://www.ctan.org/pkg/latex-graphics")
(synopsis "LaTeX standard graphics bundle")
(description
"This is a collection of LaTeX packages for producing color, including
@@ -1199,7 +1217,7 @@ keyval, and lscape.")
"01n613s7bcrd2n4jfawm0k4nn2ny3aaifp2jjfif3lz4sbv31494"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/xcolor"))
- (home-page "http://www.ctan.org/pkg/xcolor")
+ (home-page "https://www.ctan.org/pkg/xcolor")
(synopsis "Driver-independent color extensions for LaTeX and pdfLaTeX")
(description
"The package starts from the basic facilities of the colorcolor package,
@@ -1227,7 +1245,7 @@ tables.")
"1d3rmjgzh0025a1dza55zb6nzzlgd1y9snwx45wq1c1vf42m79h2"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/hyperref"))
- (home-page "http://www.ctan.org/pkg/hyperref")
+ (home-page "https://www.ctan.org/pkg/hyperref")
(synopsis "Extensive support for hypertext in LaTeX")
(description
"The @code{hyperref} package is used to handle cross-referencing commands
@@ -1262,7 +1280,7 @@ pdf and HTML backends. The package is distributed with the @code{backref} and
(substitute* "oberdiek.ins"
(("ifpdf.ins") "ifpdf.dtx"))
#t)))))
- (home-page "http://www.ctan.org/pkg/oberdiek")
+ (home-page "https://www.ctan.org/pkg/oberdiek")
(synopsis "Bundle of packages submitted by Heiko Oberdiek")
(description
"The bundle comprises various LaTeX packages, providing among others:
@@ -1284,7 +1302,7 @@ arrows; record information about document class(es) used; and many more.")
(arguments
'(#:tex-directory "latex/tools"
#:build-targets '("tools.ins")))
- (home-page "http://www.ctan.org/pkg/latex-tools")
+ (home-page "https://www.ctan.org/pkg/latex-tools")
(synopsis "LaTeX standard tools bundle")
(description
"This package is a collection of (variously) simple tools provided as
@@ -1347,7 +1365,7 @@ of file names.")
(build-system texlive-build-system)
(arguments
'(#:tex-directory "latex/l3kernel"))
- (home-page "http://www.ctan.org/pkg/l3kernel")
+ (home-page "https://www.ctan.org/pkg/l3kernel")
(synopsis "LaTeX3 programmers’ interface")
(description
"The l3kernel bundle provides an implementation of the LaTeX3
@@ -1386,7 +1404,7 @@ that the LaTeX3 conventions can be used with regular LaTeX 2e packages.")
#t)))))
(inputs
`(("texlive-latex-l3kernel" ,texlive-latex-l3kernel)))
- (home-page "http://www.ctan.org/pkg/l3packages")
+ (home-page "https://www.ctan.org/pkg/l3packages")
(synopsis "High-level LaTeX3 concepts")
(description
"This bundle holds prototype implementations of concepts for a LaTeX
@@ -1420,7 +1438,7 @@ programming tools and kernel sup­port. Packages provided in this release are:
#:build-targets '("fontspec.dtx")))
(inputs
`(("texlive-latex-l3kernel" ,texlive-latex-l3kernel)))
- (home-page "http://www.ctan.org/pkg/fontspec")
+ (home-page "https://www.ctan.org/pkg/fontspec")
(synopsis "Advanced font selection in XeLaTeX and LuaLaTeX")
(description
"Fontspec is a package for XeLaTeX and LuaLaTeX. It provides an
@@ -1478,7 +1496,7 @@ this bundle for use independent of ConTeXt.")
"178ywjpdlv78qmfzqdyn6gy14620zjsn2q9wap76fbr9s4hw6dba"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/amsmath"))
- (home-page "http://www.ctan.org/pkg/amsmath")
+ (home-page "https://www.ctan.org/pkg/amsmath")
(synopsis "AMS mathematical facilities for LaTeX")
(description
"This is the principal package in the AMS-LaTeX distribution. It adapts
@@ -1507,7 +1525,7 @@ definitions.")
(build-system texlive-build-system)
(arguments
`(#:tex-directory "latex/amscls"))
- (home-page "http://www.ctan.org/pkg/amscls")
+ (home-page "https://www.ctan.org/pkg/amscls")
(synopsis "AMS document classes for LaTeX")
(description
"This bundle contains three AMS classes: @code{amsartamsart} (for writing
@@ -1539,7 +1557,7 @@ distribution.")
(substitute* "babel.ins"
(("askonceonly") "askforoverwritefalse"))
#t)))))
- (home-page "http://www.ctan.org/pkg/babel")
+ (home-page "https://www.ctan.org/pkg/babel")
(synopsis "Multilingual support for Plain TeX or LaTeX")
(description
"The package manages culturally-determined typographical (and other)
@@ -1564,7 +1582,7 @@ polyglossia package rather than Babel.")
"1s404wbx91z5w65hm024kyl4h56zsa096irx18vsx8jvlmwsr5wc"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "generic/babel-english"))
- (home-page "http://www.ctan.org/pkg/babel-english")
+ (home-page "https://www.ctan.org/pkg/babel-english")
(synopsis "Babel support for English")
(description
"This package provides the language definition file for support of
@@ -1586,7 +1604,7 @@ for Canadian and USA text.")
(build-system texlive-build-system)
(arguments
'(#:tex-directory "latex/cyrillic"))
- (home-page "http://www.ctan.org/pkg/latex-cyrillic")
+ (home-page "https://www.ctan.org/pkg/latex-cyrillic")
(synopsis "Support for Cyrillic fonts in LaTeX")
(description
"This bundle of macros files provides macro support (including font
@@ -1607,7 +1625,7 @@ language that is written in a Cyrillic alphabet.")
"1920dcq8613yzprasbg80fh4fcjcidvvl54wkx438nimyxcri7qz"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/psnfss"))
- (home-page "http://www.ctan.org/pkg/psnfss")
+ (home-page "https://www.ctan.org/pkg/psnfss")
(synopsis "Font support for common PostScript fonts")
(description
"The PSNFSS collection includes a set of files that provide a complete
@@ -1727,7 +1745,7 @@ It includes little more than the required set of LaTeX packages.")))
"15i4k479dwrpr0kspmm70g1yn4p3dkh0whyzmr93hph9bggnh1i1"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/amsrefs"))
- (home-page "http://www.ctan.org/pkg/amsrefs")
+ (home-page "https://www.ctan.org/pkg/amsrefs")
(synopsis "LaTeX-based replacement for BibTeX")
(description
"Amsrefs is a LaTeX package for bibliographies that provides an archival
@@ -1756,7 +1774,7 @@ conjunction with BibTeX or as a replacement for BibTeX.")
(lambda _
(for-each delete-file (find-files "." "\\.drv$"))
#t)))))
- (home-page "http://www.ctan.org/pkg/bigfoot")
+ (home-page "https://www.ctan.org/pkg/bigfoot")
(synopsis "Footnotes for critical editions")
(description
"This package aims to provide a one-stop solution to requirements for
@@ -1784,7 +1802,7 @@ documentation. The bigfoot bundle also provides the @code{perpage} and
"1jrja9b1pzdh9zgv1jh807w4xijqja58n2mqny6dkwicv8qfgbfg"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/blindtext"))
- (home-page "http://www.ctan.org/pkg/blindtext")
+ (home-page "https://www.ctan.org/pkg/blindtext")
(synopsis "Producing 'blind' text for testing")
(description
"The package provides the commands @code{\\blindtext} and
@@ -1816,7 +1834,7 @@ ipsum\" text, see the @code{lipsum} package).")
(lambda _
(delete-file "dinbrief.drv")
#t)))))
- (home-page "http://www.ctan.org/pkg/dinbrief")
+ (home-page "https://www.ctan.org/pkg/dinbrief")
(synopsis "German letter DIN style")
(description
"This package implements a document layout for writing letters according
@@ -1842,7 +1860,7 @@ package.")
"1zyl2pcz2x529gzj5m93a1s4ipymdabf7qdjl3l1673pizd4hfyv"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/draftwatermark"))
- (home-page "http://www.ctan.org/pkg/draftwatermark")
+ (home-page "https://www.ctan.org/pkg/draftwatermark")
(synopsis "Put a grey textual watermark on document pages")
(description
"This package provides a means to add a textual, light grey watermark on
@@ -1866,7 +1884,7 @@ on everypage.")
"06h28b26dyjkj9shksphgqfv4130jfkwhbw737hxn7d3yvdfffyd"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/environ"))
- (home-page "http://www.ctan.org/pkg/environ")
+ (home-page "https://www.ctan.org/pkg/environ")
(synopsis "New interface for environments in LaTeX")
(description
"This package provides the @code{\\collect@@body} command (as in
@@ -1888,7 +1906,7 @@ define a new author interface to creating new environments.")
"0pvmhsd4xmpil0m3c7qcgwilbk266mlkzv03g0jr8r3zd8jxlyzq"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/eqparbox"))
- (home-page "http://www.ctan.org/pkg/eqparbox")
+ (home-page "https://www.ctan.org/pkg/eqparbox")
(synopsis "Create equal-widthed parboxes")
(description
"LaTeX users sometimes need to ensure that two or more blocks of text
@@ -1924,7 +1942,7 @@ also provided.")
(for-each delete-file
(find-files "." "\\.drv$"))
#t)))))
- (home-page "http://www.ctan.org/pkg/expdlist")
+ (home-page "https://www.ctan.org/pkg/expdlist")
(synopsis "Expanded description environments")
(description
"The package provides additional features for the LaTeX
@@ -1959,7 +1977,7 @@ without affecting the structure of the list (this works for @code{itemize} and
(mkdir-p target)
(copy-recursively (assoc-ref %build-inputs "source") target)
#t))))
- (home-page "http://www.ctan.org/pkg/filemod")
+ (home-page "https://www.ctan.org/pkg/filemod")
(synopsis "Provide file modification times, and compare them")
(description
"This package provides macros to read and compare the modification dates
@@ -1985,7 +2003,7 @@ but non-expandable ones.")
"11gvvjvmdfs9b7mm19yf80zwkx49jqcbq6g8qb9y5ns1r1qvnixp"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/ifplatform"))
- (home-page "http://www.ctan.org/pkg/ifplatform")
+ (home-page "https://www.ctan.org/pkg/ifplatform")
(synopsis "Conditionals to test which platform is being used")
(description
"This package uses the (La)TeX extension @code{-shell-escape} to
@@ -2009,7 +2027,7 @@ classes of systems.")
"0aqliq0nwblxyrzhwhv77pnmk7qh2y3prgq7z7qhwcbgz5kisld7"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/natbib"))
- (home-page "http://www.ctan.org/pkg/natbib")
+ (home-page "https://www.ctan.org/pkg/natbib")
(synopsis "Flexible bibliography support")
(description
"This bundle provides a package that implements both author-year and
@@ -2033,7 +2051,7 @@ designed from the start to be compatible with @code{natbib}.")
"1dxbl5il7wbbsp0v45vk884xi1192wxw03849pb1g5q4x808n352"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/psfrag"))
- (home-page "http://www.ctan.org/pkg/psfrag")
+ (home-page "https://www.ctan.org/pkg/psfrag")
(synopsis "Replace strings in encapsulated PostScript figures")
(description
"This package allows LaTeX constructions (equations, picture
@@ -2071,7 +2089,7 @@ rotated.")
("texlive-latex-oberdiek" ,texlive-latex-oberdiek)
("texlive-latex-psfrag" ,texlive-latex-psfrag)
("texlive-latex-trimspaces" ,texlive-latex-trimspaces)))
- (home-page "http://www.ctan.org/pkg/pstool")
+ (home-page "https://www.ctan.org/pkg/pstool")
(synopsis "Process PostScript graphisc within pdfLaTeX documents")
(description
"This is a package for processing PostScript graphics with @code{psfrag}
@@ -2096,7 +2114,7 @@ re-processing.")
"0y4i651b75y6006n03x8n86bsqvjsailvvz9bhzy51dzsznqidq0"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/seminar"))
- (home-page "http://www.ctan.org/pkg/seminar")
+ (home-page "https://www.ctan.org/pkg/seminar")
(synopsis "Make overhead slides")
;; TODO: This package may need fancybox and xcomment at runtime.
(description
@@ -2131,7 +2149,7 @@ recent classes such as powerdot or beamer, both of which are tuned to
#t)))))
(inputs
`(("texlive-latex-filecontents" ,texlive-latex-filecontents)))
- (home-page "http://www.ctan.org/pkg/trimspaces")
+ (home-page "https://www.ctan.org/pkg/trimspaces")
(synopsis "Trim spaces around an argument or within a macro")
(description
"This very short package allows you to expandably remove spaces around a
@@ -2166,7 +2184,7 @@ space-stripped macros.")
(mkdir-p target)
(copy-recursively (assoc-ref %build-inputs "source") target)
#t))))
- (home-page "http://www.ctan.org/pkg/capt-of")
+ (home-page "https://www.ctan.org/pkg/capt-of")
(synopsis "Captions on more than floats")
(description
"This package defines a command @code{\\captionof} for putting a caption
@@ -2199,7 +2217,7 @@ to something that's not a float.")
(mkdir-p target)
(copy-recursively (assoc-ref %build-inputs "source") target)
#t))))
- (home-page "http://www.ctan.org/pkg/etoolbox")
+ (home-page "https://www.ctan.org/pkg/etoolbox")
(synopsis "e-TeX tools for LaTeX")
(description
"This package is a toolbox of programming facilities geared primarily
@@ -2237,7 +2255,7 @@ of the LaTeX kernel.")
(mkdir-p target)
(copy-recursively (assoc-ref %build-inputs "source") target)
#t))))
- (home-page "http://www.ctan.org/pkg/fncychap")
+ (home-page "https://www.ctan.org/pkg/fncychap")
(synopsis "Seven predefined chapter heading styles")
(description
"This package provides seven predefined chapter heading styles. Each
@@ -2272,7 +2290,7 @@ headings.")
(mkdir-p target)
(copy-recursively (assoc-ref %build-inputs "source") target)
#t))))
- (home-page "http://www.ctan.org/pkg/framed")
+ (home-page "https://www.ctan.org/pkg/framed")
(synopsis "Framed or shaded regions that can break across pages")
(description
"The package creates three environments: @code{framed}, which puts an
@@ -2306,7 +2324,7 @@ course of the framed/shaded matter. There is also a command
(lambda _
(delete-file "g-brief.drv")
#t)))))
- (home-page "http://www.ctan.org/pkg/g-brief")
+ (home-page "https://www.ctan.org/pkg/g-brief")
(synopsis "Letter document class")
(description
"This package is designed for formatting formless letters in German; it
@@ -2328,7 +2346,7 @@ are LaTeX 2.09 @code{documentstyle} and LaTeX 2e class files for both an
"0d4l0msk8j5pi95xnmm9wygv1vbpkwkv5amx9l0km86cs79jpp1h"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/galois"))
- (home-page "http://www.ctan.org/pkg/galois")
+ (home-page "https://www.ctan.org/pkg/galois")
(synopsis "Typeset Galois connections")
(description
"The package deals with connections in two-dimensional style, optionally
@@ -2348,7 +2366,7 @@ in colour.")
"03g9by54yrypn599y98r1xh7qw0bbbmpzq0bfwpj6j5q5rkl1mfa"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/gcite"))
- (home-page "http://www.ctan.org/pkg/gcite")
+ (home-page "https://www.ctan.org/pkg/gcite")
(synopsis "Citations in a reader-friendly style")
(description
"The package allows citations in the German style, which is considered by
@@ -2372,7 +2390,7 @@ BibLaTeX, and is considered experimental.")
"1r2kfcwclg33yk5z8mvlagwxj7nr1mc3w4bdpmhrwv6dn8mrbvw8"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/geometry"))
- (home-page "http://www.ctan.org/pkg/geometry")
+ (home-page "https://www.ctan.org/pkg/geometry")
(synopsis "Flexible and complete interface to document dimensions")
(description
"This package provides an easy and flexible user interface to customize
@@ -2397,7 +2415,7 @@ ability to communicate the paper size it's set up to the output.")
"0caxs74hla28hc67csf5i5ahadx97w8vxh3mdmsprxbpd1mr7ssg"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/mdwtools"))
- (home-page "http://www.ctan.org/pkg/mdwtools")
+ (home-page "https://www.ctan.org/pkg/mdwtools")
(synopsis "Miscellaneous tools by Mark Wooding")
(description
"This collection of tools includes: @code{atsupport} for short commands
@@ -2421,7 +2439,7 @@ array environments; verbatim handling; and syntax diagrams.")
"09mvszd5qgqg4cfglpj5qxyzjz190ppb9p8gnsnjydwp1akvhayf"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/polyglossia"))
- (home-page "http://www.ctan.org/pkg/polyglossia")
+ (home-page "https://www.ctan.org/pkg/polyglossia")
(synopsis "Alternative to babel for XeLaTeX and LuaLaTeX")
(description
"This package provides a complete Babel replacement for users of LuaLaTeX
@@ -2441,7 +2459,7 @@ and XeLaTeX; it relies on the @code{fontspec} package, version 2.0 at least.")
"14b2bc7cqz4ckxxycim9sw6jkrr1pahivm1rdbpz5k6hl967w1s3"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/supertabular"))
- (home-page "http://www.ctan.org/pkg/supertabular")
+ (home-page "https://www.ctan.org/pkg/supertabular")
(synopsis "Multi-page tables package")
(description
"This package was a predecessor of @code{longtable}; the newer
@@ -2475,7 +2493,7 @@ situations where longtable has problems.")
(mkdir-p target)
(copy-recursively (assoc-ref %build-inputs "source") target)
#t))))
- (home-page "http://www.ctan.org/pkg/texinfo")
+ (home-page "https://www.ctan.org/pkg/texinfo")
(synopsis "TeX macros to handle Texinfo files")
(description
"Texinfo is the preferred format for documentation in the GNU project;
@@ -2498,7 +2516,7 @@ hypertext linkages in some cases).")
"0d1050i973wnxigy0xpky5l7vn4ff7ldhkjpdqsw5s653gagwixp"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/upquote"))
- (home-page "http://www.ctan.org/pkg/upquote")
+ (home-page "https://www.ctan.org/pkg/upquote")
(synopsis "Show \"realistic\" quotes in verbatim")
(description
"Typewriter-style fonts are best for program listings, but Computer
@@ -2538,7 +2556,7 @@ does not affect @code{\\tt}, @code{\\texttt}, etc.")
(mkdir-p target)
(copy-recursively (assoc-ref %build-inputs "source") target)
#t))))
- (home-page "http://www.ctan.org/pkg/anysize")
+ (home-page "https://www.ctan.org/pkg/anysize")
(synopsis "Simple package to set up document margins")
(description
"This is a simple package to set up document margins. This package is
@@ -2558,7 +2576,7 @@ considered obsolete; alternatives are the @code{typearea} package from the
"0rxfpr8vq3brwx5rc7qn91ixlp9zva4zrms8a579fqa1g5yva7vg"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/appendix"))
- (home-page "http://www.ctan.org/pkg/appendix")
+ (home-page "https://www.ctan.org/pkg/appendix")
(synopsis "Extra control of appendices")
(description
"The appendix package provides various ways of formatting the titles of
@@ -2580,7 +2598,7 @@ command.")
"1ik4m8pzfsn1grlda6fniqqfwmgj7rfxwg63jdw0p0qv002vc7ik"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/changebar"))
- (home-page "http://www.ctan.org/pkg/changebar")
+ (home-page "https://www.ctan.org/pkg/changebar")
(synopsis "Generate changebars in LaTeX documents")
(description
"Identify areas of text to be marked with changebars with the
@@ -2636,7 +2654,7 @@ copy-and-paste functions work properly.")
"190pmq8la2rq07xry8bn8z8yywzxv6fqyqaj7yjfj5rgw6x0mas8"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/colortbl"))
- (home-page "http://www.ctan.org/pkg/colortbl")
+ (home-page "https://www.ctan.org/pkg/colortbl")
(synopsis "Add colour to LaTeX tables")
(description
"This package allows rows, columns, and even individual cells in LaTeX
@@ -2668,7 +2686,7 @@ tables to be coloured.")
(mkdir-p target)
(copy-recursively (assoc-ref %build-inputs "source") target)
#t))))
- (home-page "http://www.ctan.org/pkg/fancybox")
+ (home-page "https://www.ctan.org/pkg/fancybox")
(synopsis "Variants of \\fbox and other games with boxes")
(description
"This package provides variants of @code{\\fbox}: @code{\\shadowbox},
@@ -2702,7 +2720,7 @@ floats, center, flushleft, and flushright, lists, and pages.")
(mkdir-p target)
(copy-recursively (assoc-ref %build-inputs "source") target)
#t))))
- (home-page "http://www.ctan.org/pkg/fancyhdr")
+ (home-page "https://www.ctan.org/pkg/fancyhdr")
(synopsis "Extensive control of page headers and footers in LaTeX2e")
(description
"The package provides extensive facilities, both for constructing headers
@@ -2722,7 +2740,7 @@ would automatically change the heading style in use).")
"0nbl7wylkv22fcdv4p8byhhj575fli6jnqjpkhrkbv8dzwah84nq"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/float"))
- (home-page "http://www.ctan.org/pkg/float")
+ (home-page "https://www.ctan.org/pkg/float")
(synopsis "Improved interface for floating objects")
(description
"This package improves the interface for defining floating objects such
@@ -2745,7 +2763,7 @@ with @code{\\floatplacement{figure}{H}}.")
"03x61wwql8nh6zrqiiiq3rb0x7m3pn48c606zapy19y21fybwdxs"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/footmisc"))
- (home-page "http://www.ctan.org/pkg/footmisc")
+ (home-page "https://www.ctan.org/pkg/footmisc")
(synopsis "Range of footnote options")
(description
"This is a collection of ways to change the typesetting of footnotes.
@@ -2770,7 +2788,7 @@ footnotes with symbols rather than numbers.")
(arguments
'(#:tex-directory "latex/listings"
#:build-targets '("listings.ins")))
- (home-page "http://www.ctan.org/pkg/listings")
+ (home-page "https://www.ctan.org/pkg/listings")
(synopsis "Typeset source code listings using LaTeX")
(description
"The package enables the user to typeset programs (programming code)
@@ -2804,7 +2822,7 @@ styles. Support for @code{hyperref} is provided.")
(mkdir-p target)
(copy-recursively (assoc-ref %build-inputs "source") target)
#t))))
- (home-page "http://www.ctan.org/pkg/jknappen")
+ (home-page "https://www.ctan.org/pkg/jknappen")
(synopsis "Miscellaneous packages by Joerg Knappen")
(description
"This package provides miscellaneous macros by Joerg Knappen, including:
@@ -2879,7 +2897,7 @@ in SGML; use maths minus in text as appropriate; simple Young tableaux.")
`(("texlive-bin" ,texlive-bin)
("texlive-metafont-base" ,texlive-metafont-base)
("texlive-fonts-cm" ,texlive-fonts-cm)))
- (home-page "http://www.ctan.org/pkg/ec")
+ (home-page "https://www.ctan.org/pkg/ec")
(synopsis "Computer modern fonts in T1 and TS1 encodings")
(description
"The EC fonts are European Computer Modern Fonts, supporting the complete
@@ -2960,7 +2978,7 @@ texlive-2017.1/Master/texmf-dist/doc/fonts/ec/copyrite.txt"))))
`(("texlive-bin" ,texlive-bin)
("texlive-metafont-base" ,texlive-metafont-base)
("texlive-fonts-cm" ,texlive-fonts-cm)))
- (home-page "http://www.ctan.org/pkg/rsfs")
+ (home-page "https://www.ctan.org/pkg/rsfs")
(synopsis "Ralph Smith's Formal Script font")
(description
"The fonts provide uppercase formal script letters for use as symbols in
@@ -2983,7 +3001,7 @@ one of the packages @code{calrsfs} and @code{mathrsfs}.")
"1xvmms28mvvfpks9x7lfya2xhh5k8jy3qnlih1mzcnf156xnb89z"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/eso-pic"))
- (home-page "http://www.ctan.org/pkg/eso-pic")
+ (home-page "https://www.ctan.org/pkg/eso-pic")
(synopsis "Add picture commands (or backgrounds) to every page")
(description
"The package adds one or more user commands to LaTeX's @code{shipout}
@@ -3016,7 +3034,7 @@ routine, which may be used to place the output at fixed positions. The
(mkdir-p target)
(copy-recursively (assoc-ref %build-inputs "source") target)
#t))))
- (home-page "http://www.ctan.org/pkg/eepic")
+ (home-page "https://www.ctan.org/pkg/eepic")
(synopsis "Extensions to epic and the LaTeX drawing tools")
(description
"Extensions to @code{epic} and the LaTeX picture drawing environment,
@@ -3053,7 +3071,7 @@ splines, and filled circles and ellipses. The package uses @code{tpic}
(mkdir-p target)
(copy-recursively (assoc-ref %build-inputs "source") target)
#t))))
- (home-page "http://www.ctan.org/pkg/enumitem")
+ (home-page "https://www.ctan.org/pkg/enumitem")
(synopsis "Customize basic list environments")
(description
"This package is intended to ease customizing the three basic list
@@ -3075,7 +3093,7 @@ in the form @code{key=value} are available, for example:
"0qlxy47f1f8plgch3jqfsnrdgpyz20sz46yp33i2jwvf9hvfczf0"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/multirow"))
- (home-page "http://www.ctan.org/pkg/multirow")
+ (home-page "https://www.ctan.org/pkg/multirow")
(synopsis "Create tabular cells spanning multiple rows")
(description
"The package provides tools for creating tabular cells spanning multiple
@@ -3108,7 +3126,7 @@ entry at the \"natural\" width of its text.")
(mkdir-p target)
(copy-recursively (assoc-ref %build-inputs "source") target)
#t))))
- (home-page "http://www.ctan.org/pkg/overpic")
+ (home-page "https://www.ctan.org/pkg/overpic")
(synopsis "Combine LaTeX commands over included graphics")
(description
"The @code{overpic} environment is a cross between the LaTeX
@@ -3144,7 +3162,7 @@ positions; a grid for orientation is available.")
(mkdir-p target)
(copy-recursively (assoc-ref %build-inputs "source") target)
#t))))
- (home-page "http://www.ctan.org/pkg/parskip")
+ (home-page "https://www.ctan.org/pkg/parskip")
(synopsis "Layout with zero \\parindent, non-zero \\parskip")
(description
"Simply changing @code{\\parskip} and @code{\\parindent} leaves a layout
@@ -3164,7 +3182,7 @@ designed class) helps alleviate this untidiness.")
"06p5smfq66559ppdnmkl3hp8534x84ywbscimsiir4gllpya3i9h"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/pdfpages"))
- (home-page "http://www.ctan.org/pkg/pdfpages")
+ (home-page "https://www.ctan.org/pkg/pdfpages")
(synopsis "Include PDF documents in LaTeX")
(description
"This package simplifies the inclusion of external multi-page PDF
@@ -3197,7 +3215,7 @@ use this package to insert PostScript files, in addition to PDF files.")
(("fontdef\\}\\}" line)
(string-append line "\n\\endbatchfile")))
#t)))))
- (home-page "http://www.ctan.org/pkg/stmaryrd")
+ (home-page "https://www.ctan.org/pkg/stmaryrd")
(synopsis "St Mary Road symbols for theoretical computer science")
(description
"The fonts were originally distributed as Metafont sources only, but
@@ -3219,7 +3237,7 @@ the whole font.")
"15spcl5wb7w269qd6y596vp4yi8sa5ppcx8w4z2i9kyp02r3a0yb"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/subfigure"))
- (home-page "http://www.ctan.org/pkg/subfigure")
+ (home-page "https://www.ctan.org/pkg/subfigure")
(synopsis "Figures divided into subfigures")
(description
"This (deprecated) package provides support for the manipulation and
@@ -3246,7 +3264,7 @@ the more recent @code{subcaption} package more satisfactory.")
"1adkdx2zkk42g82nqf57lv1nc1z7kwl13jmy8vpcsizsa0xdnx9n"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/tabulary"))
- (home-page "http://www.ctan.org/pkg/tabulary")
+ (home-page "https://www.ctan.org/pkg/tabulary")
(synopsis "Tabular with variable width columns balanced")
(description
"The package defines a @code{tabular*}-like environment, @code{tabulary},
@@ -3283,7 +3301,7 @@ according to the natural width of the widest cell in the column.")
(mkdir-p target)
(copy-recursively (assoc-ref %build-inputs "source") target)
#t))))
- (home-page "http://www.ctan.org/pkg/threeparttable")
+ (home-page "https://www.ctan.org/pkg/threeparttable")
(synopsis "Tables with captions and notes all the same width")
(description
"This package facilitates tables with titles (captions) and notes. The
@@ -3406,7 +3424,7 @@ environment.")
(sha256
(base32
"1bal5fhw0xlhl37ayv8vlnqnsn1y82kadzfjhbgr223blspp4zsj"))))))
- (home-page "http://www.ctan.org/pkg/threeparttable")
+ (home-page "https://www.ctan.org/pkg/threeparttable")
(synopsis "Times-like fonts in support of mathematics")
(description
"Txfonts supplies virtual text roman fonts using Adobe Times (or URW
@@ -3424,6 +3442,47 @@ TeX metrics (VF and TFM files) and macros for use with LaTeX.")
;; Any version of the GPL with font exception.
(license license:gpl3+)))
+(define-public texlive-fonts-iwona
+ (package
+ (name "texlive-fonts-iwona")
+ (version "0.995b")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append "http://jmn.pl/pliki/Iwona-tex-"
+ (string-map (lambda (c)
+ (if (char=? c #\.)
+ #\_ c))
+ version)
+ ".zip"))
+ (sha256
+ (base32
+ "13684iqx5granpc5rfvqnmyvdpgpbr1x9y7i7y7bcaq0qxv7ph1x"))))
+ (build-system trivial-build-system)
+ (arguments
+ `(#:modules ((guix build utils))
+ #:builder
+ (begin
+ (use-modules (guix build utils))
+ (let ((target (string-append (assoc-ref %outputs "out")
+ "/share/texmf-dist/"))
+ (unzip (string-append (assoc-ref %build-inputs "unzip")
+ "/bin/unzip")))
+ (system* unzip (assoc-ref %build-inputs "source"))
+ (mkdir-p target)
+ (copy-recursively "iwona" target)))))
+ (native-inputs
+ `(("unzip" ,unzip)))
+ (home-page "http://jmn.pl/en/kurier-i-iwona/")
+ (synopsis "Sans-serif typeface for TeX")
+ (description "Iwona is a two-element sans-serif typeface. It was created
+as an alternative version of the Kurier typeface, which was designed in 1975
+for a diploma in typeface design at the Warsaw Academy of Fine Arts under the
+supervision of Roman Tomaszewski. Kurier was designed for linotype
+typesetting of newspapers and similar periodicals. The Iwona fonts are an
+alternative version of the Kurier fonts. The difference lies in the absence
+of ink traps which typify the Kurier font.")
+ (license license:gfl1.0)))
+
(define-public texlive-latex-titlesec
(package
(name "texlive-latex-titlesec")
@@ -3449,7 +3508,7 @@ TeX metrics (VF and TFM files) and macros for use with LaTeX.")
(mkdir-p target)
(copy-recursively (assoc-ref %build-inputs "source") target)
#t))))
- (home-page "http://www.ctan.org/pkg/titlesec")
+ (home-page "https://www.ctan.org/pkg/titlesec")
(synopsis "Select alternative section titles")
(description
"This package provides an interface to sectioning commands for selection
@@ -3472,7 +3531,7 @@ floats in a page. You may assign headers/footers to individual floats, too.")
"1lvxrqfwcwa4p31zyfm80gr05v8c28xybv5ri79zi2ngz6834z12"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/type1cm"))
- (home-page "http://www.ctan.org/pkg/type1cm")
+ (home-page "https://www.ctan.org/pkg/type1cm")
(synopsis "Arbitrary size font selection in LaTeX")
(description
"LaTeX, by default, restricts the sizes at which you can use its default
@@ -3500,7 +3559,7 @@ now contains a package @code{fix-cm},f which performs the task of
"00gdiwh3sfhh1iimjhpja7lm7k4vzqzql2irgwnpz94qvh25zwi5"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/lh"))
- (home-page "http://www.ctan.org/pkg/lh")
+ (home-page "https://www.ctan.org/pkg/lh")
(synopsis "Cyrillic fonts that support LaTeX standard encodings")
(description
"The LH fonts address the problem of the wide variety of alphabets that
@@ -3539,7 +3598,7 @@ OT2 encoded fonts, CM bright shaped fonts and Concrete shaped fonts.")
(mkdir-p target)
(copy-recursively (assoc-ref %build-inputs "source") target)
#t))))
- (home-page "http://www.ctan.org/pkg/metapost")
+ (home-page "https://www.ctan.org/pkg/metapost")
(synopsis "Create scalable illustrations")
(description
"MetaPost uses a language based on that of Metafont to produce precise
@@ -3560,7 +3619,7 @@ than the bitmaps Metafont creates.")
(file-name (string-append name "-" version "-checkout"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/acmart"))
- (home-page "http://www.ctan.org/pkg/acmart")
+ (home-page "https://www.ctan.org/pkg/acmart")
(synopsis "Class for typesetting publications of ACM")
(description
"This package provides a class for typesetting publications of the
@@ -3593,7 +3652,7 @@ Association for Computing Machinery (ACM).")
(mkdir-p target)
(copy-recursively (assoc-ref %build-inputs "source") target)
#t))))
- (home-page "http://www.ctan.org/pkg/varwidth")
+ (home-page "https://www.ctan.org/pkg/varwidth")
(synopsis "Variable-width minipage")
(description
"The @code{varwidth} environment is superficially similar to
@@ -3613,7 +3672,7 @@ get a narrower “natural” width.")
"1sgwbfwjjf70g54hh93gsd9jp9nm67w6n74x9d72a56n07jbk5hv"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/wasysym"))
- (home-page "http://www.ctan.org/pkg/wasysym")
+ (home-page "https://www.ctan.org/pkg/wasysym")
(synopsis "LaTeX support file to use the WASY2 fonts")
(description
"The wasy2WASY2 (Waldi Symbol) font by Roland Waldi provides many glyphs
@@ -3648,7 +3707,7 @@ to use interface for these symbols.")
(mkdir-p target)
(copy-recursively (assoc-ref %build-inputs "source") target)
#t))))
- (home-page "http://www.ctan.org/pkg/wrapfig")
+ (home-page "https://www.ctan.org/pkg/wrapfig")
(synopsis "Produces figures which text can flow around")
(description
"This package allows figures or tables to have text wrapped around them.
@@ -3682,7 +3741,7 @@ It does not work in combination with list environments, but can be used in a
(mkdir-p target)
(copy-recursively (assoc-ref %build-inputs "source") target)
#t))))
- (home-page "http://www.ctan.org/pkg/ucs")
+ (home-page "https://www.ctan.org/pkg/ucs")
(synopsis "Extended UTF-8 input encoding support for LaTeX")
(description
"The bundle provides the @code{ucs} package, and @code{utf8x.def},
@@ -3716,7 +3775,7 @@ package of that name now exists.")
(lambda _
(delete-file "preview.drv")
#t)))))
- (home-page "http://www.ctan.org/pkg/preview")
+ (home-page "https://www.ctan.org/pkg/preview")
(synopsis "Extract bits of a LaTeX source for output")
(description
"The main purpose of the preview package is the extraction of selected
@@ -3741,7 +3800,7 @@ files.")
"0jmasg40bk53zdd2jc8nc18jvdai3p2wmamy7hwli8gls4nf25qp"))))
(build-system texlive-build-system)
(arguments '(#:tex-directory "latex/acronym"))
- (home-page "http://www.ctan.org/pkg/acronym")
+ (home-page "https://www.ctan.org/pkg/acronym")
(synopsis "Expand acronyms at least once")
(description
"This package ensures that all acronyms used in the text are spelled out
@@ -3776,7 +3835,7 @@ e-TeX.")
(mkdir-p target)
(copy-recursively (assoc-ref %build-inputs "source") target)
#t))))
- (home-page "http://www.ctan.org/pkg/pdftex")
+ (home-page "https://www.ctan.org/pkg/pdftex")
(synopsis "TeX extension for direct creation of PDF")
(description
"This package provides an extension of TeX which can be configured to