From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id 0EALBzZi5mHimQAAgWs5BA (envelope-from ) for ; Tue, 18 Jan 2022 07:46:14 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id KNhfOzVi5mGGvAAAG6o9tA (envelope-from ) for ; Tue, 18 Jan 2022 07:46:13 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 647752682F for ; Tue, 18 Jan 2022 07:46:13 +0100 (CET) Received: from localhost ([::1]:45212 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n9iFw-0005Tf-2d for larch@yhetil.org; Tue, 18 Jan 2022 01:46:12 -0500 Received: from eggs.gnu.org ([209.51.188.92]:60350) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n9i9F-0005TF-5u for bug-guix@gnu.org; Tue, 18 Jan 2022 01:39:18 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:55740) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n9i90-0004W9-0F for bug-guix@gnu.org; Tue, 18 Jan 2022 01:39:14 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1n9i8z-0002V6-TG for bug-guix@gnu.org; Tue, 18 Jan 2022 01:39:01 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#53339: [version-1.4.0] Package with texlive-updmap.cfg and texlive-amsfonts failing to find Euler Resent-From: elaexuotee@wilsonb.com Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 18 Jan 2022 06:39:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 53339 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 53339@debbugs.gnu.org Cc: Ricardo Wurmus X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16424878849534 (code B ref -1); Tue, 18 Jan 2022 06:39:01 +0000 Received: (at submit) by debbugs.gnu.org; 18 Jan 2022 06:38:04 +0000 Received: from localhost ([127.0.0.1]:48643 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n9i7v-0002TH-El for submit@debbugs.gnu.org; Tue, 18 Jan 2022 01:38:04 -0500 Received: from lists.gnu.org ([209.51.188.17]:46868) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n9i7p-0002T3-CE for submit@debbugs.gnu.org; Tue, 18 Jan 2022 01:37:54 -0500 Received: from eggs.gnu.org ([209.51.188.92]:60300) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n9i7o-0005P7-UR for bug-guix@gnu.org; Tue, 18 Jan 2022 01:37:48 -0500 Received: from m42-5.mailgun.net ([69.72.42.5]:60861) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n9i7l-0004Ps-Ms for bug-guix@gnu.org; Tue, 18 Jan 2022 01:37:48 -0500 DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=mg.wilsonb.com; q=dns/txt; s=krs; t=1642487864; h=Content-Type: MIME-Version: Message-Id: Subject: From: Cc: To: Date: Sender; bh=qtUBFJTXBWpawlkxn88G90HMVXutxT1jrhf7B6eX+wk=; b=1fhlBICRe0I9TkSdT+wMKgLniR+DaPeb2z2rINDt2RPlcdlRMR9pHi6EHvNmtMJUSwC2T1MM UbPEwA7ZeQ6V5sgtqZIh+3LADSmmZ5BRJZISc+WoeNbbSQbfdELcG/WI0H3iNsMUAeu+xzJy hwDxWuQ2UY6I9mthBJN95h9xjIw/3A3Jb12xTYytfoKZ8Ks3h0lhHNiNUfJ5w9DAAts4Ky3i mIA0gzJA386r0rp++jdTbcobSKBZwwB6YJnNjj31wUcoIrg0OEOvBVGRgPDVM/KB9CurdW62 ZvthOPbypu6Z9kmGjAaIQdXB8m8iiQwcihiYcMLrJ0lK94x/9U3yCQ== X-Mailgun-Sending-Ip: 69.72.42.5 X-Mailgun-Sid: WyJkMDM0YyIsICJidWctZ3VpeEBnbnUub3JnIiwgIjA4NTQ3YSJd Received: from wilsonb.com (wilsonb.com [104.199.203.42]) by smtp-out-n01.prod.us-west-2.postgun.com with SMTP id 61e660371b960c38b77e2d93 (version=TLS1.3, cipher=TLS_AES_128_GCM_SHA256); Tue, 18 Jan 2022 06:37:42 GMT Received: from localhost (q045100.dynamic.ppp.asahi-net.or.jp [203.181.45.100]) by wilsonb.com (Postfix) with ESMTPSA id AAB44A04C0; Tue, 18 Jan 2022 06:37:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wilsonb.com; s=201703; t=1642487859; bh=qtUBFJTXBWpawlkxn88G90HMVXutxT1jrhf7B6eX+wk=; h=Date:To:Cc:From:Subject:From; b=FLOfx+7lTVyQG2OmzwOmRf8E7Kt/WFUwtSlpm7RBO3lKKT16DsY9Gs7/erdEEE5uT uzlFCObSm2ToCZmRLikHu3desmrkjPttml/aQc+uSVHWXcpLZuynq7pM1R0bww93nd n3nEl+dlsr4hakoXmxti3jdEWCd+P8hyW47GI5GJ7RWTZL+7PjGnk4ue+HSuyZ49jw TILDlBcFnWmGO+ak+PxqlFOHFNpSNXatxHmYJCqE1GKzqrsE4n8bQbMvbmYqMf5gAi /x11hs1nDFtQ5YpfMXTQ2bNekrvYySsXvsAY5rtq+Z2CFY6TaY5CzSX/P4NNYnY4ya /jnRT4p0eqlAUIT96O6aS3dmJIYf2QtjmO9PF/pQ5UW/MwwAild5BaWcS64ed5nqgg 5vrLKuOKCshWpJtX9zjCeu7OScDXMHediZxknRsdR5T47tCynyJ5oN15+6P2wJ74YJ f6jvnoBGLLB6JOquOcs+wAaCmXcw8rF/pEibNyG4W1yxd4GYDpWTwM7sGfBcY4AG6J 37S1yiR2SLCXQDDNY1l6QjiqnIGY+yoe7zwqlrp7HYm4LciqO9tbfnjDVFHCtTE5S/ v4mFHkqSH1xLiNMriOhNvGgVC6cUeY2qjl+1E7APjuUCdkfUlf5+2hlRdXXyCrPNRZ fMrI72q6PQI/f6w4zYtY/Oz4= Date: Tue, 18 Jan 2022 15:37:37 +0900 Message-Id: <3MZHV817SGKBJ.3B0327AW4LN9K@wilsonb.com> User-Agent: mblaze/1.1 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----_=_52f3a6023cfa249864d890a6_=_" Received-SPF: pass client-ip=69.72.42.5; envelope-from=bounce+7434c3.08547a-bug-guix=gnu.org@mg.wilsonb.com; helo=m42-5.mailgun.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" Reply-to: elaexuotee@wilsonb.com From: elaexuotee--- via Bug reports for GNU Guix X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1642488373; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:list-id:list-help:list-unsubscribe:list-subscribe: list-post:dkim-signature; bh=qtUBFJTXBWpawlkxn88G90HMVXutxT1jrhf7B6eX+wk=; b=WIyyYVRulqP6svQ3hLwDCmTiFAQHAUUdKwNSlGT6EqmcCKWTfoCmCOOrR+PBYbtRc+cguF YqYmYWwyV7k/BXAvnMbqgkfDqnBCgBfRLMoJ9HoLfv69C4JFaP0bqmIiJ05cICdcvjdAAN rckLt+DVnxormT0pMuJRsXZCjxT5nokgNO90t9ipa1w1+yT0dU7kNJqRhrWw88IRPQKdrB CjYdJamrnpkbGdgQn2fbRkaZcIRIDvLtg+3Jv26zUjlYpA6PhcISs43DvDqetDWrzXRMbD MwQLz0QInZHyIxUH90xVmTBYAkjcuwZJjH91b2gKeE80NLi5mfQd+DkOVfLtuQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1642488373; a=rsa-sha256; cv=none; b=BAsm2uR0C5fgJHOPGKKzJcRzn5D+MdhmCufYNcSe6WGHA8MXD3wbWMhj5rJDDr2bdMqKVU FRrfIca1g3OJCSzj87DCvgpo494M/vkomdWnVhEWQ9PBpdo+sXBrbzBeI3ezukjazw2WQ/ GpNqwE2f1kK27Qq7DFt0oFhL3VI4y+s0Uwuu9CgQNG3Peuu9+GMNlT8hEGX8Pf0/c9vZjU hOjhWnNNkvO+fF3ixOmXnC0kc1rilRe9jmM+u/VEkYVGK9O8b1WHvDSoTAH9dh8Fv6EGWB uH+KbrsqKKxXO3TvF+U8cdE/6b7jbJTE8x3S+OhXkO1PbbXCJHM5VYvE1g7O0w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=mg.wilsonb.com header.s=krs header.b=1fhlBICR; dkim=fail ("headers rsa verify failed") header.d=wilsonb.com header.s=201703 header.b=FLOfx+7l; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -3.82 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=mg.wilsonb.com header.s=krs header.b=1fhlBICR; dkim=fail ("headers rsa verify failed") header.d=wilsonb.com header.s=201703 header.b=FLOfx+7l; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 647752682F X-Spam-Score: -3.82 X-Migadu-Scanner: scn1.migadu.com X-TUID: jG8vMmwwRLJ9 This is a multipart message in MIME format. ------_=_52f3a6023cfa249864d890a6_=_ Content-Type: text/plain; charset=UTF-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello Guix, Attached patch on top of version-1.4.0 attempts to typset PDF docs for the metamath package. However, the below error results, which seems to indicate= that the Euler fonts are not found, despite texlive-amsfonts existing in th= e texlive-updmap.cfg input. (/gnu/store/s952x1vkbbcprklzlzimn3m2dn53mjx9-texlive-amsfonts-59745/sha= re/texmf-dist/tex/latex/amsfonts/ueuf.fd) kpathsea: Running mktextfm eufm10 mkdir: cannot create directory ?././homeless-shelter?: Permission denie= d mktextfm: mktexdir /homeless-shelter/.texlive2021/texmf-var/fonts/tfm/a= ms/euler failed. kpathsea: Appending font creation commands to missfont.log. =20 ! Font U/euf/m/n/10=3Deufm10 at 10.0pt not loadable: Metric (TFM) file = not found. Can you reproduce, or is this some simple PEBKAC error? ------_=_52f3a6023cfa249864d890a6_=_ Content-Disposition: attachment; filename*0*=UTF-8''0001-WIP-gnu-Typset-PDF-documentation-for-metamath.pa; filename*1*=tch Content-Type: text/x-patch Content-Transfer-Encoding: quoted-printable =46rom 8dc9347d507a734aeef7e5add96928bf7dc4de84 Mon Sep 17 00:00:00 2001 =46rom: "B. Wilson" =44ate: Mon, 17 Jan 2022 19:17:05 +0900 =53ubject: [PATCH] WIP: gnu: Typset PDF documentation for metamath. =54o: bug-guix@gnu.org =0A* gnu/packages/metamath.scm (metamath): Add build definition for docs. =2A gnu/packages/tex.scm (texlive-mathstyle, texlive-flexisym): New variabl= =65s. =28texlive-breqn, texlive-makecell, texlive-tabu): New variables. =2D-- =20gnu/packages/maths.scm | 78 +++++++++++++++++++----- =20gnu/packages/tex.scm | 132 +++++++++++++++++++++++++++++++++++++++++ =202 files changed, 194 insertions(+), 16 deletions(-) =0Adiff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm =69ndex b0944f307b..378237f472 100644 =2D-- a/gnu/packages/maths.scm =2B++ b/gnu/packages/maths.scm =40@ -38,7 +38,7 @@ =20;;; Copyright =C2=A9 2020 R Veera Kumar =20;;; Copyright =C2=A9 2020 Vincent Legoll =20;;; Copyright =C2=A9 2020 Nicol=C3=B2 Balzarotti =2D;;; Copyright =C2=A9 2020 B. Wilson =2B;;; Copyright =C2=A9 2020, 2022 B. Wilson =20;;; Copyright =C2=A9 2020, 2021 Vinicius Monego =20;;; Copyright =C2=A9 2020 Simon Tournier =20;;; Copyright =C2=A9 2020 Martin Becze =40@ -3360,30 +3360,76 @@ (define-public python-slepc4py =20(define-public metamath =20 (package =20 (name "metamath") =2D (version "0.193") =2B (version "0.196") =20 (source =20 (origin =20 (method git-fetch) =20 (uri (git-reference =2D (url "https://github.com/metamath/metamath-exe") =2B (url "https://github.com/metamath/metamath-exe.git") =20 (commit (string-append "v" version)))) =2D (file-name (git-file-name name version)) =20 (sha256 =2D (base32 "1s9hyknfvhj86g3giayyf3dxzg23iij0rs7bdvj075v9qbyhqn9b"))= =29) =2B (base32 "1i9x9rg7lxs0qrf2fv4cqczd8v9l1cxp6h0hdmdlr5dvzbjwg1zy"))= =0A+ (file-name (git-file-name name version)))) =20 (build-system gnu-build-system) =2D (native-inputs =2D (list autoconf automake)) =2B (inputs =2B `(("book" =2B ,(origin =2B (method url-fetch) =2B (uri (string-append "https://github.com/metamath/" =2B "metamath-book/archive/second_edition.tar= =2Egz")) =2B (sha256 =2B (base32 =2B "1kbgajik9dn870db1zslqyvhn2j8g7shb8d6dm6njwqfkygiliir")))))= =29 =2B (native-inputs `(("autoconf" ,autoconf) =2B ("automake" ,automake) =2B ("texlive" ,(texlive-updmap.cfg =2B (list texlive-amsfonts =2B texlive-bibtex =2B texlive-breqn =2B texlive-fonts-ec =2B texlive-hyperref =2B texlive-latex-anysize =2B texlive-latex-needspace =2B texlive-latex-tools =2B texlive-makecell =2B texlive-microtype =2B texlive-tabu))))) =2B (outputs '("out" "doc")) =2B (arguments =2B `(#:phases =2B (let ((book-builddir "metamath-book-second_edition")) =2B (modify-phases %standard-phases =2B (add-after 'unpack 'unpack-doc =2B (lambda* (#:key inputs #:allow-other-keys) =2B (let ((book-tar (assoc-ref inputs "book"))) =2B (invoke "tar" "xzf" book-tar)))) =2B (add-after 'build 'build-doc =2B (lambda _ =2B (with-directory-excursion book-builddir =2B (invoke "touch" "metamath.ind") =2B (invoke "pdflatex" "metamath") =2B (invoke "pdflatex" "metamath") =2B (invoke "bibtex" "metamath") =2B (invoke "makeindex" "metamath") =2B (invoke "pdflatex" "metamath") =2B (invoke "pdflatex" "metamath")))) =2B (add-after 'build-doc 'install-doc =2B (lambda* (#:key outputs #:allow-other-keys) =2B (let* ((pkg (strip-store-file-name (assoc-ref outputs "ou= =74"))) =2B (out-doc (assoc-ref outputs "doc"))) =2B (install-file (string-append book-builddir "/metamath.p= =64f") =2B (string-append out-doc "/share/doc/" pkg)= =29 =2B #t))))))) =20 (home-page "http://us.metamath.org/") =20 (synopsis "Proof verifier based on a minimalistic formalism") =2D (description =2D "Metamath is a tiny formal language and that can express theorems i= =6E =2Dabstract mathematics, with an accompyaning @command{metamath} executable= =20that =2Dverifies databases of these proofs. There is a public database, =2D@url{https://github.com/metamath/set.mm, set.mm}, implementing first-ord= =65r =2Dlogic and Zermelo-Frenkel set theory with Choice, along with a large swa= =74h of =2Dassociated, high-level theorems, e.g.@: the fundamental theorem of arith= =6Detic, =2Dthe Cauchy-Schwarz inequality, Stirling's formula, etc. See the Metamat= =68 =2Dbook.") =2B (description "Metamath is a tiny formal language and that can expres= =73 =2Btheorems in abstract mathematics, with an accompyaning @code{metamath} =2Bexecutable that verifies databases of these proofs. There is a public =2Bdatabase, @url{https://github.com/metamath/set.mm, set.mm}, implementing= =0A+first-order logic and Zermelo-Frenkel set theory with Choice, along wit= =68 a =2Blarge swath of associated, high-level theorems (e.g. the Fundamental The= =6Frem of =2BArithmetic, the Cauchy-Schwarz Inequality, or Striling's Formula). For = =6Dore =2Bdetails see the Metamath book provided in the @code{doc} output.") =20 (license license:gpl2+))) =20= =20(define-public minizinc =64iff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm =69ndex bd4c2461a2..12f69f7686 100644 =2D-- a/gnu/packages/tex.scm =2B++ b/gnu/packages/tex.scm =40@ -20,6 +20,7 @@ =20;;; Copyright =C2=A9 2021 Ivan Gankevich =20;;; Copyright =C2=A9 2021 Julien Lepiller =20;;; Copyright =C2=A9 2021 Thiago Jung Bauermann = =0A+;;; Copyright =C2=A9 2022 B. Wilson =20;;; =20;;; This file is part of GNU Guix. =20;;; =40@ -9816,3 +9817,134 @@ (define-public bibtool =20sorting and merging of BibTeX databases, generation of uniform reference= =20keys, =20and selecting references used in a publication.") =20 (license license:gpl2+))) =2B =2B(define-public texlive-mathstyle =2B (package =2B (inherit (simple-texlive-package =2B "texlive-mathstyle" =2B (list "/tex/latex/breqn/mathstyle.sty" =2B "/doc/latex/breqn/mathstyle.pdf") =2B (base32 "0rqdbcigj0ipjq19j8rk7whcr5j33rvr6fxchvycnrnsv5i5h= =76rg") =2B #:trivial? #t)) =2B (propagated-inputs `(("texlive-latex-l3kernel" ,texlive-latex-l3kern= =65l))) =2B (home-page "https://www.ctan.org/pkg/mathstyle") =2B (synopsis "Manage mathematics typesetting style") =2B (description "Flexisym converts mathematical symbol definitions to t= =68e form =2Bthey need for breqn to work. The package offers support for breqn and i= =73 part =2Bof the bundle of the same name.") =2B (license license:lppl1.3c+))) =2B =2B(define-public texlive-flexisym =2B (package =2B (inherit (simple-texlive-package =2B "texlive-flexisym" =2B (list "/tex/latex/breqn/flexisym.sty" =2B "/tex/latex/breqn/cmbase.sym" =2B "/tex/latex/breqn/mathpazo.sym" =2B "/tex/latex/breqn/mathptmx.sym" =2B "/tex/latex/breqn/msabm.sym") =2B (base32 "0wba8fa9zffldpybwyzha3bxfhxyjpnxl22vvlga6hz2yyrls= =68jy") =2B #:trivial? #t)) =2B (propagated-inputs `(("texlive-latex-l3kernel" ,texlive-latex-l3kern= =65l) =2B ("texlive-mathstyle" ,texlive-mathstyle))) =2B (home-page "https://www.ctan.org/pkg/flexisym") =2B (synopsis "Symbol manipulation for breqn") =2B (description "Flexisym converts mathematical symbol definitions to t= =68e form =2Bthey need for breqn to work. The package offers support for breqn and i= =73 part =2Bof the bundle of the same name.") =2B (license license:lppl1.3c+))) =2B =2B(define-public texlive-breqn =2B (package =2B (inherit (simple-texlive-package =2B "texlive-breqn" =2B (list "/tex/latex/breqn/breqn.sty") =2B (base32 "000hf8sh41y197qj414fng88ig6b48zz5bd24n40z6wshh07q= =614x") =2B #:trivial? #t)) =2B (propagated-inputs `(("texlive-latex-amsmath" ,texlive-latex-amsmath= =29 =2B ("texlive-flexisym" ,texlive-flexisym) =2B ("texlive-latex-graphics" ,texlive-latex-graphi= =63s) =2B ("texlive-latex-l3kernel" ,texlive-latex-l3kern= =65l) =2B ("texlive-latex-tools" ,texlive-latex-tools))) =2B (home-page "http://wspr.io/breqn/") =2B (synopsis "Automated line breaking of displayed equations") =2B (description "The package provides solutions to a number of common =2Bdifficulties in writing displayed equations and getting high-quality out= =70ut. =2BFor example, it is a well-known inconvenience that if an equation must b= =65 =2Bbroken into more than one line, @code{left...right} constructs cannot sp= =61n =2Blines. The breqn package makes them work as one would expect whether or= =20not =2Bthere is an intervening line break. The single most ambitious goal of t= =68e =2Bpackage, however, is to support automatic linebreaking of displayed equa= =74ions. =2BSuch linebreaking cannot be done without substantial changes under the h= =6Fod in =2Bthe way formulae are processed; the code must be watched carefully, keep= =69ng an =2Beye on possible glitches. The bundle also contains the flexisym and mat= =68style =2Bpackages, which are both designated as support for breqn.") =2B (license license:lppl1.3c+))) =2B =2B(define-public texlive-makecell =2B (package =2B (inherit (simple-texlive-package =2B "texlive-makecell" =2B (list "/tex/latex/makecell/" =2B "/doc/latex/makecell/makecell.pdf") =2B (base32 "1zdcmya5dxrnjf7lf0wmnhcjlwdha5gdzdx7xrgyi61gqwj7c= =78in") =2B #:trivial? #t)) =2B (propagated-inputs `(("texlive-latex-tools" ,texlive-latex-tools))) =2B (home-page "https://www.ctan.org/pkg/makecell") =2B (synopsis "Tabular column heads and multilined cells") =2B (description "This package supports common layouts for tabular colum= =6E heads =2Bin whole documents, based on one-column tabular environment. In additio= =6E, it =2Bcan create multi-lined tabular cells. =2B =2BThe Package also offers: =2B =2B@itemize =2B@item a macro which changes the vertical space around all the cells in a= =0A+ tabular environment (similar to the function of the tabls package= =2C but =2B using the facilities of the array); =2B@item macros for multirow cells, which use the facilities of the multiro= =77 =2B package; =2B@item macros to number rows in tables, or to skip cells; =2B@item diagonally divided cells; =2B@item horizontal lines in tabular environments with defined thickness. =2B@end itemize") =2B (license license:lppl))) =2B =2B(define-public texlive-tabu =2B (package =2B (inherit (simple-texlive-package =2B "texlive-tabu" =2B (list "/tex/latex/tabu/" =2B "/doc/latex/tabu/") =2B (base32 "156lkisyrpvn82ng2kxdlly60ny5vaz4lp9xlc66azy5ma06a= =67vw") =2B #:trivial? #t)) =2B (propagated-inputs =2B `(("texlive-latex-tools" ,texlive-latex-tools) =2B ("texlive-latex-varwidth" ,texlive-latex-varwidth))) =2B (home-page "https://www.ctan.org/pkg/tabu") =2B (synopsis "Flexible LaTeX tabulars") =2B (description "The package provides an environment, @code{tabu}, whic= =68 will =2Bmake any sort of tabular (that doesn=E2=80=99t need to split across page= =73), and an =2Benvironment @code{longtabu} which provides the facilities of @code{tabu}= =20in a =2Bmodified longtable environment. (Note that this latter offers an enhanc= =65ment =2Bof ltxtable.) =2B =2BThe package requires the array package, and needs e-TeX to run (since ar= =72ay.sty =2Bis present in every conforming distribution of LaTeX, and since every pu= =62licly =2Bavailable LaTeX format is built using e-TeX, the requirements are provid= =65d by =2Bdefault on any reasonable system). The package also requires xcolor for= =0A+coloured rules in tables, and colortbl for coloured cells. The @code{l= =6Fngtabu} =2Benvironment further requires that longtable be loaded. The package itse= =6Cf does =2Bnot load any of these packages for the user. =2B =2BThe @code{tabu} environment may be used in place of @code{tabular}, =2B@code{tabular*} and @code{tabularx} environments, as well as the @code{a= =72ray} =2Benvironment in maths mode. It overloads @code{tabularx}=E2=80=99s X-col= =75mn =2Bspecification, allowing a width specification, alignment (@code{l}, @cod= =65{r}, =2B@code{c} and @code{j}) and column type indication (@code{p}, @code{m} an= =64 =2B@code{b}). =2B =2B@code{\begin@{tabu@}} to @code{} specifies a target width, and =2B@code{\begin@{tabu@}} spread @code{} enlarges the environment= =E2=80=99s =2Bnatural width.") =2B (license license:lppl1.3c+))) =2D-=20 =32.34.0 =0A= ------_=_52f3a6023cfa249864d890a6_=_--