guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

06/25: gnu: Add texlive-arabluatex.


From: guix-commits
Subject: 06/25: gnu: Add texlive-arabluatex.
Date: Tue, 15 Aug 2023 13:44:18 -0400 (EDT)

ngz pushed a commit to branch master
in repository guix.

commit 282bbcdc4a1e5be8ed41352fa6de5d4039b4c1e0
Author: Nicolas Goaziou <mail@nicolasgoaziou.fr>
AuthorDate: Tue Aug 15 19:14:15 2023 +0200

    gnu: Add texlive-arabluatex.
    
    * gnu/packages/tex.scm (texlive-arabluatex): New variable.
---
 gnu/packages/tex.scm | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm
index 4eda92433d..12a89e9ee4 100644
--- a/gnu/packages/tex.scm
+++ b/gnu/packages/tex.scm
@@ -2140,6 +2140,35 @@ this class can be searched, and text can be copied from 
them and pasted
 elsewhere.")
     (license license:lppl1.3+)))
 
+(define-public texlive-arabluatex
+  (package
+    (name "texlive-arabluatex")
+    (version (number->string %texlive-revision))
+    (source (texlive-origin
+             name version
+             (list "doc/lualatex/arabluatex/"
+                   "source/lualatex/arabluatex/"
+                   "tex/lualatex/arabluatex/")
+             (base32
+              "1g1ai0inai3jniq49avfswyaysxlk1yp6n97l94pq8v3vszx0k8i")))
+    (outputs '("out" "doc"))
+    (build-system texlive-build-system)
+    (home-page "https://ctan.org/pkg/arabluatex";)
+    (synopsis "ArabTeX for LuaLaTeX")
+    (description
+     "This package provides for LuaLaTeX an ArabTeX-like interface to generate
+Arabic writing from an ascii transliteration.  It is particularly well-suited
+for complex documents such as technical documents or critical editions where
+a lot of left-to-right commands intertwine with Arabic writing.
+@code{arabluatex} is able to process any ArabTeX input notation.  Its output
+can be set in the same modes of vocalization as ArabTeX, or in different roman
+transliterations.  It further allows many typographical refinements.  It will
+eventually interact with some other packages yet to come to produce from
+@file{.tex} source files, in addition to printed books, TEI XML compliant
+critical editions and/or lexicons that can be searched, analyzed and
+correlated in various ways.")
+    (license (list license:gpl3+ license:cc-by-sa4.0))))
+
 (define-public texlive-arara
   (package
     (name "texlive-arara")



reply via email to

[Prev in Thread] Current Thread [Next in Thread]