texlive[46227] Master/texmf-dist: arabluatex (5jan18)

commits+karl at tug.org commits+karl at tug.org
Fri Jan 5 22:50:28 CET 2018


Revision: 46227
          http://tug.org/svn/texlive?view=revision&revision=46227
Author:   karl
Date:     2018-01-05 22:50:27 +0100 (Fri, 05 Jan 2018)
Log Message:
-----------
arabluatex (5jan18)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/lualatex/arabluatex/arabluatex.pdf
    trunk/Master/texmf-dist/doc/lualatex/arabluatex/samples/al-Jahiz.pdf
    trunk/Master/texmf-dist/doc/lualatex/arabluatex/samples/template-01.pdf
    trunk/Master/texmf-dist/source/lualatex/arabluatex/arabluatex.dtx
    trunk/Master/texmf-dist/tex/lualatex/arabluatex/arabluatex.lua
    trunk/Master/texmf-dist/tex/lualatex/arabluatex/arabluatex.sty

Modified: trunk/Master/texmf-dist/doc/lualatex/arabluatex/arabluatex.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/lualatex/arabluatex/samples/al-Jahiz.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/lualatex/arabluatex/samples/template-01.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/lualatex/arabluatex/arabluatex.dtx
===================================================================
--- trunk/Master/texmf-dist/source/lualatex/arabluatex/arabluatex.dtx	2018-01-05 21:49:56 UTC (rev 46226)
+++ trunk/Master/texmf-dist/source/lualatex/arabluatex/arabluatex.dtx	2018-01-05 21:50:27 UTC (rev 46227)
@@ -27,7 +27,7 @@
 %<package-info>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
 %<package-info>\ProvidesPackage{arabluatex}
 %<*package-info>
-    [2018/01/03 v1.10 An ArabTeX-like interface for LuaLaTeX]
+    [2018/01/04 v1.10.2 An ArabTeX-like interface for LuaLaTeX]
 %</package-info>
 %
 %<*driver>
@@ -155,7 +155,7 @@
 \defaultfontfeatures{RawFeature={+liga}}
 \setmainfont{Old Standard}[SmallCapsFont={Latin Modern Roman Caps},
   RawFeature={+mark;+ccmp;+ss05;+ss06}]
-\usepackage{arabluatex}[2018/01/03]
+\usepackage{arabluatex}[2018/01/04]
 \usepackage[nopar]{quran}
 \usepackage[noindex]{nameauth}
 \usepackage{varioref}
@@ -752,7 +752,7 @@
 % the default option), |fullvoc|, |novoc| and |trans|. Whatever choice
 % has been made globally, it may be overriden at any point of the
 % document, as the \cs{arb} command may take any of the |voc|,
-% |fullvoc|, |novoc| or |trans| modes as optional arguments, like
+% |fullvoc|, |novoc| or |trans| modes as optional argument, like
 % so:---
 % \begin{compactitem}
 % \item \DescribeOption{voc} \cs{arb}|[voc]|\marg{Arabic text};
@@ -2580,9 +2580,9 @@
 % \fi
 \begin{arabluacode}
 \begin{nameauth}
-  \< Hunayn & \prname{'abU zayd} & \prname{.hunayn}, \prname{ibn
+  \< Hunayn & \prname{'abU zayd} & \prname{.hunayn}, \prname{{i}bn
     'is.h_aq al-`ibAdiyy} &  > %
-  \< Razi & & \prname{al-rAziyy}, \prname{'abu bark mu.hammad ibn
+  \< Razi & & \prname{al-rAziyy}, \prname{'abU bakr mu.hammad ibn
     zakariyyA'} & > %
 \end{nameauth}
 \pretocmd{\Razi}{\RevName}{}{}
@@ -3423,7 +3423,7 @@
 %    \begin{macrocode}
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesPackage{arabluatex}%
-[2018/01/03 v1.10 An ArabTeX-like interface for LuaLaTeX]
+[2018/01/04 v1.10.2 An ArabTeX-like interface for LuaLaTeX]
 \RequirePackage{ifluatex}
 %    \end{macrocode}
 % \package{arabluatex} requires \LuaLaTeX\ of course. Issue a warning

Modified: trunk/Master/texmf-dist/tex/lualatex/arabluatex/arabluatex.lua
===================================================================
--- trunk/Master/texmf-dist/tex/lualatex/arabluatex/arabluatex.lua	2018-01-05 21:49:56 UTC (rev 46226)
+++ trunk/Master/texmf-dist/tex/lualatex/arabluatex/arabluatex.lua	2018-01-05 21:50:27 UTC (rev 46227)
@@ -670,7 +670,7 @@
 			body = string.sub(body, 2, -2)
 			return string.format("%s", body)
    end)
-   str = string.gsub(str, "(%s[%(%<%[]?)(bn)", "%1{%2}")
+   str = string.gsub(str, "(%s[%(%<%[]?)([i%']?b[n%.])", "%1{%2}")
    for i = 1,#lcuc do
       str = string.gsub(str, "^([%S]-%-[`']?)"..lcuc[i].a, "{%1"..lcuc[i].b.."}")
    end

Modified: trunk/Master/texmf-dist/tex/lualatex/arabluatex/arabluatex.sty
===================================================================
--- trunk/Master/texmf-dist/tex/lualatex/arabluatex/arabluatex.sty	2018-01-05 21:49:56 UTC (rev 46226)
+++ trunk/Master/texmf-dist/tex/lualatex/arabluatex/arabluatex.sty	2018-01-05 21:50:27 UTC (rev 46227)
@@ -41,7 +41,7 @@
 %% 
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesPackage{arabluatex}%
-[2018/01/03 v1.10 An ArabTeX-like interface for LuaLaTeX]
+[2018/01/04 v1.10.2 An ArabTeX-like interface for LuaLaTeX]
 \RequirePackage{ifluatex}
 \ifluatex\else
  \PackageError{arabluatex}{lualatex needed}{%



More information about the tex-live-commits mailing list