summaryrefslogtreecommitdiff
path: root/macros/xetex/latex/quran/doc/quran-doc.tex
diff options
context:
space:
mode:
Diffstat (limited to 'macros/xetex/latex/quran/doc/quran-doc.tex')
-rw-r--r--macros/xetex/latex/quran/doc/quran-doc.tex73
1 files changed, 53 insertions, 20 deletions
diff --git a/macros/xetex/latex/quran/doc/quran-doc.tex b/macros/xetex/latex/quran/doc/quran-doc.tex
index 4a2ab24537..585c0ba6b5 100644
--- a/macros/xetex/latex/quran/doc/quran-doc.tex
+++ b/macros/xetex/latex/quran/doc/quran-doc.tex
@@ -1,8 +1,29 @@
+%% This is file `quran-doc.tex',
+%%
+%% Copyright © 2015-2020
+%% Seiied-Mohammad-Javad Razavian <javadr@gmail.com>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3c
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status).
+%%
+%% The Current Maintainer of this work is Seiied-Mohammad-Javad Razavian.
+%%
+%% to one who has devoted his life to Quran
+%%
\documentclass{ltxdoc}
\usepackage{forloop}
\usepackage{booktabs}
-\usepackage{tabularx}
+\usepackage{longtable}
\usepackage{holtxdoc}
\usepackage{fancyvrb}
\usepackage{url}
@@ -13,10 +34,6 @@
\usepackage[toc]{multitoc}
\usepackage{manfnt}
-\AtBeginDocument{\ifdefined\arabicfont\relax\else
-\PackageWarning{quran}{\string\arabicfont\ is not defined!^^JI will try to load Amiri}%
-\newfontfamily\arabicfont[Script=Arabic]{Amiri}\fi}%
-
\usepackage[trans={lt, de, en, fa}, wordwise]{quran}
\newfontfamily\quran[Script=Arabic]{Scheherazade}
\newfontfamily\amiri[Script=Arabic]{Amiri}
@@ -392,19 +409,17 @@ If \meta{chunk range} includes just one number, the output will be from the
\meta{number}\textsuperscript{th} word to the end of \meta{ayah range}.
\centerline{\mx{quranayah[2][156][6]}{\quranayah[2][156][6]} \hfill
- \mx{quranayah[2][286][35-49]}{\quranayah[2][286][35-49]}}
+ \mx{quranayah[2][286][31-43]}{\quranayah[2][286][31-43]}}
The way the package enumerates the words of a specified \meta{range} could be shown in the footnote if these commands followed by \tt{+}.
-%\centerline{\mxf{quranayah[2][286][35-49]+}{\quranayah[2][286][35-49]+}}
-
-\centerline{\mxf{quranayah[Ar-Rad][23-24][11]+}{\quranayah[Ar-Rad][23-24][11]+}}
+\centerline{\mxf{quranayah[Ar-Rad][23-24][10]+}{\quranayah[Ar-Rad][23-24][10]+}}
\pagebreak[4]
Fetching just one word from
-an ayah needs the \meta{chuck range} to have both \meta{number}s as the same.
+an ayah needs the \meta{chunck range} to have both \meta{number}s as the same.
-\centerline{\mx{quranayah[18][19][37-37]}{\quranayah[18][19][37-37]} }
+\centerline{\mx{quranayah[18][19][34-34]}{\quranayah[18][19][34-34]} }
\section{Miscellaneous}
@@ -522,7 +537,7 @@ Version 1.6 comes wtih the \xmgpar{wordwise} option
which makes the package capable of outputing any chunks of an ayah.
See section~\ref{chunk} for more details.
- \centerline{\mx{quranayah[9][111][1-26]}{\quranayah[9][111][2-26]}}
+ \centerline{\mx{quranayah[9][111][1-23]}{\quranayah[9][111][1-23]}}
\medskip
@@ -896,7 +911,7 @@ fontspec{,} and bidi"]
\begin{Version}{2016/11/12 v1.24}
\item Documentation updates.
- \item \emph{waqf} symbols were missed from the penultimate version of uthmani script.
+ \item Pause marks (waqf symbols) were missed from the penultimate version of uthmani script.
\end{Version}
\begin{Version}{2016/11/15 v1.241}
@@ -956,10 +971,18 @@ fontspec{,} and bidi"]
\item A typo in quran-transde.def.
\end{Version}
+ \begin{Version}{2018/12/01}
+ \item \xpackage{quran-de} package is released adding 3 more translations of the German language.
+ \end{Version}
+
\begin{Version}{2018/12/31 v1.5}
\item Minor bugs in \cs{ToggleBasmalah} and \cs{quransurah}.
\end{Version}
+ \begin{Version}{2019/05/03}
+ \item \xpackage{quran-ur} package is released adding 8 translations of the Urdu language.
+ \end{Version}
+
\begin{Version}{2019/05/04 v1.51}
\item A typo in quran-transde.def.
\end{Version}
@@ -980,14 +1003,25 @@ fontspec{,} and bidi"]
\item License update to LPPL Version 1.3c from LPPL Version 1.3
\end{Version}
- \begin{table}[!htbp]
+ \begin{Version}{2020/03/14 v1.63}
+ \item Pause marks (waqf symbols) have been removed from \cs{quranayah} and \cs{qurantext}
+ whenever \oarg{chunk range} optional parameter is used.
+ \end{Version}
+
\def\cb{{\tiny$\bullet$\space}}
\def\mrule{\leaders\vrule height 2.5pt depth -1.5pt \hfill}
\begin{small}
- \begin{tabularx}{\textwidth}{|c|l|X|}
+ \begin{longtable}{|c|l|p{9cm}|}
\toprule
Date & Ver. & \multicolumn{1}{c|}{Feature} \\
\midrule
+ \endhead
+ \bottomrule
+ \multicolumn{3}{r}{\scriptsize continued on next page}\\
+ \endfoot
+ \multicolumn{3}{c}{}\\
+ \caption{Brief History of the \xpackage{quran} Development}
+ \endlastfoot
2015/06/01 & 0.1 & \cb Initial release in Parsi\LaTeX, named \xpackage{qurantext} \par
\cb \cs{qurantext} \\
2015/06/02 & 0.2 & \cb Implementation of \cs{do@qt} in a nonrecursive style \\
@@ -1015,14 +1049,14 @@ fontspec{,} and bidi"]
2016/11/07 & 1.21 & \cb Some minor bugs \\
2016/11/08 & 1.22 & \cb Documentation updates \\
2016/11/12 & 1.24 & \cb Documentation updates\par
- \cb \emph{waqf} symbols were missed from uthmani script\\
+ \cb Pause marks (waqf symbols) were missed from uthmani script\\
2016/11/15 & 1.241 & \cb Documentation updates \\
2016/12/25 & 1.25 & \cb Documentation updates \\
2016/12/25 & 1.251 & \cb Documentation updates \\
2017/02/28 & 1.252 & \cb Minor improvements \\
2017/08/22 & 1.26 & \cb Minor improvements\par
\cb Bug fix in \cs{quranayah[x][y]}\par
- \cb Documentation updates. \\
+ \cb Documentation updates \\
2016/08/22 & 1.261 & \cb Documentation updates \\
2017/10/22 & 1.3 & \cb Transliteration supported via \xoption{translt} option \\
2017/10/28 & 1.4 & \cb Persian, English, and Deutsch translations via \xoption{transfa}, \xoption{transen}, and \xoption{transde} options\par
@@ -1039,11 +1073,10 @@ fontspec{,} and bidi"]
\cb \cs{Basmalah} \hfil \cb Documentation revision\\
2020/03/09 & 1.61 & \cb Minor update in \cs{quranayah} and \cs{qurantext} \\
2020/03/12 & 1.62 & \cb License update to LPPL Version 1.3c \\
+ 2020/03/14 & 1.63 & \cb Removing pause marks with \meta{chunk range} optional parameter\\
\bottomrule
- \end{tabularx}
+ \end{longtable}
\end{small}
- \caption{Brief History of the \xpackage{quran} Development}
- \end{table}
\end{History}