texlive[54202] Master/texmf-dist: quran (9mar20)

commits+karl at tug.org commits+karl at tug.org
Mon Mar 9 22:13:52 CET 2020


Revision: 54202
          http://tug.org/svn/texlive?view=revision&revision=54202
Author:   karl
Date:     2020-03-09 22:13:52 +0100 (Mon, 09 Mar 2020)
Log Message:
-----------
quran (9mar20)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/xelatex/quran/README
    trunk/Master/texmf-dist/doc/xelatex/quran/quran-doc.pdf
    trunk/Master/texmf-dist/doc/xelatex/quran/quran-doc.tex
    trunk/Master/texmf-dist/doc/xelatex/quran/quran-test.pdf
    trunk/Master/texmf-dist/doc/xelatex/quran/quran-test1.pdf
    trunk/Master/texmf-dist/doc/xelatex/quran/quran-test2.pdf
    trunk/Master/texmf-dist/tex/xelatex/quran/quran.sty

Modified: trunk/Master/texmf-dist/doc/xelatex/quran/README
===================================================================
--- trunk/Master/texmf-dist/doc/xelatex/quran/README	2020-03-09 21:13:37 UTC (rev 54201)
+++ trunk/Master/texmf-dist/doc/xelatex/quran/README	2020-03-09 21:13:52 UTC (rev 54202)
@@ -1,6 +1,6 @@
 _____________________
 The quran package
-v1.6
+v1.61
 
 The package is prepared for typesetting The Holy Quran. This work is inspired
 by lipsum and ptext packages, provides several macros for typesetting the whole or 
@@ -8,7 +8,7 @@
 
 For more information, please see the documentation.
 
-Current version release date: 2020/03/07
+Current version release date: 2020/03/09
 ___________________
 Seiied-Mohammad-Javad Razvian
 javadr at gmail.com

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

Modified: trunk/Master/texmf-dist/doc/xelatex/quran/quran-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/xelatex/quran/quran-doc.tex	2020-03-09 21:13:37 UTC (rev 54201)
+++ trunk/Master/texmf-dist/doc/xelatex/quran/quran-doc.tex	2020-03-09 21:13:52 UTC (rev 54202)
@@ -964,12 +964,16 @@
         \item A typo in quran-transde.def.
     \end{Version}
 
-    \begin{Version}{2020/03/03 v1.6}
+    \begin{Version}{2020/03/07 v1.6}
         \item support for getting any chunks of an ayah with two extra optional arguments for \cs{qurantext} and \cs{quranayah}. 
         This feature has been suggested and supported financially by \emph{Atiyah Elsheikh}. 
         May God bless him. 
         \item \cs{Basmalah} outputs basmalah without any surrounding whitespaces.
     \end{Version}
+    
+    \begin{Version}{2020/03/09 v1.61}
+        \item Applying current font in footnote when \cs{quranayah}/\cs{qurantext} is called by its \tt{+} optional argument. In the last version it used Amiri font. 
+    \end{Version}
 
     \begin{table}[!htbp]
     \def\cb{{\tiny$\bullet$\space}}
@@ -1019,7 +1023,7 @@
         2017/10/28 & 1.4 &  \cb Persian, English, and Deutsch translations via \xoption{transfa}, \xoption{transen}, and \xoption{transde} options\par 
                                             \cb \xoption{trans} option with `lt', `en', `de', and `fa' values \\
         2017/12/22 & 1.41 &  \cb case-insensitive  \cs{quransurah} and \cs{quranayah} \\
-        2017/12/22 & 1.42 &  \cb case-insensitive  \cs{quransurahX} and \cs{quranayahX}; \par\tt{X} $\in$ \{`en', `de', `fa',  `lt'\}  \\
+        2017/12/22 & 1.42 &  \cb case-insensitive  \cs{quransurahX} and \cs{quranayahX} \par\tt{X} $\in$ \{`en', `de', `fa',  `lt'\}  \\
         2017/12/22 & 1.42a &  \cb Documentation updates \\
         2018/11/29 & 1.42b &  \cb A typo in \tt{quran-transde.def}\\
         2018/12/01 & \multicolumn{2}{c|}{ \null \mrule {\space}First release of the \xpackage{quran-de} package \mrule \space\null}\\
@@ -1026,8 +1030,9 @@
         2018/12/31 & 1.5 &  \cb Bug fix in \cs{ToggleBasmalah} and \cs{quransurah}  \\
         2019/05/03 & \multicolumn{2}{c|}{ \null \mrule {\space}First release of the \xpackage{quran-ur} package \mrule \space\null}\\
         2019/05/04 & 1.51 &  \cb A typo in \tt{quran-transde.def}\\
-        2020/03/03 & 1.6 &  \cb \cs{qurantext} and \cs{quranayah} support any chunks of an ayah\par 
+        2020/03/07 & 1.6 &  \cb \cs{qurantext} and \cs{quranayah} support any chunks of an ayah\par 
                                             \cb \cs{Basmalah} \\
+        2020/03/09 & 1.61 &  \cb Minor update in \cs{quranayah} and \cs{qurantext} \\
         \bottomrule
     \end{tabularx}
     \end{small}

Modified: trunk/Master/texmf-dist/doc/xelatex/quran/quran-test.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/xelatex/quran/quran-test1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/xelatex/quran/quran-test2.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/tex/xelatex/quran/quran.sty
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/quran/quran.sty	2020-03-09 21:13:37 UTC (rev 54201)
+++ trunk/Master/texmf-dist/tex/xelatex/quran/quran.sty	2020-03-09 21:13:52 UTC (rev 54202)
@@ -20,8 +20,8 @@
 %% to one who has devoted his life to Quran
 %%
 \NeedsTeXFormat{LaTeX2e}
-\def\qurandate{2020/03/07}
-\def\quranversion{1.6}
+\def\qurandate{2020/03/09}
+\def\quranversion{1.61}
 \ProvidesPackage{quran}[\qurandate\space v\quranversion^^JAn easy way to typeset the whole or any parts of the holy Quran]
 \RequirePackage{ifxetex}
 \RequirePackage{biditools}
@@ -145,9 +145,9 @@
         \foreachitem\qt at word\in\qt at words{%
             \ifnum\qt at wordcnt>\c at qt@start\ifnum\qt at wordcnt<\c at qt@end\qt at word\ifnum\qt at wordcnt=\numexpr\c at qt@end-1\relax\else\xspace\fi\fi\fi%
         }%
-        \qt at showitems{\ifdefined\arabicfont\arabicfont\fi\showitems\qt at words}%
+        \global\edef\qt at currentfont{\the\font}%
+        \qt at showitems{\qt at currentfont\showitems\qt at words}%
     }%false
-%    \ifx\qt at par\relax{ }\fi% an extra space between verses
 }%
 %
 \bidi at newrobustcmd\ChangeQtPar{%



More information about the tex-live-commits mailing list.