diff options
author | Karl Berry <karl@freefriends.org> | 2021-02-02 22:14:17 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-02-02 22:14:17 +0000 |
commit | dff87f690111f82e4e367b08248cb0a31d3bdbbf (patch) | |
tree | 84d8069bb9f6dcc0fe5ac732ab3835ca738e1959 /Master | |
parent | 4c5f7de7e2bd10fad49a980de674f1299f89dda5 (diff) |
quran-ur (2feb21)
git-svn-id: svn://tug.org/texlive/trunk@57597 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r-- | Master/texmf-dist/doc/latex/quran-ur/README (renamed from Master/texmf-dist/doc/xelatex/quran-ur/README) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/quran-ur/quran-ur-doc.pdf | bin | 0 -> 96280 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/quran-ur/quran-ur-doc.tex (renamed from Master/texmf-dist/doc/xelatex/quran-ur/doc/quran-ur-doc.tex) | 72 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/quran-ur/quran-ur-test.pdf | bin | 0 -> 47390 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/quran-ur/quran-ur-test.tex (renamed from Master/texmf-dist/doc/xelatex/quran-ur/doc/quran-ur-test.tex) | 0 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/quran-ur/quran.png (renamed from Master/texmf-dist/doc/xelatex/quran-ur/doc/quran.png) | bin | 8846 -> 8846 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/xelatex/quran-ur/doc/quran-ur-doc.pdf | bin | 95524 -> 0 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/xelatex/quran-ur/doc/quran-ur-test.pdf | bin | 46679 -> 0 bytes | |||
-rw-r--r-- | Master/texmf-dist/tex/latex/quran-ur/quran-ur.sty (renamed from Master/texmf-dist/doc/xelatex/quran-ur/tex/quran-ur.sty) | 87 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/quran-ur/qurantext-uri.translation.def (renamed from Master/texmf-dist/doc/xelatex/quran-ur/tex/qurantext-uri.translation.def) | 0 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/quran-ur/qurantext-urii.translation.def (renamed from Master/texmf-dist/doc/xelatex/quran-ur/tex/qurantext-urii.translation.def) | 0 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/quran-ur/qurantext-uriii.translation.def (renamed from Master/texmf-dist/doc/xelatex/quran-ur/tex/qurantext-uriii.translation.def) | 0 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/quran-ur/qurantext-uriv.translation.def (renamed from Master/texmf-dist/doc/xelatex/quran-ur/tex/qurantext-uriv.translation.def) | 0 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/quran-ur/qurantext-urv.translation.def (renamed from Master/texmf-dist/doc/xelatex/quran-ur/tex/qurantext-urv.translation.def) | 0 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/quran-ur/qurantext-urvi.translation.def (renamed from Master/texmf-dist/doc/xelatex/quran-ur/tex/qurantext-urvi.translation.def) | 0 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/quran-ur/qurantext-urvii.translation.def (renamed from Master/texmf-dist/doc/xelatex/quran-ur/tex/qurantext-urvii.translation.def) | 0 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/quran-ur/qurantext-urviii.translation.def (renamed from Master/texmf-dist/doc/xelatex/quran-ur/tex/qurantext-urviii.translation.def) | 0 | ||||
-rwxr-xr-x | Master/tlpkg/libexec/ctan2tds | 1 |
18 files changed, 86 insertions, 84 deletions
diff --git a/Master/texmf-dist/doc/xelatex/quran-ur/README b/Master/texmf-dist/doc/latex/quran-ur/README index 0f492f15be4..e670bf0d0f0 100644 --- a/Master/texmf-dist/doc/xelatex/quran-ur/README +++ b/Master/texmf-dist/doc/latex/quran-ur/README @@ -1,20 +1,20 @@ _____________________ The quran-ur package -v0.2 +v0.21 The package is prepared for typesetting some of Urdu translations of the Holy Quran. -The supported translations are done by `Abul A'ala Maududi', 'Ahmed Raza Khan', -'Ahmed Ali', 'Fateh Muhammad Jalandhry', 'Tahir ul Qadri', 'Syed Zeeshan Haider Jawadi', +The supported translations are done by `Abul A'ala Maududi', 'Ahmed Raza Khan', +'Ahmed Ali', 'Fateh Muhammad Jalandhry', 'Tahir ul Qadri', 'Syed Zeeshan Haider Jawadi', 'Muhammad Junagarhi', and 'Muhammad Hussain Najafi'. For more information, please see the documentation. -Current version release date: 2020/03/07 +Current version release date: 2021/02/02 ___________________ Seiied-Mohammad-Javad Razvian javadr@gmail.com -Copyright © 2019-2020 +Copyright © 2019-2021 It may be distributed and/or modified under the LaTeX Project Public License, version 1.3c or higher (your choice). The latest version of this license is at: http://www.latex-project.org/lppl.txt diff --git a/Master/texmf-dist/doc/latex/quran-ur/quran-ur-doc.pdf b/Master/texmf-dist/doc/latex/quran-ur/quran-ur-doc.pdf Binary files differnew file mode 100644 index 00000000000..8696b7ed7e2 --- /dev/null +++ b/Master/texmf-dist/doc/latex/quran-ur/quran-ur-doc.pdf diff --git a/Master/texmf-dist/doc/xelatex/quran-ur/doc/quran-ur-doc.tex b/Master/texmf-dist/doc/latex/quran-ur/quran-ur-doc.tex index c9287191719..b949161e736 100644 --- a/Master/texmf-dist/doc/xelatex/quran-ur/doc/quran-ur-doc.tex +++ b/Master/texmf-dist/doc/latex/quran-ur/quran-ur-doc.tex @@ -11,11 +11,11 @@ pdftitle={The quran-ur Package},% pdfkeywords={quran-ur, surah, ayah, juz, hizb, ruku, manzil},% pdfauthor={Seiied-Mohammad-Javad Razavian},% - baseurl={http://mirrors.ctan.org/macros/xetex/latex/quran-ur/doc/quran-ur-doc.pdf},% + baseurl={http://mirrors.ctan.org/macros/unicodetex/latex/quran-ur/doc/quran-ur-doc.pdf},% } \usepackage[all]{quran-ur} -% because of definition of \XeTeX and \XeLaTeX symbols in bidi, -% I should undef these macro that are also defined in holtxdoc package. +% because of definition of \XeTeX and \XeLaTeX symbols in bidi, +% I should undef these macro that are also defined in holtxdoc package. \makeatletter \bidi@undef\XeTeX \bidi@undef\XeLaTeX @@ -61,10 +61,10 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \title{\includegraphics[scale=.3]{quran.png}\\ -The \xpackage{quran-ur} Package\footnote{To one having devoted his life to the holy Quran}} +The \xpackage{quran-ur} Package\footnote{To one having devoted his life to the Holy Quran}} \author{Seiied Mohammad Javad Razavian\\\xemail{javadr@gmail.com}} -\date{\quranurdate\space Version \quranurversion} +\date{\quranurdate, Version \quranurversion\footnote{First release: May 9th, 2019}} \begin{document} \maketitle @@ -75,16 +75,16 @@ The \xpackage{quran-ur} Package\footnote{To one having devoted his life to the h \vfill \section{Introduction} The \xpackage{quran} package provides several macros for -typesetting the whole or any parts of the holy Quran based on its popular divisions. -That package also develops -commands for some translations of the holy Quran including German, Engilsh, and Persian. -Some people asked me to include the other translations into the \xpackage{quran} package, -but because of some technical issues I decided to create new packages for other translations. -One of these variations is \xpackage{quran-ur} including all Urdu translations of the holy Quran -provided by \url{tanzil.net}, i.e. -\emph{``Abul A'ala Maududi''}, \emph{``Ahmed Raza Khan''}, +typesetting the whole or any parts of the Holy Quran based on its popular divisions. +That package also develops +commands for some translations of the Holy Quran including German, Engilsh, and Persian. +Some people asked me to include the other translations into the \xpackage{quran} package, +but because of some technical issues I decided to create new packages for other translations. +One of these variations is \xpackage{quran-ur} including all Urdu translations of the Holy Quran +provided by \url{tanzil.net}, i.e. +\emph{``Abul A'ala Maududi''}, \emph{``Ahmed Raza Khan''}, \emph{``Ahmed Ali''}, \emph{``Fateh Muhammad Jalandhry''}, -\emph{``Tahir ul Qadri''}, \emph{``Syed Zeeshan Haider Jawadi''}, +\emph{``Tahir ul Qadri''}, \emph{``Syed Zeeshan Haider Jawadi''}, \emph{``Muhammad Junagarhi''}, and \emph{``Muhammad Hussain Najafi.''} @@ -96,29 +96,29 @@ After loading the package, it writes some information about itself to the terminal and to the log file, too. The information is something like: \begin{lstlisting}[style=BashInputStyle, language=tex, escapechar={|}] -Package: quran-ur |\quranurdate| v|\quranurversion| +Package: quran-ur |\quranurdate| v|\quranurversion| Urdu translations extension to the quran package. \end{lstlisting} \section{Options of The Package}\label{sec:qurantypesetting} -There are eight options by the names of \xoption{ahmedali}, \xoption{jalandhry}, \xoption{jawadi}, +There are eight options by the names of \xoption{ahmedali}, \xoption{jalandhry}, \xoption{jawadi}, \xoption{junagarhi}, \xoption{kanzuliman}, \xoption{maududi}, \xoption{najafi}, and \xoption{qadri}. -%\marginpar{\ttfamily ahmedali\smallskip}\marginpar{\ttfamily jalandhry\smallskip} +%\marginpar{\ttfamily ahmedali\smallskip}\marginpar{\ttfamily jalandhry\smallskip} %\marginpar{\ttfamily jawadi}\marginpar{\ttfamily junagarhi\smallskip} %\marginpar{\ttfamily kanzuliman}\marginpar{\ttfamily maududi\smallskip} %\marginpar{\ttfamily najafi}\marginpar{\ttfamily qadri\smallskip} %\marginpar{\ttfamily all\smallskip} -If you pass any combinations of these options, the package will be enabled to typeset these translations in the way that the \xpackage{quran} package does. +If you pass any combinations of these options, the package will be enabled to typeset these translations in the way that the \xpackage{quran} package does. There is also \xoption{all} option which loads all Urdu translations provided by the \xpackage{quran-ur} package. The package loads \xoption{jalandhry} option by default. This package is completely built on top of the \xpackage{quran} package, therefore you can pass every options -defined in that package to the \xpackage{quran-ur} package. +defined in that package to the \xpackage{quran-ur} package. \section{Differences between \xpackage{quran} and \xpackage{quran-ur}} -At first glance, \xpackage{quran-ur} offers all functionalities of \xpackage{quran}. Therefore in this case -both are the same except that \xpackage{quran-ur} adds eight other Urdu translations, namely +At first glance, \xpackage{quran-ur} offers all functionalities of \xpackage{quran}. Therefore in this case +both are the same except that \xpackage{quran-ur} adds eight other Urdu translations, namely `ahmedali', `jalandhry', `jawadi', `junagarhi', `kanzuliman', `maududi', `najafi', and `qadri'. All Urdu translations provided by the package are shown in table~\ref{tab:urtrans}. @@ -142,25 +142,25 @@ All Urdu translations provided by the package are shown in table~\ref{tab:urtran \end{table} \subsection{How to Change the Current Urdu Translation} - The \xpackage{quran-ur} package uses jalandhry's translation by default. - The following macro could be used to change the default Urdu translation. + The \xpackage{quran-ur} package uses jalandhry's translation by default. + The following macro could be used to change the default Urdu translation. \begin{declcs}{urSetTrans}\marg{index} - \end{declcs} - The \meta{index} could be an integer or a name; both ``order'' and ``option's name'' - shown in Table~\ref{tab:urtrans} are appliable. Both \cs{urSetTrans\{3\}} and \cs{urSetTrans\{jawadi\}}, for example, - have the same effect. - + \end{declcs} + The \meta{index} could be an integer or a name; both ``order'' and ``option's name'' + shown in Table~\ref{tab:urtrans} are applicable. Both \cs{urSetTrans\{3\}} and \cs{urSetTrans\{jawadi\}}, for example, + have the same effect. + \subsection{How to Get the Name of Current Urdu Translation} \begin{declcs}{urGetTrans} - \end{declcs} - The above macro returns the name of current Urdu translation, i.e. one of + \end{declcs} + The above macro returns the name of current Urdu translation, i.e. one of `ahmedali', `jalandhry', `jawadi', `junagarhi', `kanzuliman', `maududi', `najafi', and `qadri'. \subsection{How to Typeset the Urdu Translation} - It's completely similiar to the \xpackage{quran} package with extra \texttt{ur} at the end of macro's name. + It's completely similar to the \xpackage{quran} package with extra \texttt{ur} at the end of macro's name. All the following macros are usable. - -\begin{multicols}{2} + +\begin{multicols}{2} \begin{itemize} \item \cs{quransurahur} \item \cs{quranayahur} @@ -172,7 +172,7 @@ All Urdu translations provided by the package are shown in table~\ref{tab:urtran \item \cs{quranmanzilur} \item \cs{qurantextur} \end{itemize} -\end{multicols} +\end{multicols} \def\printsurah#1{\centerline{\mxf{urSetTrans\{#1\}\textbackslash{}quransurahur*} {\setLTR\urSetTrans{#1}\begin{arab}\quransurahur*\end{arab}}}} @@ -182,8 +182,8 @@ All Urdu translations provided by the package are shown in table~\ref{tab:urtran \printsurah{ahmedali} \printsurah{jalandhry} \printsurah{jawadi} - \printsurah{junagarhi} - \printsurah{kanzuliman} + \printsurah{junagarhi} + \printsurah{kanzuliman} \printsurah{maududi} \printsurah{najafi} \printsurah{qadri} diff --git a/Master/texmf-dist/doc/latex/quran-ur/quran-ur-test.pdf b/Master/texmf-dist/doc/latex/quran-ur/quran-ur-test.pdf Binary files differnew file mode 100644 index 00000000000..b963df7a4bd --- /dev/null +++ b/Master/texmf-dist/doc/latex/quran-ur/quran-ur-test.pdf diff --git a/Master/texmf-dist/doc/xelatex/quran-ur/doc/quran-ur-test.tex b/Master/texmf-dist/doc/latex/quran-ur/quran-ur-test.tex index d98d371642a..d98d371642a 100644 --- a/Master/texmf-dist/doc/xelatex/quran-ur/doc/quran-ur-test.tex +++ b/Master/texmf-dist/doc/latex/quran-ur/quran-ur-test.tex diff --git a/Master/texmf-dist/doc/xelatex/quran-ur/doc/quran.png b/Master/texmf-dist/doc/latex/quran-ur/quran.png Binary files differindex f4339119f88..f4339119f88 100644 --- a/Master/texmf-dist/doc/xelatex/quran-ur/doc/quran.png +++ b/Master/texmf-dist/doc/latex/quran-ur/quran.png diff --git a/Master/texmf-dist/doc/xelatex/quran-ur/doc/quran-ur-doc.pdf b/Master/texmf-dist/doc/xelatex/quran-ur/doc/quran-ur-doc.pdf Binary files differdeleted file mode 100644 index acd87d44847..00000000000 --- a/Master/texmf-dist/doc/xelatex/quran-ur/doc/quran-ur-doc.pdf +++ /dev/null diff --git a/Master/texmf-dist/doc/xelatex/quran-ur/doc/quran-ur-test.pdf b/Master/texmf-dist/doc/xelatex/quran-ur/doc/quran-ur-test.pdf Binary files differdeleted file mode 100644 index 97e2bbc7590..00000000000 --- a/Master/texmf-dist/doc/xelatex/quran-ur/doc/quran-ur-test.pdf +++ /dev/null diff --git a/Master/texmf-dist/doc/xelatex/quran-ur/tex/quran-ur.sty b/Master/texmf-dist/tex/latex/quran-ur/quran-ur.sty index 38aae4fff77..c2974295a9d 100644 --- a/Master/texmf-dist/doc/xelatex/quran-ur/tex/quran-ur.sty +++ b/Master/texmf-dist/tex/latex/quran-ur/quran-ur.sty @@ -1,5 +1,5 @@ %% This is file `quran-ur.sty', and it's completely relies on the quran package. -%% +%% %% Copyright © 2019-2020 by Seiied-Mohammad-Javad Razavian %% <javadr@gmail.com> %% This work may be distributed and/or modified under the @@ -11,23 +11,23 @@ %% version 2005/12/01 or later. %% %% This work has the LPPL maintenance status `maintained'. -%% +%% %% This work is “author-maintained” (as per LPPL maintenance status) %% by Seiied-Mohammad-Javad Razavian.. %% The Current Maintainer of this work is Seiied-Mohammad-Javad Razavian. -%% -%% This work consists of the files quran-ur.sty, +%% +%% This work consists of the files quran-ur.sty, %% qurantext-uri.translation.def, qurantext-urii.translation.def, -%% qurantext-uriii.translation.def, qurantext-uriv.translation.def, -%% qurantext-urv.translation.def, qurantext-urvi.translation.def, -%% qurantext-urvii.translation.def, qurantext-urviii.translation.def, -%% quran-ur-doc.tex, quran-ur-doc.pdf, and quran.png. +%% qurantext-uriii.translation.def, qurantext-uriv.translation.def, +%% qurantext-urv.translation.def, qurantext-urvi.translation.def, +%% qurantext-urvii.translation.def, qurantext-urviii.translation.def, +%% quran-ur-doc.tex, quran-ur-doc.pdf, and quran.png. %% %% To one having devoted his life to the Holy Quran %% \NeedsTeXFormat{LaTeX2e} -\def\quranurdate{2020/03/07} -\def\quranurversion{0.2} +\def\quranurdate{2021/02/02} +\def\quranurversion{0.21} \ProvidesPackage{quran-ur}[% \quranurdate\space v\quranurversion\space^^J Urdu translations extension to the quran package.% @@ -115,7 +115,7 @@ Urdu translations extension to the quran package.% \or najafi% \or - qadri% + qadri% \fi% } \newcommand{\urSetTrans}[1]{% @@ -146,7 +146,7 @@ Urdu translations extension to the quran package.% \else% \let\basmalahur\relax% \fi% - }% + }% \input{qurantext-uri.translation.def}% \else% \PackageError{quran-ur}{Ahmed Ali's translation has not been loaded}{}% @@ -162,7 +162,7 @@ Urdu translations extension to the quran package.% \else% \let\basmalahur\relax% \fi% - }% + }% \input{qurantext-urii.translation.def}% \else% \PackageError{quran-ur}{Fateh Muhammad Jalandhry's translation has not been loaded}{}% @@ -171,14 +171,14 @@ Urdu translations extension to the quran package.% \ifur@jawadi \ifx\basmalahur\relax\else% \def\basmalahur{عظیم اور دائمی رحمتوں والے خدا کے نام سے \qt@par}% - \fi + \fi \bidi@renewrobustcmd\ToggleBasmalahur{% \ifx\basmalahur\relax% \def\basmalahur{عظیم اور دائمی رحمتوں والے خدا کے نام سے \qt@par}% \else% \let\basmalahur\relax% \fi% - }% + }% \input{qurantext-uriii.translation.def}% \else% \PackageError{quran-ur}{Syed Zeeshan Haider Jawadi's translation has not been loaded}{}% @@ -187,14 +187,14 @@ Urdu translations extension to the quran package.% \ifur@junagarhi \ifx\basmalahur\relax\else% \def\basmalahur{شروع کرتا ہوں اللہ تعالیٰ کے نام سے جو بڑا مہربان نہایت رحم واﻻ ہے \qt@par}% - \fi + \fi \bidi@renewrobustcmd\ToggleBasmalahur{% \ifx\basmalahur\relax% \def\basmalahur{شروع کرتا ہوں اللہ تعالیٰ کے نام سے جو بڑا مہربان نہایت رحم واﻻ ہے \qt@par}% \else% \let\basmalahur\relax% \fi% - }% + }% \input{qurantext-uriv.translation.def}% \else% \PackageError{quran-ur}{Muhammad Junagarhi's translation has not been loaded}{}% @@ -203,14 +203,14 @@ Urdu translations extension to the quran package.% \ifur@kanzuliman \ifx\basmalahur\relax\else% \def\basmalahur{اللہ کے نام سے شروع جو بہت مہربان رحمت والا \qt@par}% - \fi + \fi \bidi@renewrobustcmd\ToggleBasmalahur{% \ifx\basmalahur\relax% \def\basmalahur{اللہ کے نام سے شروع جو بہت مہربان رحمت والا \qt@par}% \else% \let\basmalahur\relax% \fi% - }% + }% \input{qurantext-urv.translation.def}% \else% \PackageError{quran-ur}{Ahmed Raza Khan's translation has not been loaded}{}% @@ -219,14 +219,14 @@ Urdu translations extension to the quran package.% \ifur@maududi \ifx\basmalahur\relax\else% \def\basmalahur{اللہ کے نام سے جو رحمان و رحیم ہے \qt@par}% - \fi + \fi \bidi@renewrobustcmd\ToggleBasmalahur{% \ifx\basmalahur\relax% \def\basmalahur{اللہ کے نام سے جو رحمان و رحیم ہے \qt@par}% \else% \let\basmalahur\relax% \fi% - }% + }% \input{qurantext-urvi.translation.def}% \else% \PackageError{quran-ur}{Abul A'ala Maududi's translation has not been loaded}{}% @@ -235,14 +235,14 @@ Urdu translations extension to the quran package.% \ifur@najafi \ifx\basmalahur\relax\else% \def\basmalahur{(شروع کرتا ہوں) اللہ کے نام سے جو بڑا مہربان نہایت رحم والا ہے۔ \qt@par}% - \fi + \fi \bidi@renewrobustcmd\ToggleBasmalahur{% \ifx\basmalahur\relax% \def\basmalahur{(شروع کرتا ہوں) اللہ کے نام سے جو بڑا مہربان نہایت رحم والا ہے۔ \qt@par}% \else% \let\basmalahur\relax% \fi% - }% + }% \input{qurantext-urvii.translation.def}% \else% \PackageError{quran-ur}{Muhammad Hussain Najafi's translation has not been loaded}{}% @@ -251,18 +251,18 @@ Urdu translations extension to the quran package.% \ifur@qadri \ifx\basmalahur\relax\else% \def\basmalahur{اللہ کے نام سےشروع جو نہایت مہربان ہمیشہ رحم فرمانےوالا ہے \qt@par}% - \fi + \fi \bidi@renewrobustcmd\ToggleBasmalahur{% \ifx\basmalahur\relax% \def\basmalahur{اللہ کے نام سےشروع جو نہایت مہربان ہمیشہ رحم فرمانےوالا ہے \qt@par}% \else% \let\basmalahur\relax% \fi% - }% + }% \input{qurantext-urviii.translation.def}% \else% \PackageError{quran-ur}{Tahir ul Qadri's translation has not been loaded}{}% - \fi + \fi \else% \PackageError{quran-ur}{\string \urSetTrans{} paramenter should be between 1 to 8}{}% \fi @@ -277,7 +277,7 @@ Urdu translations extension to the quran package.% \def\basmalahur{عظیم اور دائمی رحمتوں والے خدا کے نام سے \qt@par}% \or% junagarhi \def\basmalahur{شروع کرتا ہوں اللہ تعالیٰ کے نام سے جو بڑا مہربان نہایت رحم واﻻ ہے \qt@par}% - \or% kanzuliman + \or% kanzuliman \def\basmalahur{اللہ کے نام سے شروع جو بہت مہربان رحمت والا \qt@par}% \or% maududi \def\basmalahur{اللہ کے نام سے جو رحمان و رحیم ہے \qt@par}% @@ -292,6 +292,7 @@ Urdu translations extension to the quran package.% }% \let\qt@doqt@orig\qt@doqt %%%%%%%%%%%%%%%%%%%%%%%%%% +\bidi@apptocmd{\ToggleBasmalah}{\ToggleBasmalahur}{}{} \let\ToggleBasmalah@orig\ToggleBasmalah \def\basmalahur{شروع الله کا نام لے کر جو بڑا مہربان نہایت رحم والا ہے \qt@par}% \def\Basmalahur{% @@ -329,8 +330,8 @@ Urdu translations extension to the quran package.% \IfBooleanTF{#1}% {\IfBooleanTF{#4}{\qurantext*[#2][#3]+}{\qurantext*[#2][#3]}}% {\IfBooleanTF{#4}{\qurantext[#2][#3]+}{\qurantext[#2][#3]}}% - \let\qt@doqt\qt@doqt@orig% - \def\qt@showitems##1{\relax}% + \let\qt@doqt\qt@doqt@orig% + \def\qt@showitems##1{\relax}% }% %%%%%%%%%%%%%%%%%%%%%%%%%% \DeclareDocumentCommand\quransurahur{ s O{\qt@surah@default} }{% @@ -338,7 +339,7 @@ Urdu translations extension to the quran package.% \IfBooleanTF{#1}% {\quransurah*[#2]}% {\quransurah[#2]}% - \let\qt@doqt\qt@doqt@orig% + \let\qt@doqt\qt@doqt@orig% }% %%%%%%%%%%%%%%%%%%%%%%%%%% \DeclareDocumentCommand{\quranayahur}{ s o o o t{+} }{% @@ -346,7 +347,7 @@ Urdu translations extension to the quran package.% \let\ToggleBasmalah\ToggleBasmalahur% \IfBooleanTF{#1}% {\IfBooleanTF{#5}{\quranayah*[#2][#3][#4]+}{\quranayah*[#2][#3][#4]}}% - {\IfBooleanTF{#5}{\quranayah[#2][#3][#4]+}{\quranayah[#2][#3][#4]}}% + {\IfBooleanTF{#5}{\quranayah[#2][#3][#4]+}{\quranayah[#2][#3][#4]}}% \let\qt@doqt\qt@doqt@orig% \let\ToggleBasmalah\ToggleBasmalah@orig% }% @@ -355,48 +356,48 @@ Urdu translations extension to the quran package.% \let\qt@doqt\qt@dour% \IfBooleanTF{#1}% {\quranjuz*[#2]}% - {\quranjuz[#2]}% - \let\qt@doqt\qt@doqt@orig% + {\quranjuz[#2]}% + \let\qt@doqt\qt@doqt@orig% }% %%%%%%%%%%%%%%%%%%%%%%%%%% \DeclareDocumentCommand{\quranpageur}{ s o }{% \let\qt@doqt\qt@dour% \IfBooleanTF{#1}% {\quranpage*[#2]}% - {\quranpage[#2]}% - \let\qt@doqt\qt@doqt@orig% + {\quranpage[#2]}% + \let\qt@doqt\qt@doqt@orig% }% %%%%%%%%%%%%%%%%%%%%%%%%%% \DeclareDocumentCommand{\quranquarterur}{ s o }{% \let\qt@doqt\qt@dour% \IfBooleanTF{#1}% {\quranquarter*[#2]}% - {\quranquarter[#2]}% - \let\qt@doqt\qt@doqt@orig% + {\quranquarter[#2]}% + \let\qt@doqt\qt@doqt@orig% }% %%%%%%%%%%%%%%%%%%%%%%%%%% \DeclareDocumentCommand{\quranrukuur}{ s o }{% \let\qt@doqt\qt@dour% \IfBooleanTF{#1}% {\quranruku*[#2]}% - {\quranruku[#2]}% - \let\qt@doqt\qt@doqt@orig% + {\quranruku[#2]}% + \let\qt@doqt\qt@doqt@orig% }% %%%%%%%%%%%%%%%%%%%%%%%%%% \DeclareDocumentCommand{\quranhizbur}{ s o }{% \let\qt@doqt\qt@dour% \IfBooleanTF{#1}% {\quranhizb*[#2]}% - {\quranhizb[#2]}% - \let\qt@doqt\qt@doqt@orig% + {\quranhizb[#2]}% + \let\qt@doqt\qt@doqt@orig% }% %%%%%%%%%%%%%%%%%%%%%%%%%% \DeclareDocumentCommand{\quranmanzilur}{ s o }{% \let\qt@doqt\qt@dour% \IfBooleanTF{#1}% {\quranmanzil*[#2]}% - {\quranmanzil[#2]}% - \let\qt@doqt\qt@doqt@orig% + {\quranmanzil[#2]}% + \let\qt@doqt\qt@doqt@orig% }% %%%%%%%%%%%%%%%%%%%%%%%%%% %% End of file `quran-ur.sty'. diff --git a/Master/texmf-dist/doc/xelatex/quran-ur/tex/qurantext-uri.translation.def b/Master/texmf-dist/tex/latex/quran-ur/qurantext-uri.translation.def index cca6d690605..cca6d690605 100644 --- a/Master/texmf-dist/doc/xelatex/quran-ur/tex/qurantext-uri.translation.def +++ b/Master/texmf-dist/tex/latex/quran-ur/qurantext-uri.translation.def diff --git a/Master/texmf-dist/doc/xelatex/quran-ur/tex/qurantext-urii.translation.def b/Master/texmf-dist/tex/latex/quran-ur/qurantext-urii.translation.def index 4a8876165c6..4a8876165c6 100644 --- a/Master/texmf-dist/doc/xelatex/quran-ur/tex/qurantext-urii.translation.def +++ b/Master/texmf-dist/tex/latex/quran-ur/qurantext-urii.translation.def diff --git a/Master/texmf-dist/doc/xelatex/quran-ur/tex/qurantext-uriii.translation.def b/Master/texmf-dist/tex/latex/quran-ur/qurantext-uriii.translation.def index c074c57f68f..c074c57f68f 100644 --- a/Master/texmf-dist/doc/xelatex/quran-ur/tex/qurantext-uriii.translation.def +++ b/Master/texmf-dist/tex/latex/quran-ur/qurantext-uriii.translation.def diff --git a/Master/texmf-dist/doc/xelatex/quran-ur/tex/qurantext-uriv.translation.def b/Master/texmf-dist/tex/latex/quran-ur/qurantext-uriv.translation.def index 0eea79678fe..0eea79678fe 100644 --- a/Master/texmf-dist/doc/xelatex/quran-ur/tex/qurantext-uriv.translation.def +++ b/Master/texmf-dist/tex/latex/quran-ur/qurantext-uriv.translation.def diff --git a/Master/texmf-dist/doc/xelatex/quran-ur/tex/qurantext-urv.translation.def b/Master/texmf-dist/tex/latex/quran-ur/qurantext-urv.translation.def index bc920b38872..bc920b38872 100644 --- a/Master/texmf-dist/doc/xelatex/quran-ur/tex/qurantext-urv.translation.def +++ b/Master/texmf-dist/tex/latex/quran-ur/qurantext-urv.translation.def diff --git a/Master/texmf-dist/doc/xelatex/quran-ur/tex/qurantext-urvi.translation.def b/Master/texmf-dist/tex/latex/quran-ur/qurantext-urvi.translation.def index 480260a29e5..480260a29e5 100644 --- a/Master/texmf-dist/doc/xelatex/quran-ur/tex/qurantext-urvi.translation.def +++ b/Master/texmf-dist/tex/latex/quran-ur/qurantext-urvi.translation.def diff --git a/Master/texmf-dist/doc/xelatex/quran-ur/tex/qurantext-urvii.translation.def b/Master/texmf-dist/tex/latex/quran-ur/qurantext-urvii.translation.def index dd8185bf193..dd8185bf193 100644 --- a/Master/texmf-dist/doc/xelatex/quran-ur/tex/qurantext-urvii.translation.def +++ b/Master/texmf-dist/tex/latex/quran-ur/qurantext-urvii.translation.def diff --git a/Master/texmf-dist/doc/xelatex/quran-ur/tex/qurantext-urviii.translation.def b/Master/texmf-dist/tex/latex/quran-ur/qurantext-urviii.translation.def index 5852c945b1b..5852c945b1b 100644 --- a/Master/texmf-dist/doc/xelatex/quran-ur/tex/qurantext-urviii.translation.def +++ b/Master/texmf-dist/tex/latex/quran-ur/qurantext-urviii.translation.def diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index 1deb4817d43..c49ac56c55d 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -1149,6 +1149,7 @@ chomp (my $ctan_root = `tlpkginfo --ctan-root`); 'qualitype', "&MAKEflatten", 'quran', "&MAKEflatten", 'quran-de', "&MAKEflatten", + 'quran-ur', "&MAKEflatten", 'r2bib', "die 'skipping, requires compilation'", 'rake4latex', "die 'skipping, requires rake'", 'rangen', "die 'skipping, per author request'", |