texlive[73283] Master/texmf-dist: xepersian (3jan25)
commits+karl at tug.org
commits+karl at tug.org
Fri Jan 3 23:48:12 CET 2025
Revision: 73283
https://tug.org/svn/texlive?view=revision&revision=73283
Author: karl
Date: 2025-01-03 23:48:12 +0100 (Fri, 03 Jan 2025)
Log Message:
-----------
xepersian (3jan25)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/xelatex/xepersian/README
trunk/Master/texmf-dist/doc/xelatex/xepersian/xepersian-doc.pdf
trunk/Master/texmf-dist/doc/xelatex/xepersian/xepersian.pdf
trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-intro.ltx
trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-title.ltx
trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc.ltx
trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian.dtx
trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian.ins
trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian-magazine.cls
trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian-mathdigitspec.sty
trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian-multiplechoice.sty
trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian-persiancal.sty
trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty
Added Paths:
-----------
trunk/Master/texmf-dist/tex/xelatex/xepersian/algorithm-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/algorithmic-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/amsart-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/amsbook-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/appendix-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/article-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/artikel1-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/artikel2-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/artikel3-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/backref-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/beamer-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/beamerbasetranslator-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/bidimoderncv-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/bidituftesidenote-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/boek-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/boek3-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/book-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/bookest-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/breqn-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/color-localize-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/enumerate-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/enumitem-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/extarticle-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/extbook-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/extrafootnotefeatures-xetex-bidi-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/extreport-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/fancyref-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/footnote-xetex-bidi-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/framed-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/glossaries-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/hyperref-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/imsproc-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/kashida-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localize-commands-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localize-environments-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localize-messages-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localize-misc-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/listings-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/localize-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/memoir-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/minitoc-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/natbib-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/packages-localize-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/rapport1-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/rapport3-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/refrep-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/report-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/scrartcl-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/scrbook-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/scrreprt-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/soul-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/tkz-linknodes-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/tocloft-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/url-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/varioref-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian-localize-commands-xetex-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian-localize-environments-xetex-xepersian.def
Removed Paths:
-------------
trunk/Master/texmf-dist/tex/xelatex/xepersian/algorithm-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/algorithmic-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/amsart-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/amsbook-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/appendix-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/article-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/artikel1-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/artikel2-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/artikel3-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/backref-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/beamer-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/beamerbasetranslator-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/bidimoderncv-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/bidituftesidenote-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/boek-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/boek3-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/book-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/bookest-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/breqn-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/color-localise-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/enumerate-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/enumitem-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/extarticle-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/extbook-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/extrafootnotefeatures-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/extreport-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/fancyref-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/footnote-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/framed-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/glossaries-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/hyperref-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/imsproc-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/kashida-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-commands-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-environments-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-messages-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-misc-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/listings-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/loadingorder-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/localise-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/memoir-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/minitoc-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/natbib-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/packages-localise-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/rapport1-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/rapport3-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/refrep-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/report-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/scrartcl-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/scrbook-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/scrreprt-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/soul-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/tkz-linknodes-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/tocloft-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/url-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/varioref-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian-localise-commands-xepersian.def
trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian-localise-environments-xepersian.def
Modified: trunk/Master/texmf-dist/doc/xelatex/xepersian/README
===================================================================
--- trunk/Master/texmf-dist/doc/xelatex/xepersian/README 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/doc/xelatex/xepersian/README 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,6 +1,6 @@
____________________
The XePersian package
-v25.8
+v25.9
The xepersian package provides a convenient interface for
typesetting Persian and English texts in LaTeX, using XeTeX
@@ -25,7 +25,7 @@
also appear in the Discussions space under the Announcements
category.
-Current version release date: 2025/01/01
+Current version release date: 2025/01/03
___________________________________________
Vafa Khalighi
Modified: trunk/Master/texmf-dist/doc/xelatex/xepersian/xepersian-doc.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/xelatex/xepersian/xepersian.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-intro.ltx
===================================================================
--- trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-intro.ltx 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-intro.ltx 2025-01-03 22:48:12 UTC (rev 73283)
@@ -25,7 +25,7 @@
* Copyright (c) 2008--2025 Vafa Khalighi
* Copyright (c) 2018--2020 bidi-tex GitHub Organization
*
-* v25.8 (Release Mount Alvand), 2025/01/01
+* v25.9 (Release Persian Gate), 2025/01/03
*
* License: LaTeX Project Public License, version
* 1.3c or higher (your choice)
Modified: trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-title.ltx
===================================================================
--- trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-title.ltx 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-title.ltx 2025-01-03 22:48:12 UTC (rev 73283)
@@ -3,7 +3,7 @@
\begin{document}
\title{\textcolor{xepersianblue}{\Huge The \textsf{\XePersian} \textit{Package}}\\
\LARGE Persian for \LaTeXe, using {\XeTeX} engine\\[5pt]
-\large User documentation for \textcolor{xepersianblue}{version 25.8}}
+\large User documentation for \textcolor{xepersianblue}{version 25.9}}
\author{Vafa Khalighi\thanks{Thanks to the bidi-tex GitHub organization consisted of David Carlisle and other members of the {\LaTeX} team for maintaining the package in the period 2018--2020.}}
\setcounter{page}{0}
\thispagestyle{empty}
@@ -13,7 +13,7 @@
\textcolor{xepersianblue}{\Huge The \textsf{\XePersian} \textit{Package}}
\Large
-User documentation for \textcolor{xepersianblue}{version 25.8}}
+User documentation for \textcolor{xepersianblue}{version 25.9}}
\vskip 0pt plus 3fill
\textit{\large to my Master, \textbf{Ferdowsi The Great}}
Modified: trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc.ltx
===================================================================
--- trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc.ltx 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc.ltx 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,7 +1,7 @@
\documentclass{ltxdoc}
\input{xepersian-doc-preamble.ltx}
\hypersetup{%
- pdftitle={User documentation for version 25.8 of the XePersian
+ pdftitle={User documentation for version 25.9 of the XePersian
package}%
}
\begin{document}
Modified: trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian.dtx
===================================================================
--- trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian.dtx 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian.dtx 2025-01-03 22:48:12 UTC (rev 73283)
@@ -5,7 +5,7 @@
%<*readme>
____________________
The XePersian package
-v25.8
+v25.9
The xepersian package provides a convenient interface for
typesetting Persian and English texts in LaTeX, using XeTeX
@@ -31,7 +31,7 @@
category.
-Current version release date: 2025/01/01
+Current version release date: 2025/01/03
___________________________________________
Vafa Khalighi
@@ -73,53 +73,52 @@
\endpreamble
\askforoverwritefalse
\let\MetaPrefix\DoubleperCent
-\generate{\file{algorithmic-xepersian.def}{\from{\jobname.dtx}{table,algorithmic-xepersian.def}}}
-\generate{\file{algorithm-xepersian.def}{\from{\jobname.dtx}{table,algorithm-xepersian.def}}}
-\generate{\file{amsart-xepersian.def}{\from{\jobname.dtx}{table,amsart-xepersian.def}}}
-\generate{\file{amsbook-xepersian.def}{\from{\jobname.dtx}{table,amsbook-xepersian.def}}}
-\generate{\file{appendix-xepersian.def}{\from{\jobname.dtx}{table,appendix-xepersian.def}}}
-\generate{\file{article-xepersian.def}{\from{\jobname.dtx}{table,article-xepersian.def}}}
-\generate{\file{artikel1-xepersian.def}{\from{\jobname.dtx}{table,artikel1-xepersian.def}}}
-\generate{\file{artikel2-xepersian.def}{\from{\jobname.dtx}{table,artikel2-xepersian.def}}}
-\generate{\file{artikel3-xepersian.def}{\from{\jobname.dtx}{table,artikel3-xepersian.def}}}
-\generate{\file{backref-xepersian.def}{\from{\jobname.dtx}{table,backref-xepersian.def}}}
-\generate{\file{beamer-xepersian.def}{\from{\jobname.dtx}{table,beamer-xepersian.def}}}
-\generate{\file{beamerbasetranslator-xepersian.def}{\from{\jobname.dtx}{table,beamerbasetranslator-xepersian.def}}}
-\generate{\file{bidituftesidenote-xepersian.def}{\from{\jobname.dtx}{table,bidituftesidenote-xepersian.def}}}
-\generate{\file{bidimoderncv-xepersian.def}{\from{\jobname.dtx}{table,bidimoderncv-xepersian.def}}}
-\generate{\file{boek3-xepersian.def}{\from{\jobname.dtx}{table,boek3-xepersian.def}}}
-\generate{\file{boek-xepersian.def}{\from{\jobname.dtx}{table,boek-xepersian.def}}}
-\generate{\file{bookest-xepersian.def}{\from{\jobname.dtx}{table,bookest-xepersian.def}}}
-\generate{\file{book-xepersian.def}{\from{\jobname.dtx}{table,book-xepersian.def}}}
-\generate{\file{breqn-xepersian.def}{\from{\jobname.dtx}{table,breqn-xepersian.def}}}
-\generate{\file{latex-localise-commands-xepersian.def}{\from{\jobname.dtx}{table,latex-localise-commands-xepersian.def}}}
-\generate{\file{color-localise-xepersian.def}{\from{\jobname.dtx}{table,color-localise-xepersian.def}}}
-\generate{\file{xepersian-localise-commands-xepersian.def}{\from{\jobname.dtx}{table,xepersian-localise-commands-xepersian.def}}}
-\generate{\file{enumerate-xepersian.def}{\from{\jobname.dtx}{table,enumerate-xepersian.def}}}
-\generate{\file{enumitem-xepersian.def}{\from{\jobname.dtx}{table,enumitem-xepersian.def}}}
-\generate{\file{latex-localise-environments-xepersian.def}{\from{\jobname.dtx}{table,latex-localise-environments-xepersian.def}}}
-\generate{\file{xepersian-localise-environments-xepersian.def}{\from{\jobname.dtx}{table,xepersian-localise-environments-xepersian.def}}}
-\generate{\file{extarticle-xepersian.def}{\from{\jobname.dtx}{table,extarticle-xepersian.def}}}
-\generate{\file{extbook-xepersian.def}{\from{\jobname.dtx}{table,extbook-xepersian.def}}}
-\generate{\file{extrafootnotefeatures-xepersian.def}{\from{\jobname.dtx}{table,extrafootnotefeatures-xepersian.def}}}
-\generate{\file{extreport-xepersian.def}{\from{\jobname.dtx}{table,extreport-xepersian.def}}}
-\generate{\file{fancyref-xepersian.def}{\from{\jobname.dtx}{table,fancyref-xepersian.def}}}
-\generate{\file{footnote-xepersian.def}{\from{\jobname.dtx}{table,footnote-xepersian.def}}}
-\generate{\file{framed-xepersian.def}{\from{\jobname.dtx}{table,framed-xepersian.def}}}
-\generate{\file{glossaries-xepersian.def}{\from{\jobname.dtx}{table,glossaries-xepersian.def}}}
-\generate{\file{hyperref-xepersian.def}{\from{\jobname.dtx}{table,hyperref-xepersian.def}}}
-\generate{\file{imsproc-xepersian.def}{\from{\jobname.dtx}{table,imsproc-xepersian.def}}}
-\generate{\file{kashida-xepersian.def}{\from{\jobname.dtx}{table,kashida-xepersian.def}}}
-\generate{\file{listings-xepersian.def}{\from{\jobname.dtx}{table,listings-xepersian.def}}}
-\generate{\file{loadingorder-xepersian.def}{\from{\jobname.dtx}{table,loadingorder-xepersian.def}}}
-\generate{\file{localise-xepersian.def}{\from{\jobname.dtx}{table,localise-xepersian.def}}}
-\generate{\file{memoir-xepersian.def}{\from{\jobname.dtx}{table,memoir-xepersian.def}}}
-\generate{\file{latex-localise-messages-xepersian.def}{\from{\jobname.dtx}{table,latex-localise-messages-xepersian.def}}}
-\generate{\file{minitoc-xepersian.def}{\from{\jobname.dtx}{table,minitoc-xepersian.def}}}
-\generate{\file{latex-localise-misc-xepersian.def}{\from{\jobname.dtx}{table,latex-localise-misc-xepersian.def}}}
-\generate{\file{natbib-xepersian.def}{\from{\jobname.dtx}{table,natbib-xepersian.def}}}
-\generate{\file{packages-localise-xepersian.def}{\from{\jobname.dtx}{table,packages-localise-xepersian.def}}}
-\generate{\file{url-xepersian.def}{\from{\jobname.dtx}{table,url-xepersian.def}}}
+\generate{\file{algorithmic-xetex-xepersian.def}{\from{\jobname.dtx}{table,algorithmic-xetex-xepersian.def}}}
+\generate{\file{algorithm-xetex-xepersian.def}{\from{\jobname.dtx}{table,algorithm-xetex-xepersian.def}}}
+\generate{\file{amsart-xetex-xepersian.def}{\from{\jobname.dtx}{table,amsart-xetex-xepersian.def}}}
+\generate{\file{amsbook-xetex-xepersian.def}{\from{\jobname.dtx}{table,amsbook-xetex-xepersian.def}}}
+\generate{\file{appendix-xetex-xepersian.def}{\from{\jobname.dtx}{table,appendix-xetex-xepersian.def}}}
+\generate{\file{article-xetex-xepersian.def}{\from{\jobname.dtx}{table,article-xetex-xepersian.def}}}
+\generate{\file{artikel1-xetex-xepersian.def}{\from{\jobname.dtx}{table,artikel1-xetex-xepersian.def}}}
+\generate{\file{artikel2-xetex-xepersian.def}{\from{\jobname.dtx}{table,artikel2-xetex-xepersian.def}}}
+\generate{\file{artikel3-xetex-xepersian.def}{\from{\jobname.dtx}{table,artikel3-xetex-xepersian.def}}}
+\generate{\file{backref-xetex-xepersian.def}{\from{\jobname.dtx}{table,backref-xetex-xepersian.def}}}
+\generate{\file{beamer-xetex-xepersian.def}{\from{\jobname.dtx}{table,beamer-xetex-xepersian.def}}}
+\generate{\file{beamerbasetranslator-xetex-xepersian.def}{\from{\jobname.dtx}{table,beamerbasetranslator-xetex-xepersian.def}}}
+\generate{\file{bidituftesidenote-xetex-xepersian.def}{\from{\jobname.dtx}{table,bidituftesidenote-xetex-xepersian.def}}}
+\generate{\file{bidimoderncv-xetex-xepersian.def}{\from{\jobname.dtx}{table,bidimoderncv-xetex-xepersian.def}}}
+\generate{\file{boek3-xetex-xepersian.def}{\from{\jobname.dtx}{table,boek3-xetex-xepersian.def}}}
+\generate{\file{boek-xetex-xepersian.def}{\from{\jobname.dtx}{table,boek-xetex-xepersian.def}}}
+\generate{\file{bookest-xetex-xepersian.def}{\from{\jobname.dtx}{table,bookest-xetex-xepersian.def}}}
+\generate{\file{book-xetex-xepersian.def}{\from{\jobname.dtx}{table,book-xetex-xepersian.def}}}
+\generate{\file{breqn-xetex-xepersian.def}{\from{\jobname.dtx}{table,breqn-xetex-xepersian.def}}}
+\generate{\file{latex-localize-commands-xetex-xepersian.def}{\from{\jobname.dtx}{table,latex-localize-commands-xetex-xepersian.def}}}
+\generate{\file{color-localize-xetex-xepersian.def}{\from{\jobname.dtx}{table,color-localize-xetex-xepersian.def}}}
+\generate{\file{xepersian-localize-commands-xetex-xepersian.def}{\from{\jobname.dtx}{table,xepersian-localize-commands-xetex-xepersian.def}}}
+\generate{\file{enumerate-xetex-xepersian.def}{\from{\jobname.dtx}{table,enumerate-xetex-xepersian.def}}}
+\generate{\file{enumitem-xetex-xepersian.def}{\from{\jobname.dtx}{table,enumitem-xetex-xepersian.def}}}
+\generate{\file{latex-localize-environments-xetex-xepersian.def}{\from{\jobname.dtx}{table,latex-localize-environments-xetex-xepersian.def}}}
+\generate{\file{xepersian-localize-environments-xetex-xepersian.def}{\from{\jobname.dtx}{table,xepersian-localize-environments-xetex-xepersian.def}}}
+\generate{\file{extarticle-xetex-xepersian.def}{\from{\jobname.dtx}{table,extarticle-xetex-xepersian.def}}}
+\generate{\file{extbook-xetex-xepersian.def}{\from{\jobname.dtx}{table,extbook-xetex-xepersian.def}}}
+\generate{\file{extrafootnotefeatures-xetex-bidi-xetex-xepersian.def}{\from{\jobname.dtx}{table,extrafootnotefeatures-xetex-bidi-xetex-xepersian.def}}}
+\generate{\file{extreport-xetex-xepersian.def}{\from{\jobname.dtx}{table,extreport-xetex-xepersian.def}}}
+\generate{\file{fancyref-xetex-xepersian.def}{\from{\jobname.dtx}{table,fancyref-xetex-xepersian.def}}}
+\generate{\file{footnote-xetex-bidi-xetex-xepersian.def}{\from{\jobname.dtx}{table,footnote-xetex-bidi-xetex-xepersian.def}}}
+\generate{\file{framed-xetex-xepersian.def}{\from{\jobname.dtx}{table,framed-xetex-xepersian.def}}}
+\generate{\file{glossaries-xetex-xepersian.def}{\from{\jobname.dtx}{table,glossaries-xetex-xepersian.def}}}
+\generate{\file{hyperref-xetex-xepersian.def}{\from{\jobname.dtx}{table,hyperref-xetex-xepersian.def}}}
+\generate{\file{imsproc-xetex-xepersian.def}{\from{\jobname.dtx}{table,imsproc-xetex-xepersian.def}}}
+\generate{\file{kashida-xetex-xepersian.def}{\from{\jobname.dtx}{table,kashida-xetex-xepersian.def}}}
+\generate{\file{listings-xetex-xepersian.def}{\from{\jobname.dtx}{table,listings-xetex-xepersian.def}}}
+\generate{\file{localize-xetex-xepersian.def}{\from{\jobname.dtx}{table,localize-xetex-xepersian.def}}}
+\generate{\file{memoir-xetex-xepersian.def}{\from{\jobname.dtx}{table,memoir-xetex-xepersian.def}}}
+\generate{\file{latex-localize-messages-xetex-xepersian.def}{\from{\jobname.dtx}{table,latex-localize-messages-xetex-xepersian.def}}}
+\generate{\file{minitoc-xetex-xepersian.def}{\from{\jobname.dtx}{table,minitoc-xetex-xepersian.def}}}
+\generate{\file{latex-localize-misc-xetex-xepersian.def}{\from{\jobname.dtx}{table,latex-localize-misc-xetex-xepersian.def}}}
+\generate{\file{natbib-xetex-xepersian.def}{\from{\jobname.dtx}{table,natbib-xetex-xepersian.def}}}
+\generate{\file{packages-localize-xetex-xepersian.def}{\from{\jobname.dtx}{table,packages-localize-xetex-xepersian.def}}}
+\generate{\file{url-xetex-xepersian.def}{\from{\jobname.dtx}{table,url-xetex-xepersian.def}}}
\def\MetaPrefix{;;}
\def\mapping at postamble{%
\MetaPrefix ^^J%
@@ -130,17 +129,17 @@
\generate{\file{persian-tex-text-nonumbers.map}{\from{\jobname.dtx}{persian-tex-text-nonumbers.map}}}
\let\MetaPrefix\DoubleperCent
\usepostamble\org at postamble
-\generate{\file{rapport1-xepersian.def}{\from{\jobname.dtx}{table,rapport1-xepersian.def}}}
-\generate{\file{rapport3-xepersian.def}{\from{\jobname.dtx}{table,rapport3-xepersian.def}}}
-\generate{\file{refrep-xepersian.def}{\from{\jobname.dtx}{table,refrep-xepersian.def}}}
-\generate{\file{report-xepersian.def}{\from{\jobname.dtx}{table,report-xepersian.def}}}
-\generate{\file{scrartcl-xepersian.def}{\from{\jobname.dtx}{table,scrartcl-xepersian.def}}}
-\generate{\file{scrbook-xepersian.def}{\from{\jobname.dtx}{table,scrbook-xepersian.def}}}
-\generate{\file{scrreprt-xepersian.def}{\from{\jobname.dtx}{table,scrreprt-xepersian.def}}}
-\generate{\file{soul-xepersian.def}{\from{\jobname.dtx}{table,soul-xepersian.def}}}
-\generate{\file{tkz-linknodes-xepersian.def}{\from{\jobname.dtx}{table,tkz-linknodes-xepersian.def}}}
-\generate{\file{tocloft-xepersian.def}{\from{\jobname.dtx}{table,tocloft-xepersian.def}}}
-\generate{\file{varioref-xepersian.def}{\from{\jobname.dtx}{table,varioref-xepersian.def}}}
+\generate{\file{rapport1-xetex-xepersian.def}{\from{\jobname.dtx}{table,rapport1-xetex-xepersian.def}}}
+\generate{\file{rapport3-xetex-xepersian.def}{\from{\jobname.dtx}{table,rapport3-xetex-xepersian.def}}}
+\generate{\file{refrep-xetex-xepersian.def}{\from{\jobname.dtx}{table,refrep-xetex-xepersian.def}}}
+\generate{\file{report-xetex-xepersian.def}{\from{\jobname.dtx}{table,report-xetex-xepersian.def}}}
+\generate{\file{scrartcl-xetex-xepersian.def}{\from{\jobname.dtx}{table,scrartcl-xetex-xepersian.def}}}
+\generate{\file{scrbook-xetex-xepersian.def}{\from{\jobname.dtx}{table,scrbook-xetex-xepersian.def}}}
+\generate{\file{scrreprt-xetex-xepersian.def}{\from{\jobname.dtx}{table,scrreprt-xetex-xepersian.def}}}
+\generate{\file{soul-xetex-xepersian.def}{\from{\jobname.dtx}{table,soul-xetex-xepersian.def}}}
+\generate{\file{tkz-linknodes-xetex-xepersian.def}{\from{\jobname.dtx}{table,tkz-linknodes-xetex-xepersian.def}}}
+\generate{\file{tocloft-xetex-xepersian.def}{\from{\jobname.dtx}{table,tocloft-xetex-xepersian.def}}}
+\generate{\file{varioref-xetex-xepersian.def}{\from{\jobname.dtx}{table,varioref-xetex-xepersian.def}}}
\generate{\file{xepersian.sty}{\from{\jobname.dtx}{table,xepersian.sty}}}
\generate{\file{xepersian-magazine.cls}{\from{\jobname.dtx}{table,xepersian-magazine.cls}}}
\generate{\file{xepersian-mathdigitspec.sty}{\from{\jobname.dtx}{table,xepersian-mathdigitspec.sty}}}
@@ -168,7 +167,7 @@
\documentclass{ltxdoc}
\input{xepersian-doc-preamble.ltx}
\hypersetup{%
- pdftitle={Source documentation for version 25.8 of the XePersian
+ pdftitle={Source documentation for version 25.9 of the XePersian
package}%
}
\EnableCrossrefs
@@ -187,7 +186,7 @@
% \GetFileInfo{\jobname.dtx}
% \title{\textcolor{xepersianblue}{\Huge The \textsf{\XePersian} \textit{Package}}\\
%\LARGE Persian for \LaTeXe, using {\XeTeX} engine\\[5pt]
-%\large Source documentation for \textcolor{xepersianblue}{version 25.8}}
+%\large Source documentation for \textcolor{xepersianblue}{version 25.9}}
% \author{Vafa Khalighi\thanks{Thanks to the bidi-tex GitHub organization consisted of David Carlisle and other members of the {\LaTeX} team for maintaining the package in the period 2018--2020.}}
%\setcounter{page}{0}
%\thispagestyle{empty}
@@ -197,7 +196,7 @@
%\textcolor{xepersianblue}{\Huge The \textsf{\XePersian} \textit{Package}}
%
%\Large
-%Source documentation for \textcolor{xepersianblue}{version 25.8}}
+%Source documentation for \textcolor{xepersianblue}{version 25.9}}
%
%\vskip 0pt plus 3fill
%\textit{\large to my Master, \textbf{Ferdowsi The Great}}
@@ -241,11 +240,11 @@
%\maketitle
% \tableofcontents
% \StopEventually{}
-% \section{File \texttt{algorithmic-xepersian.def}}
+% \section{File \texttt{algorithmic-xetex-xepersian.def}}
%\iffalse
%<*table>
%\fi
-%% \CheckSum{10999}
+%% \CheckSum{10851}
%% \CharacterTable
%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
@@ -264,35 +263,35 @@
%%
% \iffalse
%</table>
-%<*algorithmic-xepersian.def>
+%<*algorithmic-xetex-xepersian.def>
%\fi
%
%
%
% \begin{macrocode}
-\ProvidesFile{algorithmic-xepersian.def}[2010/07/25 v0.2 adaptations for algorithmic package]
+\ProvidesFile{algorithmic-xetex-xepersian.def}[2010/07/25 v0.2 xepersian adaptations for algorithmic package for XeTeX engine]
\def\algorithmicrequire{\if at RTL\textbf{ورودی:}\else\textbf{Require:}\fi}
\def\algorithmicensure{\if at RTL\textbf{خروجی:}\else\textbf{Ensure:}\fi}
% \end{macrocode}
%
%\iffalse
-%</algorithmic-xepersian.def>
-%<*algorithm-xepersian.def>
+%</algorithmic-xetex-xepersian.def>
+%<*algorithm-xetex-xepersian.def>
%\fi
-% \section{File \texttt{algorithm-xepersian.def}}
+% \section{File \texttt{algorithm-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{algorithm-xepersian.def}[2010/07/25 v0.2 adaptations for algorithm package]
+\ProvidesFile{algorithm-xetex-xepersian.def}[2010/07/25 v0.2 xepersian adaptations for algorithm package for XeTeX engine]
\def\ALG at name{\if at RTL الگوریتم\else Algorithm\fi}
\def\ALGS at name{الگوریتمها}
\def\listalgorithmname{\if at RTL فهرست \ALGS at name\else List of \ALG at name s\fi}
% \end{macrocode}
% \iffalse
-%</algorithm-xepersian.def>
-%<*amsart-xepersian.def>
+%</algorithm-xetex-xepersian.def>
+%<*amsart-xetex-xepersian.def>
%\fi
-% \section{File \texttt{amsart-xepersian.def}}
+% \section{File \texttt{amsart-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{amsart-xepersian.def}[2017/02/04 v0.4 adaptations for amsart class]
+\ProvidesFile{amsart-xetex-xepersian.def}[2017/02/04 v0.4 xepersian adaptations for amsart class for XeTeX engine]
\renewcommand \thepart {\@tartibi\c at part}
\def\appendix{\par\c at section\z@ \c at subsection\z@
\let\sectionname\appendixname
@@ -300,12 +299,12 @@
% \end{macrocode}
% \iffalse
-%</amsart-xepersian.def>
-%<*amsbook-xepersian.def>
+%</amsart-xetex-xepersian.def>
+%<*amsbook-xetex-xepersian.def>
%\fi
-% \section{File \texttt{amsbook-xepersian.def}}
+% \section{File \texttt{amsbook-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{amsbook-xepersian.def}[2017/02/04 v0.5 adaptations for amsbook class]
+\ProvidesFile{amsbook-xetex-xepersian.def}[2017/02/04 v0.5 xepersian adaptations for amsbook class for XeTeX engine]
\def\frontmatter{\cleardoublepage\pagenumbering{harfi}}
\renewcommand \thepart {\@tartibi\c at part}
\def\appendix{\par
@@ -316,12 +315,12 @@
% \end{macrocode}
% \iffalse
-%</amsbook-xepersian.def>
-%<*appendix-xepersian.def>
+%</amsbook-xetex-xepersian.def>
+%<*appendix-xetex-xepersian.def>
%\fi
-% \section{File \texttt{appendix-xepersian.def}}
+% \section{File \texttt{appendix-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{appendix-xepersian.def}[2015/02/01 v0.1 adaptations for appendix package]
+\ProvidesFile{appendix-xetex-xepersian.def}[2015/02/01 v0.1 xepersian adaptations for appendix package for XeTeX engine]
\renewcommand{\@resets at pp}{\par
\@ppsavesec
\stepcounter{@pps}
@@ -338,12 +337,12 @@
}
% \end{macrocode}
% \iffalse
-%</appendix-xepersian.def>
-%<*article-xepersian.def>
+%</appendix-xetex-xepersian.def>
+%<*article-xetex-xepersian.def>
%\fi
-% \section{File \texttt{article-xepersian.def}}
+% \section{File \texttt{article-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{article-xepersian.def}[2010/07/25 v0.2 adaptations for standard article class]
+\ProvidesFile{article-xetex-xepersian.def}[2010/07/25 v0.2 xepersian adaptations for standard article class for XeTeX engine]
\renewcommand \thepart {\@tartibi\c at part}
\renewcommand\appendix{\par
\setcounter{section}{0}%
@@ -351,12 +350,12 @@
\gdef\thesection{\@harfi\c at section}}
% \end{macrocode}
% \iffalse
-%</article-xepersian.def>
-%<*artikel1-xepersian.def>
+%</article-xetex-xepersian.def>
+%<*artikel1-xetex-xepersian.def>
%\fi
-% \section{File \texttt{artikel1-xepersian.def}}
+% \section{File \texttt{artikel1-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{artikel1-xepersian.def}[2010/07/25 v0.1 adaptations for artikel1 class]
+\ProvidesFile{artikel1-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for artikel1 class for XeTeX engine]
\renewcommand*\thepart{\@tartibi\c at part}
\renewcommand*\appendix{\par
\setcounter{section}{0}%
@@ -364,12 +363,12 @@
\gdef\thesection{\@harfi\c at section}}
% \end{macrocode}
% \iffalse
-%</artikel1-xepersian.def>
-%<*artikel2-xepersian.def>
+%</artikel1-xetex-xepersian.def>
+%<*artikel2-xetex-xepersian.def>
%\fi
-% \section{File \texttt{artikel2-xepersian.def}}
+% \section{File \texttt{artikel2-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{artikel2-xepersian.def}[2010/07/25 v0.1 adaptations for artikel2 class]
+\ProvidesFile{artikel2-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for artikel2 class for XeTeX engine]
\renewcommand*\thepart{\@tartibi\c at part}
\renewcommand*\appendix{\par
\setcounter{section}{0}%
@@ -377,12 +376,12 @@
\gdef\thesection{\@harfi\c at section}}
% \end{macrocode}
% \iffalse
-%</artikel2-xepersian.def>
-%<*artikel3-xepersian.def>
+%</artikel2-xetex-xepersian.def>
+%<*artikel3-xetex-xepersian.def>
%\fi
-% \section{File \texttt{artikel3-xepersian.def}}
+% \section{File \texttt{artikel3-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{artikel3-xepersian.def}[2010/07/25 v0.1 adaptations for artikel3 class]
+\ProvidesFile{artikel3-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for artikel3 class for XeTeX engine]
\renewcommand*\thepart{\@tartibi\c at part}
\renewcommand*\appendix{\par
\setcounter{section}{0}%
@@ -390,12 +389,12 @@
\gdef\thesection{\@harfi\c at section}}
% \end{macrocode}
% \iffalse
-%</artikel3-xepersian.def>
-%<*backref-xepersian.def>
+%</artikel3-xetex-xepersian.def>
+%<*backref-xetex-xepersian.def>
%\fi
-% \section{File \texttt{backref-xepersian.def}}
+% \section{File \texttt{backref-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{backref-xepersian.def}[2010/07/25 v0.1 adaptations for backref package]
+\ProvidesFile{backref-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for backref package for XeTeX engine]
\def\backrefpagesname{\if at RTL صفحات\else pages\fi}
\def\BR at Latincitex[#1]#2{%
\BRorg at Latincitex[{#1}]{#2}%
@@ -417,12 +416,12 @@
}%
% \end{macrocode}
% \iffalse
-%</backref-xepersian.def>
-%<*beamer-xepersian.def>
+%</backref-xetex-xepersian.def>
+%<*beamer-xetex-xepersian.def>
%\fi
-% \section{File \texttt{beamer-xepersian.def}}
+% \section{File \texttt{beamer-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{beamer-xepersian.def}[2022/06/27 v0.2 xepersian changes to beamer class]
+\ProvidesFile{beamer-xetex-xepersian.def}[2022/06/27 v0.2 xepersian adaptations for beamer class for XeTeX engine]
\usefonttheme[stillsansserifmath]{serif}
\renewcommand*{\bidi at beamer@today}{%
@@ -431,12 +430,12 @@
% \end{macrocode}
% \iffalse
-%</beamer-xepersian.def>
-%<*beamerbasetranslator-xepersian.def>
+%</beamer-xetex-xepersian.def>
+%<*beamerbasetranslator-xetex-xepersian.def>
%\fi
-% \section{File \texttt{beamerbasetranslator-xepersian.def}}
+% \section{File \texttt{beamerbasetranslator-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{beamerbasetranslator-xepersian.def}[2022/06/27 v0.3 xepersian changes to beamerbasetranslator package]
+\ProvidesFile{beamerbasetranslator-xetex-xepersian.def}[2022/06/27 v0.3 xepersian adaptations for beamerbasetranslator package for XeTeX engine]
\newcommand*{\ProvidePersianTranslation}[2]{%
\providetranslation{#1}{\ifRtoL{#2}{#1}}%
}
@@ -460,12 +459,12 @@
% \end{macrocode}
% \iffalse
-%</beamerbasetranslator-xepersian.def>
-%<*bidituftesidenote-xepersian.def>
+%</beamerbasetranslator-xetex-xepersian.def>
+%<*bidituftesidenote-xetex-xepersian.def>
%\fi
-% \section{File \texttt{bidituftesidenote-xepersian.def}}
+% \section{File \texttt{bidituftesidenote-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{bidituftesidenote-xepersian.def}[2017/02/04 v0.3 xepersian changes to bidituftesidenote package]
+\ProvidesFile{bidituftesidenote-xetex-xepersian.def}[2017/02/04 v0.3 xepersian adaptations for bidituftesidenote package for XeTeX engine]
\setLTRcitationfont{\resetlatinfont\footnotesize}
@@ -476,21 +475,21 @@
% \end{macrocode}
% \iffalse
-%</bidituftesidenote-xepersian.def>
-%<*bidimoderncv-xepersian.def>
+%</bidituftesidenote-xetex-xepersian.def>
+%<*bidimoderncv-xetex-xepersian.def>
%\fi
-% \section{File \texttt{bidimoderncv-xepersian.def}}
+% \section{File \texttt{bidimoderncv-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{bidimoderncv-xepersian.def}[2010/07/25 v0.1 adaptations for bidimoderncv class]
+\ProvidesFile{bidimoderncv-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for bidimoderncv class for XeTeX engine]
\def\refname{\if at RTL تألیفات\else Publications\fi}
% \end{macrocode}
% \iffalse
-%</bidimoderncv-xepersian.def>
-%<*boek3-xepersian.def>
+%</bidimoderncv-xetex-xepersian.def>
+%<*boek3-xetex-xepersian.def>
%\fi
-% \section{File \texttt{boek3-xepersian.def}}
+% \section{File \texttt{boek3-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{boek3-xepersian.def}[2010/07/25 v0.1 adaptations for boek3 class]
+\ProvidesFile{boek3-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for boek3 class for XeTeX engine]
\renewcommand*\thepart{\@tartibi\c at part}
\renewcommand*\frontmatter{%
\cleardoublepage
@@ -503,12 +502,12 @@
\gdef\thechapter{\@harfi\c at chapter}}
% \end{macrocode}
% \iffalse
-%</boek3-xepersian.def>
-%<*boek-xepersian.def>
+%</boek3-xetex-xepersian.def>
+%<*boek-xetex-xepersian.def>
%\fi
-% \section{File \texttt{boek-xepersian.def}}
+% \section{File \texttt{boek-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{boek-xepersian.def}[2010/07/25 v0.1 adaptations for boek class]
+\ProvidesFile{boek-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for boek class for XeTeX engine]
\renewcommand*\thepart{\@tartibi\c at part}
\renewcommand*\frontmatter{%
\cleardoublepage
@@ -521,12 +520,12 @@
\gdef\thechapter{\@harfi\c at chapter}}
% \end{macrocode}
% \iffalse
-%</boek-xepersian.def>
-%<*bookest-xepersian.def>
+%</boek-xetex-xepersian.def>
+%<*bookest-xetex-xepersian.def>
%\fi
-% \section{File \texttt{bookest-xepersian.def}}
+% \section{File \texttt{bookest-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{bookest-xepersian.def}[2010/07/25 v0.1 adaptations for bookest class]
+\ProvidesFile{bookest-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for bookest class for XeTeX engine]
\renewcommand \thepart {\@tartibi\c at part}
\renewcommand\appendix{\par
\setcounter{chapter}{0}%
@@ -536,12 +535,12 @@
}%end appendix
% \end{macrocode}
% \iffalse
-%</bookest-xepersian.def>
-%<*book-xepersian.def>
+%</bookest-xetex-xepersian.def>
+%<*book-xetex-xepersian.def>
%\fi
-% \section{File \texttt{book-xepersian.def}}
+% \section{File \texttt{book-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{book-xepersian.def}[2010/07/25 v0.2 adaptations for standard book class]
+\ProvidesFile{book-xetex-xepersian.def}[2010/07/25 v0.2 xepersian adaptations for book class for XeTeX engine]
\renewcommand\frontmatter{%
\cleardoublepage
\@mainmatterfalse
@@ -555,12 +554,12 @@
}%end appendix
% \end{macrocode}
% \iffalse
-%</book-xepersian.def>
-%<*breqn-xepersian.def>
+%</book-xetex-xepersian.def>
+%<*breqn-xetex-xepersian.def>
%\fi
-% \section{File \texttt{breqn-xepersian.def}}
+% \section{File \texttt{breqn-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{breqn-xepersian.def}[2010/07/25 v0.1 adaptations for breqn package]
+\ProvidesFile{breqn-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for breqn package for XeTeX engine]
\def\@dmath[#1]{\if at RTL\@RTLfalse\addfontfeatures{Mapping=farsidigits}\fi%
\everydisplay\expandafter{\the\everydisplay \display at setup}%
\if at noskipsec \leavevmode \fi
@@ -602,12 +601,12 @@
}
% \end{macrocode}
% \iffalse
-%</breqn-xepersian.def>
-%<*latex-localise-commands-xepersian.def>
+%</breqn-xetex-xepersian.def>
+%<*latex-localize-commands-xetex-xepersian.def>
%\fi
-% \section{File \texttt{latex-localise-commands-xepersian.def}}
+% \section{File \texttt{latex-localize-commands-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{latex-localise-commands-xepersian.def}[2014/02/05 v0.3 Persian localisation of LaTeX2e commands]
+\ProvidesFile{latex-localize-commands-xetex-xepersian.def}[2014/02/05 v0.3 Persian localization of LaTeX2e commands for XeTeX engine]
\eqcommand{شمعجدول}{@arstrut}
\eqcommand{فوق}{above}
\eqcommand{فاصلهکوتاهبالاینمایش}{abovedisplayshortskip}
@@ -1553,12 +1552,12 @@
\eqcommand{@فرفاصله}{z at skip}
% \end{macrocode}
% \iffalse
-%</latex-localise-commands-xepersian.def>
-%<*color-localise-xepersian.def>
+%</latex-localize-commands-xetex-xepersian.def>
+%<*color-localize-xetex-xepersian.def>
%\fi
-% \section{File \texttt{color-localise-xepersian.def}}
+% \section{File \texttt{color-localize-xetex-xepersian.def}}
% \begin{macrocode}
-\آمادهسازیپرونده{color-localise-xepersian.def}[2011/03/01 v0.1 localising color package]
+\آمادهسازیپرونده{color-localize-xetex-xepersian.def}[2011/03/01 v0.1 localizing color package for XeTeX engine]
\تعریفرنگ{سیاه}{rgb}{0,0,0}
\تعریفرنگ{سفید}{rgb}{1,1,1}
\تعریفرنگ{قرمز}{rgb}{1,0,0}
@@ -1569,12 +1568,12 @@
\تعریفرنگ{زرد}{cmyk}{0,0,1,0}
% \end{macrocode}
% \iffalse
-%</color-localise-xepersian.def>
-%<*xepersian-localise-commands-xepersian.def>
+%</color-localize-xetex-xepersian.def>
+%<*xepersian-localize-commands-xetex-xepersian.def>
%\fi
-% \section{File \texttt{xepersian-localise-commands-xepersian.def}}
+% \section{File \texttt{xepersian-localize-commands-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{xepersian-localise-commands-xepersian.def}[2012/07/25 v0.2 Persian localisation of XePersian commands]
+\ProvidesFile{xepersian-localize-commands-xetex-xepersian.def}[2012/07/25 v0.2 Persian localization of XePersian commands for XeTeX engine]
\eqcommand{خطزیرنویسخودکار}{autofootnoterule}
\eqcommand{اعدادفرمولهاخودکار}{AutoMathDigits}
\eqcommand{اعدادفرمولهالاتین}{DefaultMathDigits}
@@ -1636,12 +1635,12 @@
\eqcommand{زیتک}{XeTeX}
% \end{macrocode}
% \iffalse
-%</xepersian-localise-commands-xepersian.def>
-%<*enumerate-xepersian.def>
+%</xepersian-localize-commands-xetex-xepersian.def>
+%<*enumerate-xetex-xepersian.def>
%\fi
-% \section{File \texttt{enumerate-xepersian.def}}
+% \section{File \texttt{enumerate-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{enumerate-xepersian.def}[2010/07/25 v0.1 adaptations for enumerate package]
+\ProvidesFile{enumerate-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for enumerate package for XeTeX engine]
\def\@enloop@{%
\ifx ا\@entemp \def\@tempa{\@enLabel\harfi }\else
\ifx ی\@entemp \def\@tempa{\@enLabel\adadi }\else
@@ -1660,12 +1659,12 @@
\@tempa}
% \end{macrocode}
% \iffalse
-%</enumerate-xepersian.def>
-%<*enumitem-xepersian.def>
+%</enumerate-xetex-xepersian.def>
+%<*enumitem-xetex-xepersian.def>
%\fi
-% \section{File \texttt{enumitem-xepersian.def}}
+% \section{File \texttt{enumitem-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{enumitem-xepersian.def}[2017/09/06 v0.1 adaptations for enumitem package]
+\ProvidesFile{enumitem-xetex-xepersian.def}[2017/09/06 v0.1 xepersian adaptations for enumitem package for XeTeX engine]
\AddEnumerateCounter*\tartibi\@tartibi{999999999}
\AddEnumerateCounter*\adadi\@adadi{999999999}
\AddEnumerateCounter\harfi\@harfi{گ}
@@ -1678,12 +1677,12 @@
\SetEnumerateShortLabel{ج}{\abjad*}
% \end{macrocode}
% \iffalse
-%</enumitem-xepersian.def>
-%<*latex-localise-environments-xepersian.def>
+%</enumitem-xetex-xepersian.def>
+%<*latex-localize-environments-xetex-xepersian.def>
%\fi
-% \section{File \texttt{latex-localise-environments-xepersian.def}}
+% \section{File \texttt{latex-localize-environments-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{latex-localise-environments-xepersian.def}[2022/06/06 v0.3 Persian localisation of LaTeX2e environments]
+\ProvidesFile{latex-localize-environments-xetex-xepersian.def}[2022/06/06 v0.3 Persian localization of LaTeX2e environments for XeTeX engine]
\eqenvironment{چکیده}{abstract}
\eqenvironment{پیوست}{appendix}
\eqenvironment{آرایه}{array}
@@ -1728,12 +1727,12 @@
\eqenvironment{شعر}{verse}
% \end{macrocode}
% \iffalse
-%</latex-localise-environments-xepersian.def>
-%<*xepersian-localise-environments-xepersian.def>
+%</latex-localize-environments-xetex-xepersian.def>
+%<*xepersian-localize-environments-xetex-xepersian.def>
%\fi
-% \section{File \texttt{xepersian-localise-environments-xepersian.def}}
+% \section{File \texttt{xepersian-localize-environments-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{xepersian-localise-environments-xepersian.def}[2010/07/25 v0.1 Persian localisation of XePersian and bidi environments]
+\ProvidesFile{xepersian-localize-environments-xetex-xepersian.def}[2010/07/25 v0.1 Persian localization of XePersian and bidi environments for XeTeX engine]
\eqenvironment{لاتین}{latin}
\eqenvironment{متنچپ}{LTR}
\eqenvironment{دستهبندیچپ}{LTRitems}
@@ -1746,12 +1745,12 @@
\eqenvironment{شعرسنتی*}{traditionalpoem*}
% \end{macrocode}
% \iffalse
-%</xepersian-localise-environments-xepersian.def>
-%<*extarticle-xepersian.def>
+%</xepersian-localize-environments-xetex-xepersian.def>
+%<*extarticle-xetex-xepersian.def>
%\fi
-% \section{File \texttt{extarticle-xepersian.def}}
+% \section{File \texttt{extarticle-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{extarticle-xepersian.def}[2010/07/25 v0.1 adaptations for extarticle class]
+\ProvidesFile{extarticle-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for extarticle class for XeTeX engine]
\renewcommand\thepart {\@tartibi\c at part}
\renewcommand\appendix{\par
\setcounter{section}{0}%
@@ -1759,12 +1758,12 @@
\gdef\thesection{\@harfi\c at section}}
% \end{macrocode}
% \iffalse
-%</extarticle-xepersian.def>
-%<*extbook-xepersian.def>
+%</extarticle-xetex-xepersian.def>
+%<*extbook-xetex-xepersian.def>
%\fi
-% \section{File \texttt{extbook-xepersian.def}}
+% \section{File \texttt{extbook-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{extbook-xepersian.def}[2010/07/25 v0.1 adaptations for extbook class]
+\ProvidesFile{extbook-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for extbook class for XeTeX engine]
\renewcommand\frontmatter{%
\cleardoublepage
\@mainmatterfalse
@@ -1778,23 +1777,23 @@
}%end appendix
% \end{macrocode}
% \iffalse
-%</extbook-xepersian.def>
-%<*extrafootnotefeatures-xepersian.def>
+%</extbook-xetex-xepersian.def>
+%<*extrafootnotefeatures-xetex-bidi-xetex-xepersian.def>
%\fi
-% \section{File \texttt{extrafootnotefeatures-xepersian.def}}
+% \section{File \texttt{extrafootnotefeatures-xetex-bidi-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{extrafootnotefeatures-xepersian.def}[2012/01/01 v0.2 footnote macros for extrafootnotefeatures option of xepersian package]
+\ProvidesFile{extrafootnotefeatures-xetex-bidi-xetex-xepersian.def}[2012/01/01 v0.2 xepersian adaptations for extrafootnotefeatures option for XeTeX engine]
\renewcommand{\foottextfont}{\footnotesize\if at RTL@footnote\else\resetlatinfont\fi}
\renewcommand{\LTRfoottextfont}{\footnotesize\resetlatinfont}
\renewcommand{\RTLfoottextfont}{\footnotesize\setpersianfont}
% \end{macrocode}
% \iffalse
-%</extrafootnotefeatures-xepersian.def>
-%<*extreport-xepersian.def>
+%</extrafootnotefeatures-xetex-bidi-xetex-xepersian.def>
+%<*extreport-xetex-xepersian.def>
%\fi
-% \section{File \texttt{extreport-xepersian.def}}
+% \section{File \texttt{extreport-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{extreport-xepersian.def}[2010/07/25 v0.1 adaptations for extreport class]
+\ProvidesFile{extreport-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for extreport class for XeTeX engine]
\renewcommand\thepart {\@tartibi\c at part}
\renewcommand\appendix{\par
\setcounter{chapter}{0}%
@@ -1803,12 +1802,12 @@
\gdef\thechapter{\@harfi\c at chapter}}
% \end{macrocode}
% \iffalse
-%</extreport-xepersian.def>
-%<*fancyref-xepersian.def>
+%</extreport-xetex-xepersian.def>
+%<*fancyref-xetex-xepersian.def>
%\fi
-% \section{File \texttt{fancyref-xepersian.def}}
+% \section{File \texttt{fancyref-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{fancyref-xepersian.def}[2018/09/29 v0.1 bilingual captions for fancyref package]
+\ProvidesFile{fancyref-xetex-xepersian.def}[2018/09/29 v0.1 xepersian adaptations for fancyref package for XeTeX engine]
\renewcommand*{\Frefchapname}{\chaptername}
\renewcommand*{\Frefenumname}{%
\if at RTL
@@ -1969,12 +1968,12 @@
}
% \end{macrocode}
% \iffalse
-%</fancyref-xepersian.def>
-%<*footnote-xepersian.def>
+%</fancyref-xetex-xepersian.def>
+%<*footnote-xetex-bidi-xetex-xepersian.def>
%\fi
-% \section{File \texttt{footnote-xepersian.def}}
+% \section{File \texttt{footnote-xetex-bidi-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{footnote-xepersian.def}[2017/08/09 v0.6 footnote macros for xepersian package]
+\ProvidesFile{footnote-xetex-bidi-xetex-xepersian.def}[2017/08/09 v0.6 xepersian adaptations for footnotes for XeTeX engine]
\renewcommand*{\bidi@@footnotetext at font}{\footnotesize\if at RTL@footnote\else\resetlatinfont\fi}
@@ -1984,12 +1983,12 @@
% \end{macrocode}
% \iffalse
-%</footnote-xepersian.def>
-%<*framed-xepersian.def>
+%</footnote-xetex-bidi-xetex-xepersian.def>
+%<*framed-xetex-xepersian.def>
%\fi
-% \section{File \texttt{framed-xepersian.def}}
+% \section{File \texttt{framed-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{framed-xepersian.def}[2012/06/05 v0.1 xepersian adaptations for framed package for XeTeX engine]
+\ProvidesFile{framed-xetex-xepersian.def}[2012/06/05 v0.1 xepersian adaptations for framed package for XeTeX engine]
\renewenvironment{titled-frame}[1]{%
\def\FrameCommand{\fboxsep8pt\fboxrule2pt
\TitleBarFrame{\textbf{#1}}}%
@@ -2005,23 +2004,23 @@
{\endMakeFramed}
% \end{macrocode}
% \iffalse
-%</framed-xepersian.def>
-%<*glossaries-xepersian.def>
+%</framed-xetex-xepersian.def>
+%<*glossaries-xetex-xepersian.def>
%\fi
-% \section{File \texttt{glossaries-xepersian.def}}
+% \section{File \texttt{glossaries-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{glossaries-xepersian.def}[2014/09/04 v0.4 xepersian adaptations for glossaries package for XeTeX engine]
+\ProvidesFile{glossaries-xetex-xepersian.def}[2014/09/04 v0.4 xepersian adaptations for glossaries package for XeTeX engine]
\glsaddprotectedpagefmt{@harfi}
\glsaddprotectedpagefmt{@tartibi}
\glsaddprotectedpagefmt{@adadi}
% \end{macrocode}
% \iffalse
-%</glossaries-xepersian.def>
-%<*hyperref-xepersian.def>
+%</glossaries-xetex-xepersian.def>
+%<*hyperref-xetex-xepersian.def>
%\fi
-% \section{File \texttt{hyperref-xepersian.def}}
+% \section{File \texttt{hyperref-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{hyperref-xepersian.def}[2022/10/30 v0.8 xepersian adaptations for hyperref package]
+\ProvidesFile{hyperref-xetex-xepersian.def}[2022/10/30 v0.8 xepersian adaptations for hyperref package for XeTeX engine]
\def\equationautorefname{\if at RTL معادله\else Equation\fi}%
\def\footnoteautorefname{\if at RTL زیرنویس\else footnote\fi}%
\def\itemautorefname{\if at RTL فقره\else item\fi}%
@@ -2070,12 +2069,12 @@
}
% \end{macrocode}
% \iffalse
-%</hyperref-xepersian.def>
-%<*imsproc-xepersian.def>
+%</hyperref-xetex-xepersian.def>
+%<*imsproc-xetex-xepersian.def>
%\fi
-% \section{File \texttt{imsproc-xepersian.def}}
+% \section{File \texttt{imsproc-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{imsproc-xepersian.def}[2017/06/09 v0.5 xepersian adaptations for imsproc class for XeTeX engine]
+\ProvidesFile{imsproc-xetex-xepersian.def}[2017/06/09 v0.5 xepersian adaptations for imsproc class for XeTeX engine]
\renewcommand \thepart {\@tartibi\c at part}
\def\appendix{\par\c at section\z@ \c at subsection\z@
@@ -2084,12 +2083,12 @@
% \end{macrocode}
% \iffalse
-%</imsproc-xepersian.def>
-%<*kashida-xepersian.def>
+%</imsproc-xetex-xepersian.def>
+%<*kashida-xetex-xepersian.def>
%\fi
-% \section{File \texttt{kashida-xepersian.def}}
+% \section{File \texttt{kashida-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{kashida-xepersian.def}[2024/12/20 v1.0 implementation of Kashida for xepersian package]
+\ProvidesFile{kashida-xetex-xepersian.def}[2024/12/20 v1.0 implementation of Kashida for XeTeX engine]
\chardef\xepersian at zwj="200D % zero-width joiner
\chardef\xepersian at kashidachar="0640 % kashida
@@ -2146,68 +2145,22 @@
\KashidaOn
% \end{macrocode}
% \iffalse
-%</kashida-xepersian.def>
-%<*listings-xepersian.def>
+%</kashida-xetex-xepersian.def>
+%<*listings-xetex-xepersian.def>
%\fi
-% \section{File \texttt{listings-xepersian.def}}
+% \section{File \texttt{listings-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{listings-xepersian.def}[2014/07/17 v0.3 bilingual captions for listings package]
+\ProvidesFile{listings-xetex-xepersian.def}[2014/07/17 v0.3 xepersian adaptations for listings package for XeTeX engine]
\def\lstlistingname{\if at RTL برنامهٔ\else Listing\fi}
\def\lstlistlistingname{\if at RTL فهرست برنامهها\else Listings\fi}
% \end{macrocode}
% \iffalse
-%</listings-xepersian.def>
-%<*loadingorder-xepersian.def>
+%</listings-xetex-xepersian.def>
+%<*localize-xetex-xepersian.def>
%\fi
-% \section{File \texttt{loadingorder-xepersian.def}}
+% \section{File \texttt{localize-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{loadingorder-xepersian.def}[2018/09/29 v0.5 making sure that xepersian is the last package loaded]
-\bidi at isloaded{algorithmic}
-\bidi at isloaded{algorithm}
-\bidi at isloaded{backref}
-\bidi at isloaded{enumerate}
-\bidi at isloaded{enumitem}
-\bidi at isloaded{fancyref}
-\bidi at isloaded{tocloft}
-\bidi at isloaded{url}
-\bidi at isloaded{varioref}
-\AtBeginDocument{
- \if at bidi@algorithmicloaded@\else
- \bidi at isloaded[\PackageError{xepersian}{Oops! you have loaded package algorithmic after xepersian package. Please load package algorithmic before xepersian package, and then try to run xelatex on your document again}{}]{algorithmic}
- \fi%
- \if at bidi@algorithmloaded@\else
- \bidi at isloaded[\PackageError{xepersian}{Oops! you have loaded package algorithm after xepersian package. Please load package algorithm before xepersian package, and then try to run xelatex on your document again}{}]{algorithm}
- \fi%
- \if at bidi@backrefloaded@\else
- \bidi at isloaded[\PackageError{xepersian}{Oops! you have loaded package backref after xepersian package. Please load package backref before xepersian package, and then try to run xelatex on your document again}{}]{backref}
- \fi%
- \if at bidi@enumerateloaded@\else
- \bidi at isloaded[\PackageError{xepersian}{Oops! you have loaded package enumerate after xepersian package. Please load package enumerate before xepersian package, and then try to run xelatex on your document again}{}]{enumerate}
- \fi%
- \if at bidi@enumitemloaded@\else
- \bidi at isloaded[\PackageError{xepersian}{Oops! you have loaded package enumitem after xepersian package. Please load package enumitem before xepersian package, and then try to run xelatex on your document again}{}]{enumitem}
- \fi%
- \if at bidi@fancyrefloaded@\else
- \bidi at isloaded[\PackageError{xepersian}{Oops! you have loaded package fancyref after xepersian package. Please load package fancyref before xepersian package, and then try to run xelatex on your document again}{}]{fancyref}
- \fi%
- \if at bidi@tocloftloaded@\else
- \bidi at isloaded[\PackageError{xepersian}{Oops! you have loaded package tocloft after xepersian package. Please load package tocloft before xepersian package, and then try to run xelatex on your document again}{}]{tocloft}
- \fi%
- \if at bidi@urlloaded@\else
- \bidi at isloaded[\PackageError{xepersian}{Oops! you have loaded package url after xepersian package. Please load package url before xepersian package, and then try to run xelatex on your document again}{}]{url}
- \fi%
- \if at bidi@variorefloaded@\else
- \bidi at isloaded[\PackageError{xepersian}{Oops! you have loaded package varioref after xepersian package. Please load package varioref before xepersian package, and then try to run xelatex on your document again}{}]{varioref}
- \fi%
-}
-% \end{macrocode}
-% \iffalse
-%</loadingorder-xepersian.def>
-%<*localise-xepersian.def>
-%\fi
-% \section{File \texttt{localise-xepersian.def}}
-% \begin{macrocode}
-\ProvidesFile{localise-xepersian.def}[2022/06/06 v0.2c Persian localisation of LaTeX2e]
+\ProvidesFile{localize-xetex-xepersian.def}[2025/01/03 v0.2d Persian localization of LaTeX2e for XeTeX engine]
\newcommand{\makezwnjletter}{\catcode`=11\relax}
\makezwnjletter
\newcommand*{\eqcommand}[2]{\if at bidi@csprimitive{#2}{\bidi at csletcs{#1}{#2}}{\bidi at csdefcs{#1}{#2}}}
@@ -2217,22 +2170,23 @@
\expandafter\let\csname #1\expandafter\endcsname\csname #2\endcsname
\expandafter\let\csname end#1\expandafter\endcsname\csname end#2\endcsname
}
-\@ifpackageloaded{keyval}{%
+\ApplyPatchCodeToPackage{keyval}{%
\newcommand*\keyval at eq@alias at key[4][KV]{%
\bidi at csletcs{#1@#2@#3}{#1@#2@#4}%
\bidi at csletcs{#1@#2@#3 at default}{#1@#2@#4 at default}}%
-}{\@ifpackageloaded{xkeyval}{%
+}
+\ApplyPatchCodeToPackage{xkeyval}{%
\newcommand*\keyval at eq@alias at key[4][KV]{%
\bidi at csletcs{#1@#2@#3}{#1@#2@#4}%
\bidi at csletcs{#1@#2@#3 at default}{#1@#2@#4 at default}}%
-}{}}
-\input{latex-localise-commands-xepersian.def}
-\input{xepersian-localise-commands-xepersian.def}
-\input{latex-localise-environments-xepersian.def}
-\input{xepersian-localise-environments-xepersian.def}
-\input{latex-localise-messages-xepersian.def}
-\input{latex-localise-misc-xepersian.def}
-\input{packages-localise-xepersian.def}
+}
+\input{latex-localize-commands-xetex-xepersian.def}
+\input{xepersian-localize-commands-xetex-xepersian.def}
+\input{latex-localize-environments-xetex-xepersian.def}
+\input{xepersian-localize-environments-xetex-xepersian.def}
+\input{latex-localize-messages-xetex-xepersian.def}
+\input{latex-localize-misc-xetex-xepersian.def}
+\input{packages-localize-xetex-xepersian.def}
\aliasfontfeature{ExternalLocation}{مکانخارجی}
\aliasfontfeature{Path}{مسیر}
\aliasfontfeature{Renderer}{تحویلدهنده}
@@ -2294,12 +2248,12 @@
\aliasfontfeatureoption{Style}{MathScriptScript}{اسکریپتاسکریپتریاضی}
% \end{macrocode}
% \iffalse
-%</localise-xepersian.def>
-%<*memoir-xepersian.def>
+%</localize-xetex-xepersian.def>
+%<*memoir-xetex-xepersian.def>
%\fi
-% \section{File \texttt{memoir-xepersian.def}}
+% \section{File \texttt{memoir-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{memoir-xepersian.def}[2010/07/25 v0.1 adaptations for memoir class]
+\ProvidesFile{memoir-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for memoir class for XeTeX engine]
\renewcommand{\@memfront}{%
\@smemfront\pagenumbering{harfi}}
\renewcommand{\setthesection}{\thechapter\@SepMark\harfi{section}}
@@ -2313,20 +2267,20 @@
\anappendixtrue}
% \end{macrocode}
% \iffalse
-%</memoir-xepersian.def>
-%<*latex-localise-messages-xepersian.def>
+%</memoir-xetex-xepersian.def>
+%<*latex-localize-messages-xetex-xepersian.def>
%\fi
-% \section{File \texttt{latex-localise-messages-xepersian.def}}
+% \section{File \texttt{latex-localize-messages-xetex-xepersian.def}}
% \begin{macrocode}
-\آمادهسازیپرونده{latex-localise-messages-xepersian.def}[2011/03/01 v0.1 localising LaTeX2e messages]
+\آمادهسازیپرونده{latex-localize-messages-xetex-xepersian.def}[2011/03/01 v0.1 localizing LaTeX2e messages for XeTeX engine]
% \end{macrocode}
% \iffalse
-%</latex-localise-messages-xepersian.def>
-%<*minitoc-xepersian.def>
+%</latex-localize-messages-xetex-xepersian.def>
+%<*minitoc-xetex-xepersian.def>
%\fi
-% \section{File \texttt{minitoc-xepersian.def}}
+% \section{File \texttt{minitoc-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{minitoc-xepersian.def}[2010/07/25 v0.1 bilingual captions for minitoc package]
+\ProvidesFile{minitoc-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for minitoc package for XeTeX engine]
\def\ptctitle{\if at RTL فهرست مطالب\else Table of Contents\fi}%
\def\plftitle{\if at RTL فهرست تصاویر\else List of Figures\fi}%
\def\plttitle{\if at RTL فهرست جداول\else List of Tables\fi}%
@@ -2338,12 +2292,12 @@
\def\slttitle{\if at RTL جداول\else Tables\fi}%
% \end{macrocode}
% \iffalse
-%</minitoc-xepersian.def>
-%<*latex-localise-misc-xepersian.def>
+%</minitoc-xetex-xepersian.def>
+%<*latex-localize-misc-xetex-xepersian.def>
%\fi
-% \section{File \texttt{latex-localise-misc-xepersian.def}}
+% \section{File \texttt{latex-localize-misc-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{latex-localise-misc-xepersian.def}[2012/01/01 v0.2 miscellaneous Persian localisation of LaTeX2e]
+\ProvidesFile{latex-localize-misc-xetex-xepersian.def}[2025/01/03 v0.3 miscellaneous Persian localization of LaTeX2e for XeTeX engine]
\تر\گرجدید#1{%
\شمار@\نویسهویژه \نویسهویژه\من@ا
\بگذار#1\گرنادرست
@@ -2371,7 +2325,7 @@
\بگذار\ازنو=\رگ
-\@ifdefinitionfileloaded{latex-xetex-bidi}{%
+\ApplyPatchCodeToFile{latex-xetex-bidi}{%
\def\@xfloat #1[#2]{%
\@nodocument
\def \@captype {#1}%
@@ -2513,8 +2467,8 @@
\if #1پ3 \else \z@ \@preamerr 0\fi
\fi \fi \fi \fi \fi \fi \fi \fi \fi \fi
\fi}%
-}{}
-\@ifdefinitionfileloaded{array-xetex-bidi}{%
+}
+\ApplyPatchCodeToFile{array-xetex-bidi}{%
\def\@testpach{\@chclass
\ifnum \@lastchclass=6 \@ne \@chnum \@ne \else
\ifnum \@lastchclass=7 5 \else
@@ -2546,8 +2500,8 @@
\if \@nextchar ز5 \else
\z@ \@chclass \z@ \@preamerr \z@ \fi \fi \fi \fi \fi \fi \fi
\fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi}%
-}{}
-\@ifdefinitionfileloaded{arydshln-xetex-bidi}{
+}
+\ApplyPatchCodeToFile{arydshln-xetex-bidi}{
\ifadl at usingarypkg
\def\@testpach{\@chclass
\ifnum \@lastchclass=6 \@ne \@chnum \@ne \else
@@ -2636,8 +2590,8 @@
\def\adl at class@start{6}
\def\adl at class@iiiorvii{3}
\fi
-}{}
-\@ifdefinitionfileloaded{tabulary-xetex-bidi}{%
+}
+\ApplyPatchCodeToFile{tabulary-xetex-bidi}{%
\def\@testpach{\@chclass
\ifnum \@lastchclass=6 \@ne \@chnum \@ne \else
\ifnum \@lastchclass=7 5 \else
@@ -2677,8 +2631,8 @@
\if \@nextchar ز5 \else
\z@ \@chclass \z@ \@preamerr \z@ \fi \fi \fi \fi\fi \fi \fi\fi \fi \fi \fi \fi \fi \fi \fi \fi
\fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi}%
-}{}
-\@ifdefinitionfileloaded{float-xetex-bidi}{%
+}
+\ApplyPatchCodeToFile{float-xetex-bidi}{%
\let\@float at Hx\@xfloat
\def\@xfloat#1[{\@ifnextchar{H}{\@float at HH{#1}[}{\@ifnextchar{آ}{\@float@آآ{#1}[}{\@float at Hx{#1}[}}}
\def\@float at HH#1[H]{%
@@ -2701,7 +2655,7 @@
\vbox\bgroup \hsize\columnwidth \@parboxrestore
\@floatboxreset \@setnobreak
\ignorespaces}
-}{}
+}
\begingroup \catcode `|=0 \catcode `[= 1
\catcode`]=2 \catcode `\{=12 \catcode `\}=12
\catcode`\\=12 |gdef|@x at xepersian@localize at verbatim#1\پایان{همانطورکههست}[#1|پایان[همانطورکههست]]
@@ -2715,12 +2669,12 @@
\expandafter\let\csname endهمانطورکههست*\endcsname =\endهمانطورکههست
% \end{macrocode}
% \iffalse
-%</latex-localise-misc-xepersian.def>
-%<*natbib-xepersian.def>
+%</latex-localize-misc-xetex-xepersian.def>
+%<*natbib-xetex-xepersian.def>
%\fi
-% \section{File \texttt{natbib-xepersian.def}}
+% \section{File \texttt{natbib-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{natbib-xepersian.def}[2011/08/01 v0.1 adaptations for natbib package]
+\ProvidesFile{natbib-xetex-xepersian.def}[2011/08/01 v0.1 xepersian adaptations for natbib package for XeTeX engine]
\renewcommand\NAT at set@cites{%
\ifNAT at numbers
\ifNAT at super \let\@cite\NAT at citesuper
@@ -2937,18 +2891,18 @@
\def\NAT@@Latin@@citetp[#1]{\@ifnextchar[{\@Latincitex[#1]}{\@Latincitex[][#1]}}
% \end{macrocode}
% \iffalse
-%</natbib-xepersian.def>
-%<*packages-localise-xepersian.def>
+%</natbib-xetex-xepersian.def>
+%<*packages-localize-xetex-xepersian.def>
%\fi
-% \section{File \texttt{packages-localise-xepersian.def}}
+% \section{File \texttt{packages-localize-xetex-xepersian.def}}
% \begin{macrocode}
-\آمادهسازیپرونده{packages-localise-xepersian.def}[2013/04/24 v0.2 localising LaTeX2e Packages]
-\@گرسبکفراخوانیشده{color}{\ورودی{color-localise-xepersian.def}}{}
-\@ifpackageloaded{multicol}{%
+\آمادهسازیپرونده{packages-localize-xetex-xepersian.def}[2025/01/03 v0.3 localizing LaTeX2e Packages for XeTeX engine]
+\@گرسبکفراخوانیشده{color}{\ورودی{color-localize-xetex-xepersian.def}}{}
+\ApplyPatchCodeToPackage{multicol}{%
\newenvironment{چندستونیها}{\begin{multicols}}{\end{multicols}}%
\newenvironment{چندستونیها*}{\begin{multicols*}}{\end{multicols*}}%
-}{}
-\@ifpackageloaded{verbatim}{%
+}
+\ApplyPatchCodeToPackage{verbatim}{%
\begingroup
\vrb at catcodes
\lccode`\!=`\\ \lccode`\[=`\{ \lccode`\]=`\}
@@ -3034,21 +2988,20 @@
\@namedef{همانطورکههست*}{\begingroup\@verbatim\xepersian at localize@verbatim at start}
\def\endهمانطورکههست{\endtrivlist\endgroup\@doendpe}
\expandafter\let\csname endهمانطورکههست*\endcsname =\endهمانطورکههست
-}{}
+}
\ExplSyntaxOn
\AtBeginDocument{
\xepersian_localize_patch_verbatim:
}
\cs_set:Npn \xepersian_localize_patch_verbatim: {
- \@ifpackageloaded{verbatim}{
+ \ApplyPatchCodeToPackage{verbatim}{
\cs_set:cpn {همانطورکههست*} {
\group_begin: \@verbatim \fontspec_print_visible_spaces: \xepersian at localize@verbatim at start
}
- }{
}
}
\ExplSyntaxOff
-\@ifpackageloaded{graphicx}{%
+\ApplyPatchCodeToPackage{graphicx}{%
\def\Gin at boolkey#1#2{%
\expandafter\@ifdefinable \csname Gin@#2درست\endcsname{%
\expandafter\let\csname Gin@#2درست\expandafter\endcsname\csname Gin@#2true\endcsname}%
@@ -3089,15 +3042,15 @@
\معادل@کلید{Grot}{طول}{x}
\معادل@کلید{Grot}{عرض}{y}
\معادل@کلید{Grot}{واحد}{units}
-}{}
+}
% \end{macrocode}
% \iffalse
-%</packages-localise-xepersian.def>
-%<*url-xepersian.def>
+%</packages-localize-xetex-xepersian.def>
+%<*url-xetex-xepersian.def>
%\fi
-% \section{File \texttt{url-xepersian.def}}
+% \section{File \texttt{url-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{url-xepersian.def}[2022/02/18 v0.1 adaptations for url package]
+\ProvidesFile{url-xetex-xepersian.def}[2022/02/18 v0.1 xepersian adaptations for url package for XeTeX engine]
\begingroup
\lccode`+=`\% \lccode`\~=`\%
\lowercase {\long\gdef\Url at actpercent{\Url at Edit\Url at String{+}{~}%
@@ -3105,7 +3058,7 @@
\endgroup%
% \end{macrocode}
% \iffalse
-%</url-xepersian.def>
+%</url-xetex-xepersian.def>
%<*persian-tex-text.map>
%\fi
% \section{File \texttt{persian-tex-text.map}}
@@ -3184,11 +3137,11 @@
% \end{macrocode}
% \iffalse
%</persian-tex-text-nonumbers.map>
-%<*rapport1-xepersian.def>
+%<*rapport1-xetex-xepersian.def>
%\fi
-% \section{File \texttt{rapport1-xepersian.def}}
+% \section{File \texttt{rapport1-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{rapport1-xepersian.def}[2010/07/25 v0.1 adaptations for rapport1 class]
+\ProvidesFile{rapport1-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for rapport1 class for XeTeX engine]
\renewcommand*\thepart{\@tartibi\c at part}
\renewcommand*\appendix{\par
\setcounter{chapter}{0}%
@@ -3197,12 +3150,12 @@
\gdef\thechapter{\@harfi\c at chapter}}
% \end{macrocode}
% \iffalse
-%</rapport1-xepersian.def>
-%<*rapport3-xepersian.def>
+%</rapport1-xetex-xepersian.def>
+%<*rapport3-xetex-xepersian.def>
%\fi
-% \section{File \texttt{rapport3-xepersian.def}}
+% \section{File \texttt{rapport3-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{rapport3-xepersian.def}[2010/07/25 v0.2 adaptations for rapport3 class]
+\ProvidesFile{rapport3-xetex-xepersian.def}[2010/07/25 v0.2 xepersian adaptations for rapport3 class for XeTeX engine]
\renewcommand*\thepart{\@tartibi\c at part}
\renewcommand*\appendix{\par
\setcounter{chapter}{0}%
@@ -3211,12 +3164,12 @@
\gdef\thechapter{\@harfi\c at chapter}}
% \end{macrocode}
% \iffalse
-%</rapport3-xepersian.def>
-%<*refrep-xepersian.def>
+%</rapport3-xetex-xepersian.def>
+%<*refrep-xetex-xepersian.def>
%\fi
-% \section{File \texttt{refrep-xepersian.def}}
+% \section{File \texttt{refrep-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{refrep-xepersian.def}[2010/07/25 v0.2 adaptations for refrep class]
+\ProvidesFile{refrep-xetex-xepersian.def}[2010/07/25 v0.2 xepersian adaptations for refrep class for XeTeX engine]
\renewcommand \thepart {\@tartibi\c at part}
\renewcommand\appendix{\par
\setcounter{chapter}{0}%
@@ -3226,12 +3179,12 @@
}%end appendix
% \end{macrocode}
% \iffalse
-%</refrep-xepersian.def>
-%<*report-xepersian.def>
+%</refrep-xetex-xepersian.def>
+%<*report-xetex-xepersian.def>
%\fi
-% \section{File \texttt{report-xepersian.def}}
+% \section{File \texttt{report-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{report-xepersian.def}[2010/07/25 v0.2 adaptations for standard report class]
+\ProvidesFile{report-xetex-xepersian.def}[2010/07/25 v0.2 xepersian adaptations for report class for XeTeX engine]
\renewcommand \thepart {\@tartibi\c at part}
\renewcommand\appendix{\par
\setcounter{chapter}{0}%
@@ -3241,12 +3194,12 @@
}%end appendix
% \end{macrocode}
% \iffalse
-%</report-xepersian.def>
-%<*scrartcl-xepersian.def>
+%</report-xetex-xepersian.def>
+%<*scrartcl-xetex-xepersian.def>
%\fi
-% \section{File \texttt{scrartcl-xepersian.def}}
+% \section{File \texttt{scrartcl-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{scrartcl-xepersian.def}[2022/05/22 v0.3 adaptations for scrartcl class]
+\ProvidesFile{scrartcl-xetex-xepersian.def}[2022/05/22 v0.3 xepersian adaptations for scrartcl class for XeTeX engine]
\renewcommand*{\thepart}{\@tartibi\c at part}
\renewcommand*\appendix{%
\Ifstr{\@currenvir}{appendix}{%
@@ -3299,12 +3252,12 @@
}
% \end{macrocode}
% \iffalse
-%</scrartcl-xepersian.def>
-%<*scrbook-xepersian.def>
+%</scrartcl-xetex-xepersian.def>
+%<*scrbook-xetex-xepersian.def>
%\fi
-% \section{File \texttt{scrbook-xepersian.def}}
+% \section{File \texttt{scrbook-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{scrbook-xepersian.def}[2022/05/22 v0.3 adaptations for scrbook class]
+\ProvidesFile{scrbook-xetex-xepersian.def}[2022/05/22 v0.3 xepersian adaptations for scrbook class for XeTeX engine]
\renewcommand*\frontmatter{%
\if at twoside\cleardoubleoddpage\else\clearpage\fi
\@mainmatterfalse\pagenumbering{harfi}%
@@ -3362,12 +3315,12 @@
}
% \end{macrocode}
% \iffalse
-%</scrbook-xepersian.def>
-%<*scrreprt-xepersian.def>
+%</scrbook-xetex-xepersian.def>
+%<*scrreprt-xetex-xepersian.def>
%\fi
-% \section{File \texttt{scrreprt-xepersian.def}}
+% \section{File \texttt{scrreprt-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{scrreprt-xepersian.def}[2022/05/22 v0.3 adaptations for scrreprt class]
+\ProvidesFile{scrreprt-xetex-xepersian.def}[2022/05/22 v0.3 xepersian adaptations for scrreprt class for XeTeX engine]
\renewcommand*{\thepart}{\@tartibi\c at part}
\renewcommand*\appendix{%
\Ifstr{\@currenvir}{appendix}{%
@@ -3421,12 +3374,12 @@
}
% \end{macrocode}
% \iffalse
-%</scrreprt-xepersian.def>
-%<*soul-xepersian.def>
+%</scrreprt-xetex-xepersian.def>
+%<*soul-xetex-xepersian.def>
%\fi
-% \section{File \texttt{soul-xepersian.def}}
+% \section{File \texttt{soul-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{soul-xepersian.def}[2018/12/12 v0.2 adaptations for soul package]
+\ProvidesFile{soul-xetex-xepersian.def}[2018/12/12 v0.2 xepersian adaptations for soul package for XeTeX engine]
\let\SOUL at tt@latin\SOUL at tt
\newfontface{\SOUL at tt@nonlatin}{Times New Roman}
\def\SOUL at tt{%
@@ -3446,12 +3399,12 @@
}
% \end{macrocode}
% \iffalse
-%</soul-xepersian.def>
-%<*tkz-linknodes-xepersian.def>
+%</soul-xetex-xepersian.def>
+%<*tkz-linknodes-xetex-xepersian.def>
%\fi
-% \section{File \texttt{tkz-linknodes-xepersian.def}}
+% \section{File \texttt{tkz-linknodes-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{tkz-linknodes-xepersian.def}[2012/06/13 v0.1 adaptations for tkz-linknodes package]
+\ProvidesFile{tkz-linknodes-xetex-xepersian.def}[2012/06/13 v0.1 xepersian adaptations for tkz-linknodes package for XeTeX engine]
\renewcommand*{\@SetTab}{%
\let\@alph\@latinalph%
\ifnum \value{C at NumTab}>25\relax%
@@ -3473,12 +3426,13 @@
}%
% \end{macrocode}
% \iffalse
-%</tkz-linknodes-xepersian.def>
-%<*tocloft-xepersian.def>
+%</tkz-linknodes-xetex-xepersian.def>
+%<*tocloft-xetex-xepersian.def>
%\fi
-% \section{File \texttt{tocloft-xepersian.def}}
+% \section{File \texttt{tocloft-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{tocloft-xepersian.def}[2010/07/25 v0.1 bilingual captions for tocloft package]
+\ProvidesFile{tocloft-xetex-xepersian.def}[2025/01/03 v0.2 xepersian adaptations for tocloft package for XeTeX engine]
+\IfClassLoadedT{memoir}{\endinput}
\renewcommand*{\cftchapname}{\if at RTL فصل\else chapter\fi}
\renewcommand*{\cftsecname}{\if at RTL قسمت\else section\fi}
\renewcommand*{\cftsubsecname}{\if at RTL زیرقسمت\else subsection\fi}
@@ -3491,12 +3445,12 @@
\renewcommand*{\cftsubtabname}{\if at RTL زیرجدول\else subtable\fi}
% \end{macrocode}
% \iffalse
-%</tocloft-xepersian.def>
-%<*varioref-xepersian.def>
+%</tocloft-xetex-xepersian.def>
+%<*varioref-xetex-xepersian.def>
%\fi
-% \section{File \texttt{varioref-xepersian.def}}
+% \section{File \texttt{varioref-xetex-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{varioref-xepersian.def}[2018/09/29 v0.1 bilingual captions for varioref package]
+\ProvidesFile{varioref-xetex-xepersian.def}[2018/09/29 v0.1 xepersian adaptations for varioref package for XeTeX engine]
\def\reftextfaceafter{%
\if at RTL
در صفحه
@@ -3562,16 +3516,16 @@
}
% \end{macrocode}
% \iffalse
-%</varioref-xepersian.def>
+%</varioref-xetex-xepersian.def>
%<*xepersian.sty>
%\fi
% \section{File \texttt{xepersian.sty}}
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
-\def\xepersian at version{25.8}
-\def\xepersiandate{2025/01/01}
-\def\xepersian at releasename{Mount Alvand}
-\def\xepersian at persian@@releasename{کوه الوند}
+\def\xepersian at version{25.9}
+\def\xepersiandate{2025/01/03}
+\def\xepersian at releasename{Persian Gate}
+\def\xepersian at persian@@releasename{دربند پارس}
\newcommand*{\xepersianreleasename}{\if at RTL\xepersian at persian@@releasename\else\xepersian at releasename\fi}
\ProvidesPackage{xepersian}[\xepersiandate\space v\xepersian at version\space (Release \xepersian at releasename)\space
Persian typesetting in XeLaTeX]
@@ -3616,16 +3570,16 @@
\keys_define:nn { xepersian }
{
Kashida .choice: ,
- Kashida / on .code:n = \AtEndOfPackage{\input{kashida-xepersian.def}} ,
+ Kashida / on .code:n = \AtEndOfPackage{\input{kashida-xetex-xepersian.def}} ,
Kashida / off .code:n = \relax ,
Kashida .default:n = on
}
\keys_define:nn { xepersian }
{
- localise .choice: ,
- localise / on .code:n = \AtEndOfPackage{\input{localise-xepersian.def}} ,
- localise / off .code:n = \relax ,
- localise .default:n = on
+ localize .choice: ,
+ localize / on .code:n = \AtEndOfPackage{\input{localize-xetex-xepersian.def}} ,
+ localize / off .code:n = \relax ,
+ localize .default:n = on
}
\cs_new_protected:Npn \__xepersian_quickindex_variant:n #1
{
@@ -4581,7 +4535,7 @@
\newcommand*{\@xepersian at pdfcustomproperties}{%
This is the xepersian package, Version \xepersian at version\space (Release \xepersian at releasename),
- Released January 1, 2025.
+ Released January 3, 2025.
}
\newcommand\twocolumnstableofcontents{%
@@ -4895,55 +4849,63 @@
\PackageError{xepersian}{You have not specified any font\MessageBreak
for the main Persian text}{Use `\settextfont' to load a font.}%
}{}}
-\@ifdefinitionfileloaded{loadingorder-xetex-bidi}{\input{loadingorder-xepersian.def}}{}
-\@ifdefinitionfileloaded{footnote-xetex-bidi}{\input{footnote-xepersian.def}}{}
-\@ifpackageloaded{appendix}{\input{appendix-xepersian.def}}{}
-\@ifpackageloaded{listings}{\input{listings-xepersian.def}}{}
-\@ifpackageloaded{algorithmic}{\input{algorithmic-xepersian.def}}{}
-\@ifpackageloaded{algorithm}{\input{algorithm-xepersian.def}}{}
-\@ifpackageloaded{backref}{\input{backref-xepersian.def}}{}
-\@ifpackageloaded{beamerbasetranslator}{\input{beamerbasetranslator-xepersian.def}}{}
-\@ifpackageloaded{fancyref}{\input{fancyref-xepersian.def}}{}
-\@ifpackageloaded{bidituftesidenote}{\input{bidituftesidenote-xepersian.def}}{}
-\@ifpackageloaded{breqn}{\input{breqn-xepersian.def}}{}
-\@ifpackageloaded{enumerate}{\input{enumerate-xepersian.def}}{}
-\@ifpackageloaded{enumitem}{\input{enumitem-xepersian.def}}{}
-\@ifpackageloaded{framed}{\input{framed-xepersian.def}}{}
-\@ifpackageloaded{glossaries}{\input{glossaries-xepersian.def}}{}
-\@ifpackageloaded{hyperref}{\input{hyperref-xepersian.def}}{}
-\@ifpackageloaded{minitoc}{\input{minitoc-xepersian.def}}{}
-\@ifpackageloaded{natbib}{\input{natbib-xepersian.def}}{}
-\@ifpackageloaded{soul}{\input{soul-xepersian.def}}{}
-\@ifpackageloaded{tkz-linknodes}{\input{tkz-linknodes-xepersian.def}}{}
-\@ifpackageloaded{tocloft}{\@ifclassloaded{memoir}{}{\input{tocloft-xepersian.def}}}{}
-\@ifpackageloaded{url}{\input{url-xepersian.def}}{}
-\@ifpackageloaded{varioref}{\input{varioref-xepersian.def}}{}
-\@ifclassloaded{article}{\input{article-xepersian.def}}{}
-\@ifclassloaded{extarticle}{\input{extarticle-xepersian.def}}{}
-\@ifclassloaded{artikel1}{\input{artikel1-xepersian.def}}{}
-\@ifclassloaded{artikel2}{\input{artikel2-xepersian.def}}{}
-\@ifclassloaded{artikel3}{\input{artikel3-xepersian.def}}{}
-\@ifclassloaded{amsart}{\input{amsart-xepersian.def}}{}
-\@ifclassloaded{beamer}{\input{beamer-xepersian.def}}{}
-\@ifclassloaded{bidimoderncv}{\input{bidimoderncv-xepersian.def}}{}
-\@ifclassloaded{report}{\input{report-xepersian.def}}{}
-\@ifclassloaded{extreport}{\input{extreport-xepersian.def}}{}
-\@ifclassloaded{rapport1}{\input{rapport1-xepersian.def}}{}
-\@ifclassloaded{rapport3}{\input{rapport3-xepersian.def}}{}
-\@ifclassloaded{scrartcl}{\input{scrartcl-xepersian.def}}{}
-\@ifclassloaded{scrbook}{\input{scrbook-xepersian.def}}{}
-\@ifclassloaded{scrreprt}{\input{scrreprt-xepersian.def}}{}
-\@ifclassloaded{amsbook}{\input{amsbook-xepersian.def}}{}
-\@ifclassloaded{boek3}{\input{boek3-xepersian.def}}{}
-\@ifclassloaded{boek}{\input{boek-xepersian.def}}{}
-\@ifclassloaded{bookest}{\input{bookest-xepersian.def}}{}
-\@ifclassloaded{extbook}{\input{extbook-xepersian.def}}{}
-\@ifclassloaded{book}{\input{book-xepersian.def}}{}
-\@ifclassloaded{refrep}{\input{refrep-xepersian.def}}{}
-\@ifclassloaded{memoir}{\input{memoir-xepersian.def}}{}
-\@ifclassloaded{imsproc}{\input{imsproc-xepersian.def}}{}
-\@ifdefinitionfileloaded{extrafootnotefeatures-xetex-bidi}{\input{extrafootnotefeatures-xepersian.def}}{}
+\ApplyPatchToFiles{%
+ footnote-xetex-bidi, %
+ extrafootnotefeatures-xetex-bidi %
+}[def][xepersian]
+
+\ApplyPatchToClasses{%
+ article, %
+ amsart, %
+ amsbook, %
+ artikel1, %
+ artikel2, %
+ artikel3, %
+ beamer, %
+ bidimoderncv, %
+ boek, %
+ boek3, %
+ book, %
+ bookest, %
+ extbook, %
+ extarticle, %
+ extreport, %
+ imsproc, %
+ memoir, %
+ rapport1, %
+ rapport3, %
+ refrep, %
+ report, %
+ scrartcl, %
+ scrbook, %
+ scrreprt %
+}[xepersian]
+
+\ApplyPatchToPackages{%
+ algorithm, %
+ algorithmic, %
+ appendix, %
+ backref, %
+ beamerbasetranslator, %
+ bidituftesidenote, %
+ breqn, %
+ enumerate, %
+ enumitem, %
+ fancyref, %
+ framed, %
+ glossaries, %
+ hyperref, %
+ listings, %
+ minitoc, %
+ natbib, %
+ soul, %
+ tkz-linknodes, %
+ tocloft, %
+ url, %
+ varioref %
+}[xepersian]
+
\newtoks\xepersian at toks
\def\xepersian at tempa#1{%
\long\def\xepersian@@sp at def##1##2{%
Modified: trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian.ins
===================================================================
--- trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian.ins 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian.ins 2025-01-03 22:48:12 UTC (rev 73283)
@@ -41,53 +41,52 @@
\endpreamble
\askforoverwritefalse
\let\MetaPrefix\DoubleperCent
-\generate{\file{algorithmic-xepersian.def}{\from{\jobname.dtx}{table,algorithmic-xepersian.def}}}
-\generate{\file{algorithm-xepersian.def}{\from{\jobname.dtx}{table,algorithm-xepersian.def}}}
-\generate{\file{amsart-xepersian.def}{\from{\jobname.dtx}{table,amsart-xepersian.def}}}
-\generate{\file{amsbook-xepersian.def}{\from{\jobname.dtx}{table,amsbook-xepersian.def}}}
-\generate{\file{appendix-xepersian.def}{\from{\jobname.dtx}{table,appendix-xepersian.def}}}
-\generate{\file{article-xepersian.def}{\from{\jobname.dtx}{table,article-xepersian.def}}}
-\generate{\file{artikel1-xepersian.def}{\from{\jobname.dtx}{table,artikel1-xepersian.def}}}
-\generate{\file{artikel2-xepersian.def}{\from{\jobname.dtx}{table,artikel2-xepersian.def}}}
-\generate{\file{artikel3-xepersian.def}{\from{\jobname.dtx}{table,artikel3-xepersian.def}}}
-\generate{\file{backref-xepersian.def}{\from{\jobname.dtx}{table,backref-xepersian.def}}}
-\generate{\file{beamer-xepersian.def}{\from{\jobname.dtx}{table,beamer-xepersian.def}}}
-\generate{\file{beamerbasetranslator-xepersian.def}{\from{\jobname.dtx}{table,beamerbasetranslator-xepersian.def}}}
-\generate{\file{bidituftesidenote-xepersian.def}{\from{\jobname.dtx}{table,bidituftesidenote-xepersian.def}}}
-\generate{\file{bidimoderncv-xepersian.def}{\from{\jobname.dtx}{table,bidimoderncv-xepersian.def}}}
-\generate{\file{boek3-xepersian.def}{\from{\jobname.dtx}{table,boek3-xepersian.def}}}
-\generate{\file{boek-xepersian.def}{\from{\jobname.dtx}{table,boek-xepersian.def}}}
-\generate{\file{bookest-xepersian.def}{\from{\jobname.dtx}{table,bookest-xepersian.def}}}
-\generate{\file{book-xepersian.def}{\from{\jobname.dtx}{table,book-xepersian.def}}}
-\generate{\file{breqn-xepersian.def}{\from{\jobname.dtx}{table,breqn-xepersian.def}}}
-\generate{\file{latex-localise-commands-xepersian.def}{\from{\jobname.dtx}{table,latex-localise-commands-xepersian.def}}}
-\generate{\file{color-localise-xepersian.def}{\from{\jobname.dtx}{table,color-localise-xepersian.def}}}
-\generate{\file{xepersian-localise-commands-xepersian.def}{\from{\jobname.dtx}{table,xepersian-localise-commands-xepersian.def}}}
-\generate{\file{enumerate-xepersian.def}{\from{\jobname.dtx}{table,enumerate-xepersian.def}}}
-\generate{\file{enumitem-xepersian.def}{\from{\jobname.dtx}{table,enumitem-xepersian.def}}}
-\generate{\file{latex-localise-environments-xepersian.def}{\from{\jobname.dtx}{table,latex-localise-environments-xepersian.def}}}
-\generate{\file{xepersian-localise-environments-xepersian.def}{\from{\jobname.dtx}{table,xepersian-localise-environments-xepersian.def}}}
-\generate{\file{extarticle-xepersian.def}{\from{\jobname.dtx}{table,extarticle-xepersian.def}}}
-\generate{\file{extbook-xepersian.def}{\from{\jobname.dtx}{table,extbook-xepersian.def}}}
-\generate{\file{extrafootnotefeatures-xepersian.def}{\from{\jobname.dtx}{table,extrafootnotefeatures-xepersian.def}}}
-\generate{\file{extreport-xepersian.def}{\from{\jobname.dtx}{table,extreport-xepersian.def}}}
-\generate{\file{fancyref-xepersian.def}{\from{\jobname.dtx}{table,fancyref-xepersian.def}}}
-\generate{\file{footnote-xepersian.def}{\from{\jobname.dtx}{table,footnote-xepersian.def}}}
-\generate{\file{framed-xepersian.def}{\from{\jobname.dtx}{table,framed-xepersian.def}}}
-\generate{\file{glossaries-xepersian.def}{\from{\jobname.dtx}{table,glossaries-xepersian.def}}}
-\generate{\file{hyperref-xepersian.def}{\from{\jobname.dtx}{table,hyperref-xepersian.def}}}
-\generate{\file{imsproc-xepersian.def}{\from{\jobname.dtx}{table,imsproc-xepersian.def}}}
-\generate{\file{kashida-xepersian.def}{\from{\jobname.dtx}{table,kashida-xepersian.def}}}
-\generate{\file{listings-xepersian.def}{\from{\jobname.dtx}{table,listings-xepersian.def}}}
-\generate{\file{loadingorder-xepersian.def}{\from{\jobname.dtx}{table,loadingorder-xepersian.def}}}
-\generate{\file{localise-xepersian.def}{\from{\jobname.dtx}{table,localise-xepersian.def}}}
-\generate{\file{memoir-xepersian.def}{\from{\jobname.dtx}{table,memoir-xepersian.def}}}
-\generate{\file{latex-localise-messages-xepersian.def}{\from{\jobname.dtx}{table,latex-localise-messages-xepersian.def}}}
-\generate{\file{minitoc-xepersian.def}{\from{\jobname.dtx}{table,minitoc-xepersian.def}}}
-\generate{\file{latex-localise-misc-xepersian.def}{\from{\jobname.dtx}{table,latex-localise-misc-xepersian.def}}}
-\generate{\file{natbib-xepersian.def}{\from{\jobname.dtx}{table,natbib-xepersian.def}}}
-\generate{\file{packages-localise-xepersian.def}{\from{\jobname.dtx}{table,packages-localise-xepersian.def}}}
-\generate{\file{url-xepersian.def}{\from{\jobname.dtx}{table,url-xepersian.def}}}
+\generate{\file{algorithmic-xetex-xepersian.def}{\from{\jobname.dtx}{table,algorithmic-xetex-xepersian.def}}}
+\generate{\file{algorithm-xetex-xepersian.def}{\from{\jobname.dtx}{table,algorithm-xetex-xepersian.def}}}
+\generate{\file{amsart-xetex-xepersian.def}{\from{\jobname.dtx}{table,amsart-xetex-xepersian.def}}}
+\generate{\file{amsbook-xetex-xepersian.def}{\from{\jobname.dtx}{table,amsbook-xetex-xepersian.def}}}
+\generate{\file{appendix-xetex-xepersian.def}{\from{\jobname.dtx}{table,appendix-xetex-xepersian.def}}}
+\generate{\file{article-xetex-xepersian.def}{\from{\jobname.dtx}{table,article-xetex-xepersian.def}}}
+\generate{\file{artikel1-xetex-xepersian.def}{\from{\jobname.dtx}{table,artikel1-xetex-xepersian.def}}}
+\generate{\file{artikel2-xetex-xepersian.def}{\from{\jobname.dtx}{table,artikel2-xetex-xepersian.def}}}
+\generate{\file{artikel3-xetex-xepersian.def}{\from{\jobname.dtx}{table,artikel3-xetex-xepersian.def}}}
+\generate{\file{backref-xetex-xepersian.def}{\from{\jobname.dtx}{table,backref-xetex-xepersian.def}}}
+\generate{\file{beamer-xetex-xepersian.def}{\from{\jobname.dtx}{table,beamer-xetex-xepersian.def}}}
+\generate{\file{beamerbasetranslator-xetex-xepersian.def}{\from{\jobname.dtx}{table,beamerbasetranslator-xetex-xepersian.def}}}
+\generate{\file{bidituftesidenote-xetex-xepersian.def}{\from{\jobname.dtx}{table,bidituftesidenote-xetex-xepersian.def}}}
+\generate{\file{bidimoderncv-xetex-xepersian.def}{\from{\jobname.dtx}{table,bidimoderncv-xetex-xepersian.def}}}
+\generate{\file{boek3-xetex-xepersian.def}{\from{\jobname.dtx}{table,boek3-xetex-xepersian.def}}}
+\generate{\file{boek-xetex-xepersian.def}{\from{\jobname.dtx}{table,boek-xetex-xepersian.def}}}
+\generate{\file{bookest-xetex-xepersian.def}{\from{\jobname.dtx}{table,bookest-xetex-xepersian.def}}}
+\generate{\file{book-xetex-xepersian.def}{\from{\jobname.dtx}{table,book-xetex-xepersian.def}}}
+\generate{\file{breqn-xetex-xepersian.def}{\from{\jobname.dtx}{table,breqn-xetex-xepersian.def}}}
+\generate{\file{latex-localize-commands-xetex-xepersian.def}{\from{\jobname.dtx}{table,latex-localize-commands-xetex-xepersian.def}}}
+\generate{\file{color-localize-xetex-xepersian.def}{\from{\jobname.dtx}{table,color-localize-xetex-xepersian.def}}}
+\generate{\file{xepersian-localize-commands-xetex-xepersian.def}{\from{\jobname.dtx}{table,xepersian-localize-commands-xetex-xepersian.def}}}
+\generate{\file{enumerate-xetex-xepersian.def}{\from{\jobname.dtx}{table,enumerate-xetex-xepersian.def}}}
+\generate{\file{enumitem-xetex-xepersian.def}{\from{\jobname.dtx}{table,enumitem-xetex-xepersian.def}}}
+\generate{\file{latex-localize-environments-xetex-xepersian.def}{\from{\jobname.dtx}{table,latex-localize-environments-xetex-xepersian.def}}}
+\generate{\file{xepersian-localize-environments-xetex-xepersian.def}{\from{\jobname.dtx}{table,xepersian-localize-environments-xetex-xepersian.def}}}
+\generate{\file{extarticle-xetex-xepersian.def}{\from{\jobname.dtx}{table,extarticle-xetex-xepersian.def}}}
+\generate{\file{extbook-xetex-xepersian.def}{\from{\jobname.dtx}{table,extbook-xetex-xepersian.def}}}
+\generate{\file{extrafootnotefeatures-xetex-bidi-xetex-xepersian.def}{\from{\jobname.dtx}{table,extrafootnotefeatures-xetex-bidi-xetex-xepersian.def}}}
+\generate{\file{extreport-xetex-xepersian.def}{\from{\jobname.dtx}{table,extreport-xetex-xepersian.def}}}
+\generate{\file{fancyref-xetex-xepersian.def}{\from{\jobname.dtx}{table,fancyref-xetex-xepersian.def}}}
+\generate{\file{footnote-xetex-bidi-xetex-xepersian.def}{\from{\jobname.dtx}{table,footnote-xetex-bidi-xetex-xepersian.def}}}
+\generate{\file{framed-xetex-xepersian.def}{\from{\jobname.dtx}{table,framed-xetex-xepersian.def}}}
+\generate{\file{glossaries-xetex-xepersian.def}{\from{\jobname.dtx}{table,glossaries-xetex-xepersian.def}}}
+\generate{\file{hyperref-xetex-xepersian.def}{\from{\jobname.dtx}{table,hyperref-xetex-xepersian.def}}}
+\generate{\file{imsproc-xetex-xepersian.def}{\from{\jobname.dtx}{table,imsproc-xetex-xepersian.def}}}
+\generate{\file{kashida-xetex-xepersian.def}{\from{\jobname.dtx}{table,kashida-xetex-xepersian.def}}}
+\generate{\file{listings-xetex-xepersian.def}{\from{\jobname.dtx}{table,listings-xetex-xepersian.def}}}
+\generate{\file{localize-xetex-xepersian.def}{\from{\jobname.dtx}{table,localize-xetex-xepersian.def}}}
+\generate{\file{memoir-xetex-xepersian.def}{\from{\jobname.dtx}{table,memoir-xetex-xepersian.def}}}
+\generate{\file{latex-localize-messages-xetex-xepersian.def}{\from{\jobname.dtx}{table,latex-localize-messages-xetex-xepersian.def}}}
+\generate{\file{minitoc-xetex-xepersian.def}{\from{\jobname.dtx}{table,minitoc-xetex-xepersian.def}}}
+\generate{\file{latex-localize-misc-xetex-xepersian.def}{\from{\jobname.dtx}{table,latex-localize-misc-xetex-xepersian.def}}}
+\generate{\file{natbib-xetex-xepersian.def}{\from{\jobname.dtx}{table,natbib-xetex-xepersian.def}}}
+\generate{\file{packages-localize-xetex-xepersian.def}{\from{\jobname.dtx}{table,packages-localize-xetex-xepersian.def}}}
+\generate{\file{url-xetex-xepersian.def}{\from{\jobname.dtx}{table,url-xetex-xepersian.def}}}
\def\MetaPrefix{;;}
\def\mapping at postamble{%
\MetaPrefix ^^J%
@@ -98,17 +97,17 @@
\generate{\file{persian-tex-text-nonumbers.map}{\from{\jobname.dtx}{persian-tex-text-nonumbers.map}}}
\let\MetaPrefix\DoubleperCent
\usepostamble\org at postamble
-\generate{\file{rapport1-xepersian.def}{\from{\jobname.dtx}{table,rapport1-xepersian.def}}}
-\generate{\file{rapport3-xepersian.def}{\from{\jobname.dtx}{table,rapport3-xepersian.def}}}
-\generate{\file{refrep-xepersian.def}{\from{\jobname.dtx}{table,refrep-xepersian.def}}}
-\generate{\file{report-xepersian.def}{\from{\jobname.dtx}{table,report-xepersian.def}}}
-\generate{\file{scrartcl-xepersian.def}{\from{\jobname.dtx}{table,scrartcl-xepersian.def}}}
-\generate{\file{scrbook-xepersian.def}{\from{\jobname.dtx}{table,scrbook-xepersian.def}}}
-\generate{\file{scrreprt-xepersian.def}{\from{\jobname.dtx}{table,scrreprt-xepersian.def}}}
-\generate{\file{soul-xepersian.def}{\from{\jobname.dtx}{table,soul-xepersian.def}}}
-\generate{\file{tkz-linknodes-xepersian.def}{\from{\jobname.dtx}{table,tkz-linknodes-xepersian.def}}}
-\generate{\file{tocloft-xepersian.def}{\from{\jobname.dtx}{table,tocloft-xepersian.def}}}
-\generate{\file{varioref-xepersian.def}{\from{\jobname.dtx}{table,varioref-xepersian.def}}}
+\generate{\file{rapport1-xetex-xepersian.def}{\from{\jobname.dtx}{table,rapport1-xetex-xepersian.def}}}
+\generate{\file{rapport3-xetex-xepersian.def}{\from{\jobname.dtx}{table,rapport3-xetex-xepersian.def}}}
+\generate{\file{refrep-xetex-xepersian.def}{\from{\jobname.dtx}{table,refrep-xetex-xepersian.def}}}
+\generate{\file{report-xetex-xepersian.def}{\from{\jobname.dtx}{table,report-xetex-xepersian.def}}}
+\generate{\file{scrartcl-xetex-xepersian.def}{\from{\jobname.dtx}{table,scrartcl-xetex-xepersian.def}}}
+\generate{\file{scrbook-xetex-xepersian.def}{\from{\jobname.dtx}{table,scrbook-xetex-xepersian.def}}}
+\generate{\file{scrreprt-xetex-xepersian.def}{\from{\jobname.dtx}{table,scrreprt-xetex-xepersian.def}}}
+\generate{\file{soul-xetex-xepersian.def}{\from{\jobname.dtx}{table,soul-xetex-xepersian.def}}}
+\generate{\file{tkz-linknodes-xetex-xepersian.def}{\from{\jobname.dtx}{table,tkz-linknodes-xetex-xepersian.def}}}
+\generate{\file{tocloft-xetex-xepersian.def}{\from{\jobname.dtx}{table,tocloft-xetex-xepersian.def}}}
+\generate{\file{varioref-xetex-xepersian.def}{\from{\jobname.dtx}{table,varioref-xetex-xepersian.def}}}
\generate{\file{xepersian.sty}{\from{\jobname.dtx}{table,xepersian.sty}}}
\generate{\file{xepersian-magazine.cls}{\from{\jobname.dtx}{table,xepersian-magazine.cls}}}
\generate{\file{xepersian-mathdigitspec.sty}{\from{\jobname.dtx}{table,xepersian-mathdigitspec.sty}}}
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/algorithm-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/algorithm-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/algorithm-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,46 +0,0 @@
-%%
-%% This is file `algorithm-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,algorithm-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{algorithm-xepersian.def}[2010/07/25 v0.2 adaptations for algorithm package]
-\def\ALG at name{\if at RTL الگوریتم\else Algorithm\fi}
-\def\ALGS at name{الگوریتمها}
-\def\listalgorithmname{\if at RTL فهرست \ALGS at name\else List of \ALG at name s\fi}
-\endinput
-%%
-%% End of file `algorithm-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/algorithm-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/algorithm-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/algorithm-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,46 @@
+%%
+%% This is file `algorithm-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,algorithm-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{algorithm-xetex-xepersian.def}[2010/07/25 v0.2 xepersian adaptations for algorithm package for XeTeX engine]
+\def\ALG at name{\if at RTL الگوریتم\else Algorithm\fi}
+\def\ALGS at name{الگوریتمها}
+\def\listalgorithmname{\if at RTL فهرست \ALGS at name\else List of \ALG at name s\fi}
+\endinput
+%%
+%% End of file `algorithm-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/algorithm-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/algorithmic-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/algorithmic-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/algorithmic-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,45 +0,0 @@
-%%
-%% This is file `algorithmic-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,algorithmic-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{algorithmic-xepersian.def}[2010/07/25 v0.2 adaptations for algorithmic package]
-\def\algorithmicrequire{\if at RTL\textbf{ورودی:}\else\textbf{Require:}\fi}
-\def\algorithmicensure{\if at RTL\textbf{خروجی:}\else\textbf{Ensure:}\fi}
-\endinput
-%%
-%% End of file `algorithmic-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/algorithmic-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/algorithmic-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/algorithmic-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,45 @@
+%%
+%% This is file `algorithmic-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,algorithmic-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{algorithmic-xetex-xepersian.def}[2010/07/25 v0.2 xepersian adaptations for algorithmic package for XeTeX engine]
+\def\algorithmicrequire{\if at RTL\textbf{ورودی:}\else\textbf{Require:}\fi}
+\def\algorithmicensure{\if at RTL\textbf{خروجی:}\else\textbf{Ensure:}\fi}
+\endinput
+%%
+%% End of file `algorithmic-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/algorithmic-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/amsart-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/amsart-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/amsart-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,48 +0,0 @@
-%%
-%% This is file `amsart-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,amsart-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{amsart-xepersian.def}[2017/02/04 v0.4 adaptations for amsart class]
-\renewcommand \thepart {\@tartibi\c at part}
-\def\appendix{\par\c at section\z@ \c at subsection\z@
- \let\sectionname\appendixname
- \def\thesection{\@harfi\c at section}}
-
-\endinput
-%%
-%% End of file `amsart-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/amsart-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/amsart-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/amsart-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,48 @@
+%%
+%% This is file `amsart-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,amsart-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{amsart-xetex-xepersian.def}[2017/02/04 v0.4 xepersian adaptations for amsart class for XeTeX engine]
+\renewcommand \thepart {\@tartibi\c at part}
+\def\appendix{\par\c at section\z@ \c at subsection\z@
+ \let\sectionname\appendixname
+ \def\thesection{\@harfi\c at section}}
+
+\endinput
+%%
+%% End of file `amsart-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/amsart-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/amsbook-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/amsbook-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/amsbook-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,50 +0,0 @@
-%%
-%% This is file `amsbook-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,amsbook-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{amsbook-xepersian.def}[2017/02/04 v0.5 adaptations for amsbook class]
-\def\frontmatter{\cleardoublepage\pagenumbering{harfi}}
-\renewcommand \thepart {\@tartibi\c at part}
-\def\appendix{\par
- \c at chapter\z@ \c at section\z@
- \let\chaptername\appendixname
- \def\thechapter{\@harfi\c at chapter}}
-
-\endinput
-%%
-%% End of file `amsbook-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/amsbook-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/amsbook-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/amsbook-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,50 @@
+%%
+%% This is file `amsbook-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,amsbook-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{amsbook-xetex-xepersian.def}[2017/02/04 v0.5 xepersian adaptations for amsbook class for XeTeX engine]
+\def\frontmatter{\cleardoublepage\pagenumbering{harfi}}
+\renewcommand \thepart {\@tartibi\c at part}
+\def\appendix{\par
+ \c at chapter\z@ \c at section\z@
+ \let\chaptername\appendixname
+ \def\thechapter{\@harfi\c at chapter}}
+
+\endinput
+%%
+%% End of file `amsbook-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/amsbook-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/appendix-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/appendix-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/appendix-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,57 +0,0 @@
-%%
-%% This is file `appendix-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,appendix-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{appendix-xepersian.def}[2015/02/01 v0.1 adaptations for appendix package]
-\renewcommand{\@resets at pp}{\par
- \@ppsavesec
- \stepcounter{@pps}
- \setcounter{section}{0}%
- \if at chapter@pp
- \setcounter{chapter}{0}%
- \renewcommand\@chapapp{\appendixname}%
- \renewcommand\thechapter{\@harfi\c at chapter}%
- \else
- \setcounter{subsection}{0}%
- \renewcommand\thesection{\@harfi\c at section}%
- \fi
- \restoreapp
-}
-\endinput
-%%
-%% End of file `appendix-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/appendix-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/appendix-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/appendix-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,57 @@
+%%
+%% This is file `appendix-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,appendix-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{appendix-xetex-xepersian.def}[2015/02/01 v0.1 xepersian adaptations for appendix package for XeTeX engine]
+\renewcommand{\@resets at pp}{\par
+ \@ppsavesec
+ \stepcounter{@pps}
+ \setcounter{section}{0}%
+ \if at chapter@pp
+ \setcounter{chapter}{0}%
+ \renewcommand\@chapapp{\appendixname}%
+ \renewcommand\thechapter{\@harfi\c at chapter}%
+ \else
+ \setcounter{subsection}{0}%
+ \renewcommand\thesection{\@harfi\c at section}%
+ \fi
+ \restoreapp
+}
+\endinput
+%%
+%% End of file `appendix-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/appendix-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/article-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/article-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/article-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,48 +0,0 @@
-%%
-%% This is file `article-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,article-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{article-xepersian.def}[2010/07/25 v0.2 adaptations for standard article class]
-\renewcommand \thepart {\@tartibi\c at part}
-\renewcommand\appendix{\par
- \setcounter{section}{0}%
- \setcounter{subsection}{0}%
- \gdef\thesection{\@harfi\c at section}}
-\endinput
-%%
-%% End of file `article-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/article-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/article-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/article-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,48 @@
+%%
+%% This is file `article-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,article-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{article-xetex-xepersian.def}[2010/07/25 v0.2 xepersian adaptations for standard article class for XeTeX engine]
+\renewcommand \thepart {\@tartibi\c at part}
+\renewcommand\appendix{\par
+ \setcounter{section}{0}%
+ \setcounter{subsection}{0}%
+ \gdef\thesection{\@harfi\c at section}}
+\endinput
+%%
+%% End of file `article-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/article-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/artikel1-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/artikel1-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/artikel1-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,48 +0,0 @@
-%%
-%% This is file `artikel1-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,artikel1-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{artikel1-xepersian.def}[2010/07/25 v0.1 adaptations for artikel1 class]
-\renewcommand*\thepart{\@tartibi\c at part}
-\renewcommand*\appendix{\par
- \setcounter{section}{0}%
- \setcounter{subsection}{0}%
- \gdef\thesection{\@harfi\c at section}}
-\endinput
-%%
-%% End of file `artikel1-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/artikel1-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/artikel1-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/artikel1-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,48 @@
+%%
+%% This is file `artikel1-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,artikel1-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{artikel1-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for artikel1 class for XeTeX engine]
+\renewcommand*\thepart{\@tartibi\c at part}
+\renewcommand*\appendix{\par
+ \setcounter{section}{0}%
+ \setcounter{subsection}{0}%
+ \gdef\thesection{\@harfi\c at section}}
+\endinput
+%%
+%% End of file `artikel1-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/artikel1-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/artikel2-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/artikel2-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/artikel2-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,48 +0,0 @@
-%%
-%% This is file `artikel2-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,artikel2-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{artikel2-xepersian.def}[2010/07/25 v0.1 adaptations for artikel2 class]
-\renewcommand*\thepart{\@tartibi\c at part}
-\renewcommand*\appendix{\par
- \setcounter{section}{0}%
- \setcounter{subsection}{0}%
- \gdef\thesection{\@harfi\c at section}}
-\endinput
-%%
-%% End of file `artikel2-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/artikel2-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/artikel2-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/artikel2-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,48 @@
+%%
+%% This is file `artikel2-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,artikel2-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{artikel2-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for artikel2 class for XeTeX engine]
+\renewcommand*\thepart{\@tartibi\c at part}
+\renewcommand*\appendix{\par
+ \setcounter{section}{0}%
+ \setcounter{subsection}{0}%
+ \gdef\thesection{\@harfi\c at section}}
+\endinput
+%%
+%% End of file `artikel2-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/artikel2-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/artikel3-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/artikel3-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/artikel3-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,48 +0,0 @@
-%%
-%% This is file `artikel3-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,artikel3-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{artikel3-xepersian.def}[2010/07/25 v0.1 adaptations for artikel3 class]
-\renewcommand*\thepart{\@tartibi\c at part}
-\renewcommand*\appendix{\par
- \setcounter{section}{0}%
- \setcounter{subsection}{0}%
- \gdef\thesection{\@harfi\c at section}}
-\endinput
-%%
-%% End of file `artikel3-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/artikel3-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/artikel3-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/artikel3-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,48 @@
+%%
+%% This is file `artikel3-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,artikel3-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{artikel3-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for artikel3 class for XeTeX engine]
+\renewcommand*\thepart{\@tartibi\c at part}
+\renewcommand*\appendix{\par
+ \setcounter{section}{0}%
+ \setcounter{subsection}{0}%
+ \gdef\thesection{\@harfi\c at section}}
+\endinput
+%%
+%% End of file `artikel3-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/artikel3-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/backref-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/backref-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/backref-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,62 +0,0 @@
-%%
-%% This is file `backref-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,backref-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{backref-xepersian.def}[2010/07/25 v0.1 adaptations for backref package]
-\def\backrefpagesname{\if at RTL صفحات\else pages\fi}
-\def\BR at Latincitex[#1]#2{%
- \BRorg at Latincitex[{#1}]{#2}%
- \ifBR at verbose
- \PackageInfo{backref}{back Latin cite \string`#2\string'}%
- \fi
- \Hy at backout{#2}%
-}
-\AtBeginDocument{%
- \@ifundefined{NAT at parse}{%
- \global\let\BRorg at Latincitex\@Latincitex
- \global\let\@Latincitex\BR at Latincitex
- }{%
- \@ifpackageloaded{hyperref}{}{%
- \def\hyper at natlinkstart#1{\Hy at backout{#1}}%
- }%
- \PackageInfo{backref}{** backref set up for natbib **}%
- }%
-}%
-\endinput
-%%
-%% End of file `backref-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/backref-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/backref-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/backref-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,62 @@
+%%
+%% This is file `backref-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,backref-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{backref-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for backref package for XeTeX engine]
+\def\backrefpagesname{\if at RTL صفحات\else pages\fi}
+\def\BR at Latincitex[#1]#2{%
+ \BRorg at Latincitex[{#1}]{#2}%
+ \ifBR at verbose
+ \PackageInfo{backref}{back Latin cite \string`#2\string'}%
+ \fi
+ \Hy at backout{#2}%
+}
+\AtBeginDocument{%
+ \@ifundefined{NAT at parse}{%
+ \global\let\BRorg at Latincitex\@Latincitex
+ \global\let\@Latincitex\BR at Latincitex
+ }{%
+ \@ifpackageloaded{hyperref}{}{%
+ \def\hyper at natlinkstart#1{\Hy at backout{#1}}%
+ }%
+ \PackageInfo{backref}{** backref set up for natbib **}%
+ }%
+}%
+\endinput
+%%
+%% End of file `backref-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/backref-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/beamer-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/beamer-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/beamer-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,48 +0,0 @@
-%%
-%% This is file `beamer-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,beamer-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{beamer-xepersian.def}[2022/06/27 v0.2 xepersian changes to beamer class]
-\usefonttheme[stillsansserifmath]{serif}
-
-\renewcommand*{\bidi at beamer@today}{%
-\the\persianyear-\ifnum\persianmonth<10\relax0\fi\the\persianmonth-\ifnum\persianday<10\relax0\fi\the\persianday}
-
-\endinput
-%%
-%% End of file `beamer-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/beamer-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/beamer-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/beamer-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,48 @@
+%%
+%% This is file `beamer-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,beamer-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{beamer-xetex-xepersian.def}[2022/06/27 v0.2 xepersian adaptations for beamer class for XeTeX engine]
+\usefonttheme[stillsansserifmath]{serif}
+
+\renewcommand*{\bidi at beamer@today}{%
+\the\persianyear-\ifnum\persianmonth<10\relax0\fi\the\persianmonth-\ifnum\persianday<10\relax0\fi\the\persianday}
+
+\endinput
+%%
+%% End of file `beamer-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/beamer-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/beamerbasetranslator-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/beamerbasetranslator-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/beamerbasetranslator-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,63 +0,0 @@
-%%
-%% This is file `beamerbasetranslator-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,beamerbasetranslator-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{beamerbasetranslator-xepersian.def}[2022/06/27 v0.3 xepersian changes to beamerbasetranslator package]
-\newcommand*{\ProvidePersianTranslation}[2]{%
- \providetranslation{#1}{\ifRtoL{#2}{#1}}%
-}
-
-\ProvidePersianTranslation{Corollary}{نتیجه}
-\ProvidePersianTranslation{Definition}{تعریف}
-\ProvidePersianTranslation{Definitions}{تعریفها}
-\ProvidePersianTranslation{Example}{مثال}
-\ProvidePersianTranslation{Examples}{مثالها}
-\ProvidePersianTranslation{Fact}{حقیقت}
-\ProvidePersianTranslation{From?}{از}
-\ProvidePersianTranslation{Lemma}{لما}
-\ProvidePersianTranslation{Problem}{مساله}
-\ProvidePersianTranslation{Section}{قسمت}
-\ProvidePersianTranslation{Solution}{راهحل}
-\ProvidePersianTranslation{Subsection}{زیرقسمت}
-\ProvidePersianTranslation{Theorem}{قضیه}
-\ProvidePersianTranslation{When?}{زمان}
-\ProvidePersianTranslation{Who?}{ارایهدهنده}
-
-\endinput
-%%
-%% End of file `beamerbasetranslator-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/beamerbasetranslator-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/beamerbasetranslator-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/beamerbasetranslator-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,63 @@
+%%
+%% This is file `beamerbasetranslator-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,beamerbasetranslator-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{beamerbasetranslator-xetex-xepersian.def}[2022/06/27 v0.3 xepersian adaptations for beamerbasetranslator package for XeTeX engine]
+\newcommand*{\ProvidePersianTranslation}[2]{%
+ \providetranslation{#1}{\ifRtoL{#2}{#1}}%
+}
+
+\ProvidePersianTranslation{Corollary}{نتیجه}
+\ProvidePersianTranslation{Definition}{تعریف}
+\ProvidePersianTranslation{Definitions}{تعریفها}
+\ProvidePersianTranslation{Example}{مثال}
+\ProvidePersianTranslation{Examples}{مثالها}
+\ProvidePersianTranslation{Fact}{حقیقت}
+\ProvidePersianTranslation{From?}{از}
+\ProvidePersianTranslation{Lemma}{لما}
+\ProvidePersianTranslation{Problem}{مساله}
+\ProvidePersianTranslation{Section}{قسمت}
+\ProvidePersianTranslation{Solution}{راهحل}
+\ProvidePersianTranslation{Subsection}{زیرقسمت}
+\ProvidePersianTranslation{Theorem}{قضیه}
+\ProvidePersianTranslation{When?}{زمان}
+\ProvidePersianTranslation{Who?}{ارایهدهنده}
+
+\endinput
+%%
+%% End of file `beamerbasetranslator-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/beamerbasetranslator-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/bidimoderncv-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/bidimoderncv-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/bidimoderncv-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,44 +0,0 @@
-%%
-%% This is file `bidimoderncv-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,bidimoderncv-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{bidimoderncv-xepersian.def}[2010/07/25 v0.1 adaptations for bidimoderncv class]
-\def\refname{\if at RTL تألیفات\else Publications\fi}
-\endinput
-%%
-%% End of file `bidimoderncv-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/bidimoderncv-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/bidimoderncv-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/bidimoderncv-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,44 @@
+%%
+%% This is file `bidimoderncv-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,bidimoderncv-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{bidimoderncv-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for bidimoderncv class for XeTeX engine]
+\def\refname{\if at RTL تألیفات\else Publications\fi}
+\endinput
+%%
+%% End of file `bidimoderncv-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/bidimoderncv-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/bidituftesidenote-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/bidituftesidenote-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/bidituftesidenote-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,50 +0,0 @@
-%%
-%% This is file `bidituftesidenote-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,bidituftesidenote-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{bidituftesidenote-xepersian.def}[2017/02/04 v0.3 xepersian changes to bidituftesidenote package]
-
-\setLTRcitationfont{\resetlatinfont\footnotesize}
-
-\renewcommand*{\@bidituftesidenote at LTRmarginfont}{\resetlatinfont\footnotesize}
-
-\renewcommand*{\@bidituftesidenote at RTLmarginfont}{\setpersianfont\footnotesize}
-
-\endinput
-%%
-%% End of file `bidituftesidenote-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/bidituftesidenote-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/bidituftesidenote-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/bidituftesidenote-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,50 @@
+%%
+%% This is file `bidituftesidenote-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,bidituftesidenote-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{bidituftesidenote-xetex-xepersian.def}[2017/02/04 v0.3 xepersian adaptations for bidituftesidenote package for XeTeX engine]
+
+\setLTRcitationfont{\resetlatinfont\footnotesize}
+
+\renewcommand*{\@bidituftesidenote at LTRmarginfont}{\resetlatinfont\footnotesize}
+
+\renewcommand*{\@bidituftesidenote at RTLmarginfont}{\setpersianfont\footnotesize}
+
+\endinput
+%%
+%% End of file `bidituftesidenote-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/bidituftesidenote-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/boek-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/boek-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/boek-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,53 +0,0 @@
-%%
-%% This is file `boek-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,boek-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{boek-xepersian.def}[2010/07/25 v0.1 adaptations for boek class]
-\renewcommand*\thepart{\@tartibi\c at part}
-\renewcommand*\frontmatter{%
- \cleardoublepage
- \@mainmatterfalse
- \pagenumbering{harfi}}
-\renewcommand*\appendix{\par
- \setcounter{chapter}{0}%
- \setcounter{section}{0}%
- \gdef\@chapapp{\appendixname}%
- \gdef\thechapter{\@harfi\c at chapter}}
-\endinput
-%%
-%% End of file `boek-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/boek-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/boek-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/boek-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,53 @@
+%%
+%% This is file `boek-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,boek-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{boek-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for boek class for XeTeX engine]
+\renewcommand*\thepart{\@tartibi\c at part}
+\renewcommand*\frontmatter{%
+ \cleardoublepage
+ \@mainmatterfalse
+ \pagenumbering{harfi}}
+\renewcommand*\appendix{\par
+ \setcounter{chapter}{0}%
+ \setcounter{section}{0}%
+ \gdef\@chapapp{\appendixname}%
+ \gdef\thechapter{\@harfi\c at chapter}}
+\endinput
+%%
+%% End of file `boek-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/boek-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/boek3-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/boek3-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/boek3-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,53 +0,0 @@
-%%
-%% This is file `boek3-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,boek3-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{boek3-xepersian.def}[2010/07/25 v0.1 adaptations for boek3 class]
-\renewcommand*\thepart{\@tartibi\c at part}
-\renewcommand*\frontmatter{%
- \cleardoublepage
- \@mainmatterfalse
- \pagenumbering{harfi}}
-\renewcommand*\appendix{\par
- \setcounter{chapter}{0}%
- \setcounter{section}{0}%
- \gdef\@chapapp{\appendixname}%
- \gdef\thechapter{\@harfi\c at chapter}}
-\endinput
-%%
-%% End of file `boek3-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/boek3-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/boek3-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/boek3-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,53 @@
+%%
+%% This is file `boek3-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,boek3-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{boek3-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for boek3 class for XeTeX engine]
+\renewcommand*\thepart{\@tartibi\c at part}
+\renewcommand*\frontmatter{%
+ \cleardoublepage
+ \@mainmatterfalse
+ \pagenumbering{harfi}}
+\renewcommand*\appendix{\par
+ \setcounter{chapter}{0}%
+ \setcounter{section}{0}%
+ \gdef\@chapapp{\appendixname}%
+ \gdef\thechapter{\@harfi\c at chapter}}
+\endinput
+%%
+%% End of file `boek3-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/boek3-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/book-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/book-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/book-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,54 +0,0 @@
-%%
-%% This is file `book-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,book-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{book-xepersian.def}[2010/07/25 v0.2 adaptations for standard book class]
-\renewcommand\frontmatter{%
- \cleardoublepage
- \@mainmatterfalse
- \pagenumbering{harfi}}
-\renewcommand \thepart {\@tartibi\c at part}
-\renewcommand\appendix{\par
- \setcounter{chapter}{0}%
- \setcounter{section}{0}%
- \gdef\@chapapp{\appendixname}%
- \gdef\thechapter{\@harfi\c at chapter}
-}%end appendix
-\endinput
-%%
-%% End of file `book-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/book-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/book-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/book-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,54 @@
+%%
+%% This is file `book-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,book-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{book-xetex-xepersian.def}[2010/07/25 v0.2 xepersian adaptations for book class for XeTeX engine]
+\renewcommand\frontmatter{%
+ \cleardoublepage
+ \@mainmatterfalse
+ \pagenumbering{harfi}}
+\renewcommand \thepart {\@tartibi\c at part}
+\renewcommand\appendix{\par
+ \setcounter{chapter}{0}%
+ \setcounter{section}{0}%
+ \gdef\@chapapp{\appendixname}%
+ \gdef\thechapter{\@harfi\c at chapter}
+}%end appendix
+\endinput
+%%
+%% End of file `book-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/book-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/bookest-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/bookest-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/bookest-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,50 +0,0 @@
-%%
-%% This is file `bookest-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,bookest-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{bookest-xepersian.def}[2010/07/25 v0.1 adaptations for bookest class]
-\renewcommand \thepart {\@tartibi\c at part}
-\renewcommand\appendix{\par
- \setcounter{chapter}{0}%
- \setcounter{section}{0}%
- \gdef\@chapapp{\appendixname}%
- \gdef\thechapter{\@harfi\c at chapter}
-}%end appendix
-\endinput
-%%
-%% End of file `bookest-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/bookest-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/bookest-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/bookest-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,50 @@
+%%
+%% This is file `bookest-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,bookest-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{bookest-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for bookest class for XeTeX engine]
+\renewcommand \thepart {\@tartibi\c at part}
+\renewcommand\appendix{\par
+ \setcounter{chapter}{0}%
+ \setcounter{section}{0}%
+ \gdef\@chapapp{\appendixname}%
+ \gdef\thechapter{\@harfi\c at chapter}
+}%end appendix
+\endinput
+%%
+%% End of file `bookest-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/bookest-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/breqn-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/breqn-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/breqn-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,82 +0,0 @@
-%%
-%% This is file `breqn-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,breqn-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{breqn-xepersian.def}[2010/07/25 v0.1 adaptations for breqn package]
-\def\@dmath[#1]{\if at RTL\@RTLfalse\addfontfeatures{Mapping=farsidigits}\fi%
- \everydisplay\expandafter{\the\everydisplay \display at setup}%
- \if at noskipsec \leavevmode \fi
- \if at inlabel \leavevmode \global\@inlabelfalse \fi
- \if\eq at group\else\eq at prelim\fi
- \setkeys{breqn}{#1}%
- \the\eqstyle
- \eq at setnumber
- \begingroup
- \eq at setup@a
- \eq at startup
-}
-\def\@dgroup[#1]{\if at RTL\@RTLfalse\addfontfeatures{Mapping=farsidigits}\fi%
- \let\eq at group\@True \global\let\eq at GRP@first at dmath\@True
- \global\GRP at queue\@emptytoks \global\setbox\GRP at box\box\voidb at x
- \global\let\GRP at label\@empty
- \global\grp at wdL\z@\global\grp at wdR\z@\global\grp at wdT\z@
- \global\grp at linewidth\z@\global\grp at wdNum\z@
- \global\let\grp at eqs@numbered\@False
- \global\let\grp at aligned\@True
- \global\let\grp at shiftnumber\@False
- \eq at prelim
- \setkeys{breqn}{#1}%
- \if\grp at hasNumber \grp at setnumber \fi
-}
-\def\@dseries[#1]{\if at RTL\@RTLfalse\addfontfeatures{Mapping=farsidigits}\fi%
- \let\display at setup\dseries at display@setup
- % Question: should this be the default for dseries???
- \global\eq at wdCond\z@
- \@dmath[layout={M},#1]%
- \mathsurround\z@\@@math \penalty\@Mi
- \let\endmath\ends at math
- \def\premath{%
- \ifdim\lastskip<.3em \unskip
- \else\ifnum\lastpenalty<\@M \dquad\fi\fi
-}%
- \def\postmath{\unpenalty\eq at addpunct \penalty\intermath at penalty \dquad \@ignoretrue}%
-\ignorespaces
-}
-\endinput
-%%
-%% End of file `breqn-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/breqn-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/breqn-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/breqn-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,82 @@
+%%
+%% This is file `breqn-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,breqn-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{breqn-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for breqn package for XeTeX engine]
+\def\@dmath[#1]{\if at RTL\@RTLfalse\addfontfeatures{Mapping=farsidigits}\fi%
+ \everydisplay\expandafter{\the\everydisplay \display at setup}%
+ \if at noskipsec \leavevmode \fi
+ \if at inlabel \leavevmode \global\@inlabelfalse \fi
+ \if\eq at group\else\eq at prelim\fi
+ \setkeys{breqn}{#1}%
+ \the\eqstyle
+ \eq at setnumber
+ \begingroup
+ \eq at setup@a
+ \eq at startup
+}
+\def\@dgroup[#1]{\if at RTL\@RTLfalse\addfontfeatures{Mapping=farsidigits}\fi%
+ \let\eq at group\@True \global\let\eq at GRP@first at dmath\@True
+ \global\GRP at queue\@emptytoks \global\setbox\GRP at box\box\voidb at x
+ \global\let\GRP at label\@empty
+ \global\grp at wdL\z@\global\grp at wdR\z@\global\grp at wdT\z@
+ \global\grp at linewidth\z@\global\grp at wdNum\z@
+ \global\let\grp at eqs@numbered\@False
+ \global\let\grp at aligned\@True
+ \global\let\grp at shiftnumber\@False
+ \eq at prelim
+ \setkeys{breqn}{#1}%
+ \if\grp at hasNumber \grp at setnumber \fi
+}
+\def\@dseries[#1]{\if at RTL\@RTLfalse\addfontfeatures{Mapping=farsidigits}\fi%
+ \let\display at setup\dseries at display@setup
+ % Question: should this be the default for dseries???
+ \global\eq at wdCond\z@
+ \@dmath[layout={M},#1]%
+ \mathsurround\z@\@@math \penalty\@Mi
+ \let\endmath\ends at math
+ \def\premath{%
+ \ifdim\lastskip<.3em \unskip
+ \else\ifnum\lastpenalty<\@M \dquad\fi\fi
+}%
+ \def\postmath{\unpenalty\eq at addpunct \penalty\intermath at penalty \dquad \@ignoretrue}%
+\ignorespaces
+}
+\endinput
+%%
+%% End of file `breqn-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/breqn-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/color-localise-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/color-localise-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/color-localise-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,51 +0,0 @@
-%%
-%% This is file `color-localise-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,color-localise-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\آمادهسازیپرونده{color-localise-xepersian.def}[2011/03/01 v0.1 localising color package]
-\تعریفرنگ{سیاه}{rgb}{0,0,0}
-\تعریفرنگ{سفید}{rgb}{1,1,1}
-\تعریفرنگ{قرمز}{rgb}{1,0,0}
-\تعریفرنگ{سبز}{rgb}{0,1,0}
-\تعریفرنگ{آبی}{rgb}{0,0,1}
-\تعریفرنگ{آسمانی}{cmyk}{1,0,0,0}
-\تعریفرنگ{بنفش}{cmyk}{0,1,0,0}
-\تعریفرنگ{زرد}{cmyk}{0,0,1,0}
-\endinput
-%%
-%% End of file `color-localise-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/color-localize-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/color-localize-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/color-localize-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,51 @@
+%%
+%% This is file `color-localize-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,color-localize-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\آمادهسازیپرونده{color-localize-xetex-xepersian.def}[2011/03/01 v0.1 localizing color package for XeTeX engine]
+\تعریفرنگ{سیاه}{rgb}{0,0,0}
+\تعریفرنگ{سفید}{rgb}{1,1,1}
+\تعریفرنگ{قرمز}{rgb}{1,0,0}
+\تعریفرنگ{سبز}{rgb}{0,1,0}
+\تعریفرنگ{آبی}{rgb}{0,0,1}
+\تعریفرنگ{آسمانی}{cmyk}{1,0,0,0}
+\تعریفرنگ{بنفش}{cmyk}{0,1,0,0}
+\تعریفرنگ{زرد}{cmyk}{0,0,1,0}
+\endinput
+%%
+%% End of file `color-localize-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/color-localize-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/enumerate-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/enumerate-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/enumerate-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,59 +0,0 @@
-%%
-%% This is file `enumerate-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,enumerate-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{enumerate-xepersian.def}[2010/07/25 v0.1 adaptations for enumerate package]
-\def\@enloop@{%
- \ifx ا\@entemp \def\@tempa{\@enLabel\harfi }\else
- \ifx ی\@entemp \def\@tempa{\@enLabel\adadi }\else
- \ifx ت\@entemp \def\@tempa{\@enLabel\tartibi }\else
- \ifx A\@entemp \def\@tempa{\@enLabel\Alph }\else
- \ifx a\@entemp \def\@tempa{\@enLabel\alph }\else
- \ifx i\@entemp \def\@tempa{\@enLabel\roman }\else
- \ifx I\@entemp \def\@tempa{\@enLabel\Roman }\else
- \ifx 1\@entemp \def\@tempa{\@enLabel\arabic}\else
- \ifx \@sptoken\@entemp \let\@tempa\@enSpace \else
- \ifx \bgroup\@entemp \let\@tempa\@enGroup \else
- \ifx \@enum@\@entemp \let\@tempa\@gobble \else
- \let\@tempa\@enOther
- \@enhook
- \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi
- \@tempa}
-\endinput
-%%
-%% End of file `enumerate-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/enumerate-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/enumerate-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/enumerate-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,59 @@
+%%
+%% This is file `enumerate-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,enumerate-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{enumerate-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for enumerate package for XeTeX engine]
+\def\@enloop@{%
+ \ifx ا\@entemp \def\@tempa{\@enLabel\harfi }\else
+ \ifx ی\@entemp \def\@tempa{\@enLabel\adadi }\else
+ \ifx ت\@entemp \def\@tempa{\@enLabel\tartibi }\else
+ \ifx A\@entemp \def\@tempa{\@enLabel\Alph }\else
+ \ifx a\@entemp \def\@tempa{\@enLabel\alph }\else
+ \ifx i\@entemp \def\@tempa{\@enLabel\roman }\else
+ \ifx I\@entemp \def\@tempa{\@enLabel\Roman }\else
+ \ifx 1\@entemp \def\@tempa{\@enLabel\arabic}\else
+ \ifx \@sptoken\@entemp \let\@tempa\@enSpace \else
+ \ifx \bgroup\@entemp \let\@tempa\@enGroup \else
+ \ifx \@enum@\@entemp \let\@tempa\@gobble \else
+ \let\@tempa\@enOther
+ \@enhook
+ \fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi
+ \@tempa}
+\endinput
+%%
+%% End of file `enumerate-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/enumerate-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/enumitem-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/enumitem-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/enumitem-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,53 +0,0 @@
-%%
-%% This is file `enumitem-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,enumitem-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{enumitem-xepersian.def}[2017/09/06 v0.1 adaptations for enumitem package]
-\AddEnumerateCounter*\tartibi\@tartibi{999999999}
-\AddEnumerateCounter*\adadi\@adadi{999999999}
-\AddEnumerateCounter\harfi\@harfi{گ}
-\AddEnumerateCounter\Abjad\@Abjad{ک}
-\AddEnumerateCounter\abjad\@abjad{غثکب}
-\SetEnumerateShortLabel{اول}{\tartibi*}
-\SetEnumerateShortLabel{یک}{\adadi*}
-\SetEnumerateShortLabel{آ}{\harfi*}
-\SetEnumerateShortLabel{ب}{\Abjad*}
-\SetEnumerateShortLabel{ج}{\abjad*}
-\endinput
-%%
-%% End of file `enumitem-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/enumitem-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/enumitem-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/enumitem-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,53 @@
+%%
+%% This is file `enumitem-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,enumitem-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{enumitem-xetex-xepersian.def}[2017/09/06 v0.1 xepersian adaptations for enumitem package for XeTeX engine]
+\AddEnumerateCounter*\tartibi\@tartibi{999999999}
+\AddEnumerateCounter*\adadi\@adadi{999999999}
+\AddEnumerateCounter\harfi\@harfi{گ}
+\AddEnumerateCounter\Abjad\@Abjad{ک}
+\AddEnumerateCounter\abjad\@abjad{غثکب}
+\SetEnumerateShortLabel{اول}{\tartibi*}
+\SetEnumerateShortLabel{یک}{\adadi*}
+\SetEnumerateShortLabel{آ}{\harfi*}
+\SetEnumerateShortLabel{ب}{\Abjad*}
+\SetEnumerateShortLabel{ج}{\abjad*}
+\endinput
+%%
+%% End of file `enumitem-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/enumitem-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/extarticle-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/extarticle-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/extarticle-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,48 +0,0 @@
-%%
-%% This is file `extarticle-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,extarticle-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{extarticle-xepersian.def}[2010/07/25 v0.1 adaptations for extarticle class]
-\renewcommand\thepart {\@tartibi\c at part}
-\renewcommand\appendix{\par
- \setcounter{section}{0}%
- \setcounter{subsection}{0}%
- \gdef\thesection{\@harfi\c at section}}
-\endinput
-%%
-%% End of file `extarticle-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/extarticle-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/extarticle-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/extarticle-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,48 @@
+%%
+%% This is file `extarticle-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,extarticle-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{extarticle-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for extarticle class for XeTeX engine]
+\renewcommand\thepart {\@tartibi\c at part}
+\renewcommand\appendix{\par
+ \setcounter{section}{0}%
+ \setcounter{subsection}{0}%
+ \gdef\thesection{\@harfi\c at section}}
+\endinput
+%%
+%% End of file `extarticle-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/extarticle-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/extbook-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/extbook-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/extbook-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,54 +0,0 @@
-%%
-%% This is file `extbook-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,extbook-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{extbook-xepersian.def}[2010/07/25 v0.1 adaptations for extbook class]
-\renewcommand\frontmatter{%
- \cleardoublepage
- \@mainmatterfalse
- \pagenumbering{harfi}}
-\renewcommand \thepart {\@tartibi\c at part}
-\renewcommand\appendix{\par
- \setcounter{chapter}{0}%
- \setcounter{section}{0}%
- \gdef\@chapapp{\appendixname}%
- \gdef\thechapter{\@harfi\c at chapter}
-}%end appendix
-\endinput
-%%
-%% End of file `extbook-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/extbook-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/extbook-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/extbook-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,54 @@
+%%
+%% This is file `extbook-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,extbook-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{extbook-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for extbook class for XeTeX engine]
+\renewcommand\frontmatter{%
+ \cleardoublepage
+ \@mainmatterfalse
+ \pagenumbering{harfi}}
+\renewcommand \thepart {\@tartibi\c at part}
+\renewcommand\appendix{\par
+ \setcounter{chapter}{0}%
+ \setcounter{section}{0}%
+ \gdef\@chapapp{\appendixname}%
+ \gdef\thechapter{\@harfi\c at chapter}
+}%end appendix
+\endinput
+%%
+%% End of file `extbook-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/extbook-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/extrafootnotefeatures-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/extrafootnotefeatures-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/extrafootnotefeatures-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,46 +0,0 @@
-%%
-%% This is file `extrafootnotefeatures-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,extrafootnotefeatures-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{extrafootnotefeatures-xepersian.def}[2012/01/01 v0.2 footnote macros for extrafootnotefeatures option of xepersian package]
-\renewcommand{\foottextfont}{\footnotesize\if at RTL@footnote\else\resetlatinfont\fi}
-\renewcommand{\LTRfoottextfont}{\footnotesize\resetlatinfont}
-\renewcommand{\RTLfoottextfont}{\footnotesize\setpersianfont}
-\endinput
-%%
-%% End of file `extrafootnotefeatures-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/extrafootnotefeatures-xetex-bidi-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/extrafootnotefeatures-xetex-bidi-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/extrafootnotefeatures-xetex-bidi-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,46 @@
+%%
+%% This is file `extrafootnotefeatures-xetex-bidi-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,extrafootnotefeatures-xetex-bidi-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{extrafootnotefeatures-xetex-bidi-xetex-xepersian.def}[2012/01/01 v0.2 xepersian adaptations for extrafootnotefeatures option for XeTeX engine]
+\renewcommand{\foottextfont}{\footnotesize\if at RTL@footnote\else\resetlatinfont\fi}
+\renewcommand{\LTRfoottextfont}{\footnotesize\resetlatinfont}
+\renewcommand{\RTLfoottextfont}{\footnotesize\setpersianfont}
+\endinput
+%%
+%% End of file `extrafootnotefeatures-xetex-bidi-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/extrafootnotefeatures-xetex-bidi-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/extreport-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/extreport-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/extreport-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,49 +0,0 @@
-%%
-%% This is file `extreport-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,extreport-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{extreport-xepersian.def}[2010/07/25 v0.1 adaptations for extreport class]
-\renewcommand\thepart {\@tartibi\c at part}
-\renewcommand\appendix{\par
- \setcounter{chapter}{0}%
- \setcounter{section}{0}%
- \gdef\@chapapp{\appendixname}%
- \gdef\thechapter{\@harfi\c at chapter}}
-\endinput
-%%
-%% End of file `extreport-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/extreport-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/extreport-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/extreport-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,49 @@
+%%
+%% This is file `extreport-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,extreport-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{extreport-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for extreport class for XeTeX engine]
+\renewcommand\thepart {\@tartibi\c at part}
+\renewcommand\appendix{\par
+ \setcounter{chapter}{0}%
+ \setcounter{section}{0}%
+ \gdef\@chapapp{\appendixname}%
+ \gdef\thechapter{\@harfi\c at chapter}}
+\endinput
+%%
+%% End of file `extreport-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/extreport-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/fancyref-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/fancyref-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/fancyref-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,201 +0,0 @@
-%%
-%% This is file `fancyref-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,fancyref-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{fancyref-xepersian.def}[2018/09/29 v0.1 bilingual captions for fancyref package]
-\renewcommand*{\Frefchapname}{\chaptername}
-\renewcommand*{\Frefenumname}{%
- \if at RTL
-فقره%
- \else
- Item%
- \fi
-}
-\renewcommand*{\Frefeqname}{%
- \if at RTL
-معادله%
- \else
- Equation%
- \fi
-}
-\renewcommand*{\Freffigname}{\figurename}
-\renewcommand*{\Freffnname}{%
- \if at RTL
-زیرنویس%
- \else
- Footnote%
- \fi
-}
-\renewcommand*{\Frefonname}{%
- \if at RTL
-در%
- \else
- On%
- \fi
-}
-\renewcommand*{\Frefpgname}{\pagename}
-\renewcommand*{\Frefsecname}{%
- \if at RTL
-قسمت%
- \else
- Section%
- \fi
-}
-\renewcommand*{\Frefseename}{%
- \if at RTL
-ببینید%
- \else
- See%
- \fi
-}
-\renewcommand*{\Freftabname}{\tablename}
-\renewcommand*{\Freffigshortname}{%
- \if at RTL
- \Freffigname
- \else
- Fig.%
- \fi
-}
-\renewcommand*{\Frefpgshortname}{%
- \if at RTL
- \Frefpgname
- \else
- P.%
- \fi
-}
-\renewcommand*{\Freftabshortname}{%
- \if at RTL
- \tablename
- \else
- Tab.%
- \fi
-}
-\renewcommand*{\frefchapname}{%
- \if at RTL
- \Frefchapname
- \else
- \MakeLowercase{\Frefchapname}%
-\fi
-}
-\renewcommand*{\frefenumname}{%
- \if at RTL
- \Frefenumname
- \else
- \MakeLowercase{\Frefenumname}%
- \fi
-}
-\renewcommand*{\frefeqname}{%
- \if at RTL
- \Frefeqname
- \else
- \MakeLowercase{\Frefeqname}%
- \fi
-}
-\renewcommand*{\freffigname}{%
- \if at RTL
- \Freffigname
- \else
- \MakeLowercase{\Freffigname}%
- \fi
-}
-\renewcommand*{\freffnname}{%
- \if at RTL
- \Freffnname
- \else
- \MakeLowercase{\Freffnname}%
- \fi
-}
-\renewcommand*{\frefonname}{%
- \if at RTL
- \Frefonname
- \else
- \MakeLowercase{\Frefonname}%
- \fi
-}
-\renewcommand*{\frefpgname}{%
- \if at RTL
- \Frefpgname
- \else
- \MakeLowercase{\Frefpgname}%
- \fi
-}
-\renewcommand*{\frefsecname}{%
- \if at RTL
- \Frefsecname
- \else
- \MakeLowercase{\Frefsecname}%
- \fi
-}
-\renewcommand*{\frefseename}{%
- \if at RTL
- \Frefseename
- \else
- \MakeLowercase{\Frefseename}%
- \fi
-}
-\renewcommand*{\freftabname}{%
- \if at RTL
- \Freftabname
- \else
- \MakeLowercase{\Freftabname}%
- \fi
-}
-\renewcommand*{\freffigshortname}{%
- \if at RTL
- \Freffigshortname
- \else
- \MakeLowercase{\Freffigshortname}%
- \fi
-}
-\renewcommand*{\frefpgshortname}{%
- \if at RTL
- \Frefpgshortname
- \else
- \MakeLowercase{\Frefpgshortname}%
- \fi
-}
-\renewcommand*{\freftabshortname}{%
- \if at RTL
- \Freftabshortname
- \else
- \MakeLowercase{\Freftabshortname}%
- \fi
-}
-\endinput
-%%
-%% End of file `fancyref-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/fancyref-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/fancyref-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/fancyref-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,201 @@
+%%
+%% This is file `fancyref-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,fancyref-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{fancyref-xetex-xepersian.def}[2018/09/29 v0.1 xepersian adaptations for fancyref package for XeTeX engine]
+\renewcommand*{\Frefchapname}{\chaptername}
+\renewcommand*{\Frefenumname}{%
+ \if at RTL
+فقره%
+ \else
+ Item%
+ \fi
+}
+\renewcommand*{\Frefeqname}{%
+ \if at RTL
+معادله%
+ \else
+ Equation%
+ \fi
+}
+\renewcommand*{\Freffigname}{\figurename}
+\renewcommand*{\Freffnname}{%
+ \if at RTL
+زیرنویس%
+ \else
+ Footnote%
+ \fi
+}
+\renewcommand*{\Frefonname}{%
+ \if at RTL
+در%
+ \else
+ On%
+ \fi
+}
+\renewcommand*{\Frefpgname}{\pagename}
+\renewcommand*{\Frefsecname}{%
+ \if at RTL
+قسمت%
+ \else
+ Section%
+ \fi
+}
+\renewcommand*{\Frefseename}{%
+ \if at RTL
+ببینید%
+ \else
+ See%
+ \fi
+}
+\renewcommand*{\Freftabname}{\tablename}
+\renewcommand*{\Freffigshortname}{%
+ \if at RTL
+ \Freffigname
+ \else
+ Fig.%
+ \fi
+}
+\renewcommand*{\Frefpgshortname}{%
+ \if at RTL
+ \Frefpgname
+ \else
+ P.%
+ \fi
+}
+\renewcommand*{\Freftabshortname}{%
+ \if at RTL
+ \tablename
+ \else
+ Tab.%
+ \fi
+}
+\renewcommand*{\frefchapname}{%
+ \if at RTL
+ \Frefchapname
+ \else
+ \MakeLowercase{\Frefchapname}%
+\fi
+}
+\renewcommand*{\frefenumname}{%
+ \if at RTL
+ \Frefenumname
+ \else
+ \MakeLowercase{\Frefenumname}%
+ \fi
+}
+\renewcommand*{\frefeqname}{%
+ \if at RTL
+ \Frefeqname
+ \else
+ \MakeLowercase{\Frefeqname}%
+ \fi
+}
+\renewcommand*{\freffigname}{%
+ \if at RTL
+ \Freffigname
+ \else
+ \MakeLowercase{\Freffigname}%
+ \fi
+}
+\renewcommand*{\freffnname}{%
+ \if at RTL
+ \Freffnname
+ \else
+ \MakeLowercase{\Freffnname}%
+ \fi
+}
+\renewcommand*{\frefonname}{%
+ \if at RTL
+ \Frefonname
+ \else
+ \MakeLowercase{\Frefonname}%
+ \fi
+}
+\renewcommand*{\frefpgname}{%
+ \if at RTL
+ \Frefpgname
+ \else
+ \MakeLowercase{\Frefpgname}%
+ \fi
+}
+\renewcommand*{\frefsecname}{%
+ \if at RTL
+ \Frefsecname
+ \else
+ \MakeLowercase{\Frefsecname}%
+ \fi
+}
+\renewcommand*{\frefseename}{%
+ \if at RTL
+ \Frefseename
+ \else
+ \MakeLowercase{\Frefseename}%
+ \fi
+}
+\renewcommand*{\freftabname}{%
+ \if at RTL
+ \Freftabname
+ \else
+ \MakeLowercase{\Freftabname}%
+ \fi
+}
+\renewcommand*{\freffigshortname}{%
+ \if at RTL
+ \Freffigshortname
+ \else
+ \MakeLowercase{\Freffigshortname}%
+ \fi
+}
+\renewcommand*{\frefpgshortname}{%
+ \if at RTL
+ \Frefpgshortname
+ \else
+ \MakeLowercase{\Frefpgshortname}%
+ \fi
+}
+\renewcommand*{\freftabshortname}{%
+ \if at RTL
+ \Freftabshortname
+ \else
+ \MakeLowercase{\Freftabshortname}%
+ \fi
+}
+\endinput
+%%
+%% End of file `fancyref-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/fancyref-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/footnote-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/footnote-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/footnote-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,50 +0,0 @@
-%%
-%% This is file `footnote-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,footnote-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{footnote-xepersian.def}[2017/08/09 v0.6 footnote macros for xepersian package]
-
-\renewcommand*{\bidi@@footnotetext at font}{\footnotesize\if at RTL@footnote\else\resetlatinfont\fi}
-
-\renewcommand*{\bidi@@LTRfootnotetext at font}{\footnotesize\resetlatinfont}
-
-\renewcommand*{\bidi@@RTLfootnotetext at font}{\footnotesize\setpersianfont}
-
-\endinput
-%%
-%% End of file `footnote-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/footnote-xetex-bidi-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/footnote-xetex-bidi-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/footnote-xetex-bidi-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,50 @@
+%%
+%% This is file `footnote-xetex-bidi-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,footnote-xetex-bidi-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{footnote-xetex-bidi-xetex-xepersian.def}[2017/08/09 v0.6 xepersian adaptations for footnotes for XeTeX engine]
+
+\renewcommand*{\bidi@@footnotetext at font}{\footnotesize\if at RTL@footnote\else\resetlatinfont\fi}
+
+\renewcommand*{\bidi@@LTRfootnotetext at font}{\footnotesize\resetlatinfont}
+
+\renewcommand*{\bidi@@RTLfootnotetext at font}{\footnotesize\setpersianfont}
+
+\endinput
+%%
+%% End of file `footnote-xetex-bidi-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/footnote-xetex-bidi-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/framed-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/framed-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/framed-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,54 +0,0 @@
-%%
-%% This is file `framed-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,framed-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{framed-xepersian.def}[2012/06/05 v0.1 xepersian adaptations for framed package for XeTeX engine]
-\renewenvironment{titled-frame}[1]{%
- \def\FrameCommand{\fboxsep8pt\fboxrule2pt
- \TitleBarFrame{\textbf{#1}}}%
- \def\FirstFrameCommand{\fboxsep8pt\fboxrule2pt
- \TitleBarFrame[$\if at RTL\blacktriangleleft\else\blacktriangleright\fi$]{\textbf{#1}}}%
- \def\MidFrameCommand{\fboxsep8pt\fboxrule2pt
- \TitleBarFrame[$\if at RTL\blacktriangleleft\else\blacktriangleright\fi$]{\textbf{#1\ (\if at RTL ادامه\else cont\fi)}}}%
- \def\LastFrameCommand{\fboxsep8pt\fboxrule2pt
- \TitleBarFrame{\textbf{#1\ (\if at RTL ادامه\else cont\fi)}}}%
- \MakeFramed{\advance\hsize-20pt \FrameRestore}}%
- {\endMakeFramed}
-\endinput
-%%
-%% End of file `framed-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/framed-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/framed-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/framed-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,54 @@
+%%
+%% This is file `framed-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,framed-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{framed-xetex-xepersian.def}[2012/06/05 v0.1 xepersian adaptations for framed package for XeTeX engine]
+\renewenvironment{titled-frame}[1]{%
+ \def\FrameCommand{\fboxsep8pt\fboxrule2pt
+ \TitleBarFrame{\textbf{#1}}}%
+ \def\FirstFrameCommand{\fboxsep8pt\fboxrule2pt
+ \TitleBarFrame[$\if at RTL\blacktriangleleft\else\blacktriangleright\fi$]{\textbf{#1}}}%
+ \def\MidFrameCommand{\fboxsep8pt\fboxrule2pt
+ \TitleBarFrame[$\if at RTL\blacktriangleleft\else\blacktriangleright\fi$]{\textbf{#1\ (\if at RTL ادامه\else cont\fi)}}}%
+ \def\LastFrameCommand{\fboxsep8pt\fboxrule2pt
+ \TitleBarFrame{\textbf{#1\ (\if at RTL ادامه\else cont\fi)}}}%
+ \MakeFramed{\advance\hsize-20pt \FrameRestore}}%
+ {\endMakeFramed}
+\endinput
+%%
+%% End of file `framed-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/framed-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/glossaries-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/glossaries-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/glossaries-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,46 +0,0 @@
-%%
-%% This is file `glossaries-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,glossaries-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{glossaries-xepersian.def}[2014/09/04 v0.4 xepersian adaptations for glossaries package for XeTeX engine]
-\glsaddprotectedpagefmt{@harfi}
-\glsaddprotectedpagefmt{@tartibi}
-\glsaddprotectedpagefmt{@adadi}
-\endinput
-%%
-%% End of file `glossaries-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/glossaries-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/glossaries-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/glossaries-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,46 @@
+%%
+%% This is file `glossaries-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,glossaries-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{glossaries-xetex-xepersian.def}[2014/09/04 v0.4 xepersian adaptations for glossaries package for XeTeX engine]
+\glsaddprotectedpagefmt{@harfi}
+\glsaddprotectedpagefmt{@tartibi}
+\glsaddprotectedpagefmt{@adadi}
+\endinput
+%%
+%% End of file `glossaries-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/glossaries-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/hyperref-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/hyperref-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/hyperref-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,89 +0,0 @@
-%%
-%% This is file `hyperref-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,hyperref-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{hyperref-xepersian.def}[2022/10/30 v0.8 xepersian adaptations for hyperref package]
- \def\equationautorefname{\if at RTL معادله\else Equation\fi}%
- \def\footnoteautorefname{\if at RTL زیرنویس\else footnote\fi}%
- \def\itemautorefname{\if at RTL فقره\else item\fi}%
- \def\figureautorefname{\if at RTL شکل\else Figure\fi}%
- \def\tableautorefname{\if at RTL جدول\else Table\fi}%
- \def\partautorefname{\if at RTL بخش\else Part\fi}%
- \def\appendixautorefname{\if at RTL ضمیمه\else Appendix\fi}%
- \def\chapterautorefname{\if at RTL فصل\else chapter\fi}%
- \def\sectionautorefname{\if at RTL قسمت\else section\fi}%
- \def\subsectionautorefname{\if at RTL زیرقسمت\else subsection\fi}%
- \def\subsubsectionautorefname{\if at RTL زیرزیرقسمت\else subsubsection\fi}%
- \def\paragraphautorefname{\if at RTL پاراگراف\else paragraph\fi}%
- \def\subparagraphautorefname{\if at RTL زیرپاراگراف\else subparagraph\fi}%
- \def\FancyVerbLineautorefname{\if at RTL سطر\else line\fi}%
- \def\theoremautorefname{\if at RTL قضیه\else Theorem\fi}%
- \def\pageautorefname{\if at RTL صفحه\else page\fi}%
-\ifHy at implicit
- \AtBeginDocument{%
- \let\HyOrg at appendix\appendix
- \def\appendix{%
- \ltx at IfUndefined{chapter}%
- {\gdef\theHsection{\Alph{section}}}%
- {\gdef\theHchapter{\Alph{chapter}}}%
- \xdef\Hy at chapapp{\Hy at appendixstring}%
- \HyOrg at appendix
- }%
- }%
-\fi
-\pdfstringdefDisableCommands{%
- \let\lr\@firstofone
- \let\rl\@firstofone
- \def\XePersian{XePersian}%
-}
-\ltx at IfUndefined{@resets at pp}{%
-}{%
- \let\HyOrg at resets@pp\@resets at pp
- \def\@resets at pp{%
- \ltx at IfUndefined{chapter}{%
- \gdef\theHsection{\Hy at AlphNoErr{section}}%
- }{%
- \gdef\theHchapter{\Hy at AlphNoErr{chapter}}%
- }%
- \xdef\Hy at chapapp{\Hy at appendixstring}%
- \HyOrg at resets@pp
- }%
-}
-\endinput
-%%
-%% End of file `hyperref-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/hyperref-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/hyperref-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/hyperref-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,89 @@
+%%
+%% This is file `hyperref-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,hyperref-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{hyperref-xetex-xepersian.def}[2022/10/30 v0.8 xepersian adaptations for hyperref package for XeTeX engine]
+ \def\equationautorefname{\if at RTL معادله\else Equation\fi}%
+ \def\footnoteautorefname{\if at RTL زیرنویس\else footnote\fi}%
+ \def\itemautorefname{\if at RTL فقره\else item\fi}%
+ \def\figureautorefname{\if at RTL شکل\else Figure\fi}%
+ \def\tableautorefname{\if at RTL جدول\else Table\fi}%
+ \def\partautorefname{\if at RTL بخش\else Part\fi}%
+ \def\appendixautorefname{\if at RTL ضمیمه\else Appendix\fi}%
+ \def\chapterautorefname{\if at RTL فصل\else chapter\fi}%
+ \def\sectionautorefname{\if at RTL قسمت\else section\fi}%
+ \def\subsectionautorefname{\if at RTL زیرقسمت\else subsection\fi}%
+ \def\subsubsectionautorefname{\if at RTL زیرزیرقسمت\else subsubsection\fi}%
+ \def\paragraphautorefname{\if at RTL پاراگراف\else paragraph\fi}%
+ \def\subparagraphautorefname{\if at RTL زیرپاراگراف\else subparagraph\fi}%
+ \def\FancyVerbLineautorefname{\if at RTL سطر\else line\fi}%
+ \def\theoremautorefname{\if at RTL قضیه\else Theorem\fi}%
+ \def\pageautorefname{\if at RTL صفحه\else page\fi}%
+\ifHy at implicit
+ \AtBeginDocument{%
+ \let\HyOrg at appendix\appendix
+ \def\appendix{%
+ \ltx at IfUndefined{chapter}%
+ {\gdef\theHsection{\Alph{section}}}%
+ {\gdef\theHchapter{\Alph{chapter}}}%
+ \xdef\Hy at chapapp{\Hy at appendixstring}%
+ \HyOrg at appendix
+ }%
+ }%
+\fi
+\pdfstringdefDisableCommands{%
+ \let\lr\@firstofone
+ \let\rl\@firstofone
+ \def\XePersian{XePersian}%
+}
+\ltx at IfUndefined{@resets at pp}{%
+}{%
+ \let\HyOrg at resets@pp\@resets at pp
+ \def\@resets at pp{%
+ \ltx at IfUndefined{chapter}{%
+ \gdef\theHsection{\Hy at AlphNoErr{section}}%
+ }{%
+ \gdef\theHchapter{\Hy at AlphNoErr{chapter}}%
+ }%
+ \xdef\Hy at chapapp{\Hy at appendixstring}%
+ \HyOrg at resets@pp
+ }%
+}
+\endinput
+%%
+%% End of file `hyperref-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/hyperref-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/imsproc-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/imsproc-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/imsproc-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,49 +0,0 @@
-%%
-%% This is file `imsproc-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,imsproc-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{imsproc-xepersian.def}[2017/06/09 v0.5 xepersian adaptations for imsproc class for XeTeX engine]
-
-\renewcommand \thepart {\@tartibi\c at part}
-\def\appendix{\par\c at section\z@ \c at subsection\z@
- \let\sectionname\appendixname
- \def\thesection{\@harfi\c at section}}
-
-\endinput
-%%
-%% End of file `imsproc-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/imsproc-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/imsproc-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/imsproc-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,49 @@
+%%
+%% This is file `imsproc-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,imsproc-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{imsproc-xetex-xepersian.def}[2017/06/09 v0.5 xepersian adaptations for imsproc class for XeTeX engine]
+
+\renewcommand \thepart {\@tartibi\c at part}
+\def\appendix{\par\c at section\z@ \c at subsection\z@
+ \let\sectionname\appendixname
+ \def\thesection{\@harfi\c at section}}
+
+\endinput
+%%
+%% End of file `imsproc-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/imsproc-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/kashida-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/kashida-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/kashida-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,97 +0,0 @@
-%%
-%% This is file `kashida-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,kashida-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{kashida-xepersian.def}[2024/12/20 v1.0 implementation of Kashida for xepersian package]
-\chardef\xepersian at zwj="200D % zero-width joiner
-\chardef\xepersian at kashidachar="0640 % kashida
-
-\chardef\xepersian at dualjoiner=10 % dual-joiner class
-\chardef\xepersian at lam=11 % lam
-\chardef\xepersian at rightjoiner=12 % right-joiner
-\chardef\xepersian at alef=13 % alef
-\chardef\xepersian at vowel=4096 % vowel or other combining mark (to be ignored)
-\newif\if at Kashida@on
-\def\xepersian at kashida{%
- \if at Kashida@on
- \xepersian at zwj
- \nobreak
- \leaders\hrule height \XeTeXglyphbounds\tw@
- \the\XeTeXcharglyph\xepersian at kashidachar
- depth \XeTeXglyphbounds\f at ur
- \the\XeTeXcharglyph\xepersian at kashidachar
- \hskip0pt plus 0.5em
- \xepersian at zwj
- \fi
-}
-
-\def\setclass#1#2{\def\theclass{#1}\def\charlist{#2}%
- \expandafter\dosetclass\charlist,\end}
-\def\dosetclass#1,#2\end{%
- \def\test{#1}\def\charlist{#2}%
- \ifx\test\empty\let\next\finishsetclass
- \else \XeTeXcharclass "\test = \theclass
- \let\next\dosetclass \fi
- \expandafter\next\charlist,,\end}
-\def\finishsetclass#1,,\end{}
-
-\setclass \xepersian at alef {0622,0623,0625,0627}
-\setclass \xepersian at rightjoiner {0624,0629,062F,0630,0631,0632,0648,0698}
-\setclass \xepersian at dualjoiner {0626,0628,062A,062B,062C,062D,062E}
-\setclass \xepersian at dualjoiner {0633,0634,0635,0636,0637,0638,0639,063A}
-\setclass \xepersian at dualjoiner {0640,0641,0642,0643,0645,0646,0647,0649,064A}
-\setclass \xepersian at dualjoiner {067E,0686,06A9,06AF,06CC}
-\setclass \xepersian at lam {0644}
-\setclass \xepersian at vowel {064B,064C,064D,064E,064F,0650,0651,0652}
-
-\XeTeXinterchartoks \xepersian at dualjoiner \xepersian at dualjoiner = {\xepersian at kashida}
-\XeTeXinterchartoks \xepersian at lam \xepersian at dualjoiner = {\xepersian at kashida}
-\XeTeXinterchartoks \xepersian at dualjoiner \xepersian at lam = {\xepersian at kashida}
-\XeTeXinterchartoks \xepersian at lam \xepersian at lam = {\xepersian at kashida}
-\XeTeXinterchartoks \xepersian at dualjoiner \xepersian at rightjoiner = {\xepersian at kashida}
-\XeTeXinterchartoks \xepersian at dualjoiner \xepersian at alef = {\xepersian at kashida}
-\XeTeXinterchartoks \xepersian at lam \xepersian at rightjoiner = {\xepersian at kashida}
-\XeTeXinterchartoks \xepersian at lam \xepersian at alef = {}
-
-\newcommand{\KashidaOn}{\@Kashida at ontrue}
-\newcommand{\KashidaOff}{\@Kashida at onfalse}
-
-\KashidaOn
-\endinput
-%%
-%% End of file `kashida-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/kashida-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/kashida-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/kashida-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,97 @@
+%%
+%% This is file `kashida-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,kashida-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{kashida-xetex-xepersian.def}[2024/12/20 v1.0 implementation of Kashida for XeTeX engine]
+\chardef\xepersian at zwj="200D % zero-width joiner
+\chardef\xepersian at kashidachar="0640 % kashida
+
+\chardef\xepersian at dualjoiner=10 % dual-joiner class
+\chardef\xepersian at lam=11 % lam
+\chardef\xepersian at rightjoiner=12 % right-joiner
+\chardef\xepersian at alef=13 % alef
+\chardef\xepersian at vowel=4096 % vowel or other combining mark (to be ignored)
+\newif\if at Kashida@on
+\def\xepersian at kashida{%
+ \if at Kashida@on
+ \xepersian at zwj
+ \nobreak
+ \leaders\hrule height \XeTeXglyphbounds\tw@
+ \the\XeTeXcharglyph\xepersian at kashidachar
+ depth \XeTeXglyphbounds\f at ur
+ \the\XeTeXcharglyph\xepersian at kashidachar
+ \hskip0pt plus 0.5em
+ \xepersian at zwj
+ \fi
+}
+
+\def\setclass#1#2{\def\theclass{#1}\def\charlist{#2}%
+ \expandafter\dosetclass\charlist,\end}
+\def\dosetclass#1,#2\end{%
+ \def\test{#1}\def\charlist{#2}%
+ \ifx\test\empty\let\next\finishsetclass
+ \else \XeTeXcharclass "\test = \theclass
+ \let\next\dosetclass \fi
+ \expandafter\next\charlist,,\end}
+\def\finishsetclass#1,,\end{}
+
+\setclass \xepersian at alef {0622,0623,0625,0627}
+\setclass \xepersian at rightjoiner {0624,0629,062F,0630,0631,0632,0648,0698}
+\setclass \xepersian at dualjoiner {0626,0628,062A,062B,062C,062D,062E}
+\setclass \xepersian at dualjoiner {0633,0634,0635,0636,0637,0638,0639,063A}
+\setclass \xepersian at dualjoiner {0640,0641,0642,0643,0645,0646,0647,0649,064A}
+\setclass \xepersian at dualjoiner {067E,0686,06A9,06AF,06CC}
+\setclass \xepersian at lam {0644}
+\setclass \xepersian at vowel {064B,064C,064D,064E,064F,0650,0651,0652}
+
+\XeTeXinterchartoks \xepersian at dualjoiner \xepersian at dualjoiner = {\xepersian at kashida}
+\XeTeXinterchartoks \xepersian at lam \xepersian at dualjoiner = {\xepersian at kashida}
+\XeTeXinterchartoks \xepersian at dualjoiner \xepersian at lam = {\xepersian at kashida}
+\XeTeXinterchartoks \xepersian at lam \xepersian at lam = {\xepersian at kashida}
+\XeTeXinterchartoks \xepersian at dualjoiner \xepersian at rightjoiner = {\xepersian at kashida}
+\XeTeXinterchartoks \xepersian at dualjoiner \xepersian at alef = {\xepersian at kashida}
+\XeTeXinterchartoks \xepersian at lam \xepersian at rightjoiner = {\xepersian at kashida}
+\XeTeXinterchartoks \xepersian at lam \xepersian at alef = {}
+
+\newcommand{\KashidaOn}{\@Kashida at ontrue}
+\newcommand{\KashidaOff}{\@Kashida at onfalse}
+
+\KashidaOn
+\endinput
+%%
+%% End of file `kashida-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/kashida-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-commands-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-commands-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-commands-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,986 +0,0 @@
-%%
-%% This is file `latex-localise-commands-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,latex-localise-commands-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{latex-localise-commands-xepersian.def}[2014/02/05 v0.3 Persian localisation of LaTeX2e commands]
-\eqcommand{شمعجدول}{@arstrut}
-\eqcommand{فوق}{above}
-\eqcommand{فاصلهکوتاهبالاینمایش}{abovedisplayshortskip}
-\eqcommand{فاصلهبالاینمایش}{abovedisplayskip}
-\eqcommand{عنوانچکیده}{abstractname}
-\eqcommand{اکسنت}{accent}
-\eqcommand{فعال}{active}
-\eqcommand{بیفزاسطرفهرست}{addcontentsline}
-\eqcommand{اضافهبرجریمه}{addpenalty}
-\eqcommand{نشانی}{address}
-\eqcommand{بیفزابهفهرست}{addtocontents}
-\eqcommand{اضافهبرشمارنده}{addtocounter}
-\eqcommand{اضافهبربعد}{addtolength}
-\eqcommand{بیفزافضایو}{addvspace}
-\eqcommand{تنظیمبدنمایی}{adjdemerits}
-\eqcommand{بیفزابر}{advance}
-\eqcommand{بعدازانتساب}{afterassignment}
-\eqcommand{بعدازگروه}{aftergroup}
-\eqcommand{الف}{aleph}
-\eqcommand{خصیصهمستعارقلم}{aliasfontfeature}
-\eqcommand{انتخابخصیصهمستعارقلم}{aliasfontfeatureoption}
-\eqcommand{شکستنی}{allowbreak}
-\eqcommand{تخصی@}{alloc@}
-\eqcommand{تخصیصیافته}{allocationnumber}
-\eqcommand{شکستنمایشمجاز}{allowdisplaybreaks}
-\eqcommand{حروفبزرگ}{Alph}
-\eqcommand{حروفکوچک}{alph}
-\eqcommand{نامهمچنین}{alsoname}
-\eqcommand{و}{and}
-\eqcommand{زاویه}{angle}
-\eqcommand{عنوانپیوست}{appendixname}
-\eqcommand{تقریب}{approx}
-\eqcommand{عربی}{arabic}
-\eqcommand{آرگ}{arg}
-\eqcommand{رنگخطجدول}{arrayrulecolor}
-\eqcommand{فاصلهستونهایآرایه}{arraycolsep}
-\eqcommand{ضخامتخطجدول}{arrayrulewidth}
-\eqcommand{کشیدگیآرایه}{arraystretch}
-\eqcommand{درآغازنوشتار}{AtBeginDocument}
-\eqcommand{درپایاننوشتار}{AtEndDocument}
-\eqcommand{درانتهایطبقه}{AtEndOfClass}
-\eqcommand{درانتهایسبک}{AtEndOfPackage}
-\eqcommand{نویسنده}{author}
-\eqcommand{مطلبپشت}{backmatter}
-\eqcommand{شکافپشت}{backslash}
-\eqcommand{بدنمایی}{badness}
-\eqcommand{میله}{bar}
-\eqcommand{فاصلهکرسی}{baselineskip}
-\eqcommand{کششفاصلهکرسی}{baselinestretch}
-\eqcommand{پردازشدستهای}{batchmode}
-\eqcommand{شروع}{begin}
-\eqcommand{شروعچپ}{beginL}
-\eqcommand{شروعراست}{beginR}
-\eqcommand{شروعگروه}{begingroup}
-\eqcommand{فاصلهکوتاهپاییننمایش}{belowdisplayshortskip}
-\eqcommand{فاصلهپاییننمایش}{belowdisplayskip}
-\eqcommand{سیاه}{bf}
-\eqcommand{پیشفرضسیاه}{bfdefault}
-\eqcommand{شمایلسیاه}{bfseries}
-\eqcommand{شرگروه}{bgroup}
-\eqcommand{مرجوع}{bibitem}
-\eqcommand{کتابنامه}{bibliography}
-\eqcommand{سبککتابنامه}{bibliographystyle}
-\eqcommand{عنوانکتابنامه}{bibname}
-\eqcommand{پرشبلند}{bigskip}
-\eqcommand{مقدارپرشبلند}{bigskipamount}
-\eqcommand{خطپایینشناور}{botfigrule}
-\eqcommand{علامتپایین}{botmark}
-\eqcommand{کادرتاپایین}{bottompageskip}
-\eqcommand{نسبتپایین}{bottomfraction}
-\eqcommand{کادر}{box}
-\eqcommand{حداکثرعمقکادر}{boxmaxdepth}
-\eqcommand{بشکن}{break}
-\eqcommand{گلوله}{bullet}
-\eqcommand{دوپن@پنج}{@cclv}
-\eqcommand{دوپن@شش}{@cclvi}
-\eqcommand{شرح}{caption}
-\eqcommand{کدرده}{catcode}
-\eqcommand{رونوشت}{cc}
-\eqcommand{نامرونوشت}{ccname}
-\eqcommand{نقطهوسط}{cdot}
-\eqcommand{نقاطوسط}{cdots}
-\eqcommand{تنظیمازوسط}{centering}
-\eqcommand{خطوسط}{centerline}
-\eqcommand{چک@ن}{ch at ck}
-\eqcommand{فصل}{chapter}
-\eqcommand{عنوانفصل}{chaptername}
-\eqcommand{نویسه}{char}
-\eqcommand{تعریفنویسه}{chardef}
-\eqcommand{برسیفرمان}{CheckCommand}
-\eqcommand{مرجع}{cite}
-\eqcommand{خطایطبقه}{ClassError}
-\eqcommand{اطلاعطبقه}{ClassInfo}
-\eqcommand{هشدارطبقه}{ClassWarning}
-\eqcommand{هشدارطبقهبیسطر}{ClassWarningNoLine}
-\eqcommand{نشانگرمرکزی}{cleaders}
-\eqcommand{دوصفحهپاک}{cleardoublepage}
-\eqcommand{صفحهپاک}{clearpage}
-\eqcommand{خطناپر}{cline}
-\eqcommand{ببندورودی}{closein}
-\eqcommand{ببندخروجی}{closeout}
-\eqcommand{بستن}{closing}
-\eqcommand{جریمهسربند}{clubpenalty}
-\eqcommand{خاج}{clubsuit}
-\eqcommand{علامتپایینستوناول}{colbotmark}
-\eqcommand{علامتاولستوناول}{colfirstmark}
-\eqcommand{رنگ}{color}
-\eqcommand{کادررنگ}{colorbox}
-\eqcommand{علامتبالایستوناول}{coltopmark}
-\eqcommand{رنگستون}{columncolor}
-\eqcommand{بینستون}{columnsep}
-\eqcommand{پهنایستون}{columnwidth}
-\eqcommand{خطبینستون}{columnseprule}
-\eqcommand{سطرفهرست}{contentsline}
-\eqcommand{عنوانفهرستمطالب}{contentsname}
-\eqcommand{کپی}{copy}
-\eqcommand{حقتالیف}{copyright}
-\eqcommand{شمار}{count}
-\eqcommand{شمار@}{count@}
-\eqcommand{تعریفشمار}{countdef}
-\eqcommand{سخ}{cr}
-\eqcommand{سخسخ}{crcr}
-\eqcommand{نامفرمان}{csname}
-\eqcommand{گزینهجاری}{CurrentOption}
-\eqcommand{کادربینابین}{dashbox}
-\eqcommand{بینابینع}{dashv}
-\eqcommand{@تاریخ}{@date}
-\eqcommand{تاریخ}{date}
-\eqcommand{روز}{day}
-\eqcommand{خطپایینشناورپهن}{dblbotfigrule}
-\eqcommand{نسبتپهنپایین}{dblbottomfraction}
-\eqcommand{خطبالایشناورپهن}{dblfigrule}
-\eqcommand{نسبتصفحهشناورپهن}{dblfloatpagefraction}
-\eqcommand{فاصلهبینشناورپهن}{dblfloatsep}
-\eqcommand{کدمکانغیرهمانطور}{dblfntlocatecode}
-\eqcommand{فاصلهمتنوشناورپهن}{dbltextfloatsep}
-\eqcommand{نسبتپهنبالا}{dbltopfraction}
-\eqcommand{اعلانقلمثابت}{DeclareFixedFont}
-\eqcommand{اعلانپسوندگرافیک}{DeclareGraphicsExtensions}
-\eqcommand{اعلاندستورگرافیک}{DeclareGraphicsRule}
-\eqcommand{اعلانفرمانقلمقدیمی}{DeclareOldFontCommand}
-\eqcommand{اعلانگزینه}{DeclareOption}
-\eqcommand{اعلانفرمانقوی}{DeclareRobustCommand}
-\eqcommand{اعلانقلمعلائم}{DeclareSymbolFont}
-\eqcommand{دوربسته}{deadcycles}
-\eqcommand{تر}{def}
-\eqcommand{تعریف@کلید}{define at key}
-\eqcommand{تعریفرنگ}{definecolor}
-\eqcommand{درجه}{deg}
-\eqcommand{کدجداساز}{delcode}
-\eqcommand{جداساز}{delimiter}
-\eqcommand{ضریبجداساز}{delimiterfactor}
-\eqcommand{گودی}{depth}
-\eqcommand{خشت}{diamondsuit}
-\eqcommand{ابعاد}{dim}
-\eqcommand{بعد}{dimen}
-\eqcommand{بعد@}{dimen@}
-\eqcommand{بعد@یک}{dimen at i}
-\eqcommand{بعد@دو}{dimen at ii}
-\eqcommand{تعریفبعد}{dimendef}
-\eqcommand{تیرهگذاری}{discretionary}
-\eqcommand{شکستنمایش}{displaybreak}
-\eqcommand{تورفتگینمایش}{displayindent}
-\eqcommand{سبکنمایش}{displaystyle}
-\eqcommand{عرضنمایش}{displaywidth}
-\eqcommand{تقسیم}{divide}
-\eqcommand{طبقهنوشتار}{documentclass}
-\eqcommand{کن}{do}
-\eqcommand{تعویضکدها}{dospecials}
-\eqcommand{نقطه}{dot}
-\eqcommand{نقطهمساوی}{doteq}
-\eqcommand{پرنقطها}{dotfill}
-\eqcommand{نقاط}{dots}
-\eqcommand{کادردولا}{doublebox}
-\eqcommand{رنگفاصلهدوخطجدول}{doublerulesepcolor}
-\eqcommand{فاصلهبیندوخط}{doublerulesep}
-\eqcommand{فلشپایین}{downarrow}
-\eqcommand{عمق}{dp}
-\eqcommand{تخلیه}{dump}
-\eqcommand{ترگ}{edef}
-\eqcommand{پاگروه}{egroup}
-\eqcommand{انتهایفاصله}{eject}
-\eqcommand{گرنه}{else}
-\eqcommand{تاکید}{em}
-\eqcommand{کششلاجرم}{emergencystretch}
-\eqcommand{موکد}{emph}
-\eqcommand{@پوچ}{@empty}
-\eqcommand{پوچ}{empty}
-\eqcommand{مجموعهپوچ}{emptyset}
-\eqcommand{پایان}{end}
-\eqcommand{پایانچپ}{endL}
-\eqcommand{پایانراست}{endR}
-\eqcommand{پایاننامفرمان}{endcsname}
-\eqcommand{پایاناولینسر}{endfirsthead}
-\eqcommand{پایانپا}{endfoot}
-\eqcommand{تهبند}{endgraf}
-\eqcommand{پایانگروه}{endgroup}
-\eqcommand{پایانسر}{endhead}
-\eqcommand{پایانورودی}{endinput}
-\eqcommand{پایانآخرینپا}{endlastfoot}
-\eqcommand{گسترشاینصفحه}{enlargethispage}
-\eqcommand{تهسطر}{endline}
-\eqcommand{نویسهتهسطر}{endlinechar}
-\eqcommand{اندوری}{enspace}
-\eqcommand{انفاصله}{enskip}
-\eqcommand{فرمانجانشین}{eqcommand}
-\eqcommand{محیطجانشین}{eqenvironment}
-\eqcommand{ارجاعفر}{eqref}
-\eqcommand{کمکخطا}{errhelp}
-\eqcommand{پیامخطا}{errmessage}
-\eqcommand{سطرمتنخطا}{errorcontextlines}
-\eqcommand{پردازشتوقفخطا}{errorstopmode}
-\eqcommand{نویسهویژه}{escapechar}
-\eqcommand{یورو}{euro}
-\eqcommand{حاشیهزوج}{evensidemargin}
-\eqcommand{هرسخ}{everycr}
-\eqcommand{هرنمایش}{everydisplay}
-\eqcommand{هرکادرا}{everyhbox}
-\eqcommand{هرکار}{everyjob}
-\eqcommand{هرریاضی}{everymath}
-\eqcommand{هربند}{everypar}
-\eqcommand{هرکادرو}{everyvbox}
-\eqcommand{اجرایگزینهها}{ExecuteOptions}
-\eqcommand{جریمهاضافیتیرهبندی}{exhyphenpenalty}
-\eqcommand{بگسترپساز}{expandafter}
-\eqcommand{فاصلهاضافیبینستونها}{extracolsep}
-\eqcommand{@اولیازیک}{@firstofone}
-\eqcommand{@اولیازدو}{@firstoftwo}
-\eqcommand{چ@ار}{f at ur}
-\eqcommand{خانواده}{fam}
-\eqcommand{صفحهتجملی}{fancypage}
-\eqcommand{کادربا}{fbox}
-\eqcommand{ضخامتکادربا}{fboxrule}
-\eqcommand{حاشیهکادربا}{fboxsep}
-\eqcommand{کادربارنگ}{fcolorbox}
-\eqcommand{رگ}{fi}
-\eqcommand{عنوانشکل}{figurename}
-\eqcommand{پرشکن}{filbreak}
-\eqcommand{پر}{fill}
-\eqcommand{علامتاول}{firstmark}
-\eqcommand{پهن}{flat}
-\eqcommand{نسبتصفحهشناور}{floatpagefraction}
-\eqcommand{جریمهشناور}{floatingpenalty}
-\eqcommand{فاصلهبینشناور}{floatsep}
-\eqcommand{تنظیمازپایین}{flushbottom}
-\eqcommand{شکلبندی}{fmtname}
-\eqcommand{ردهشکلبندی}{fmtversion}
-\eqcommand{نشانه}{fnsymbol}
-\eqcommand{قلم}{font}
-\eqcommand{بعدقلم}{fontdimen}
-\eqcommand{رمزینهقلم}{fontencoding}
-\eqcommand{فامیلقلم}{fontfamily}
-\eqcommand{نامقلم}{fontname}
-\eqcommand{شمایلقلم}{fontseries}
-\eqcommand{شکلقلم}{fontshape}
-\eqcommand{اندازهقلم}{fontsize}
-\eqcommand{بلندایپایینصفحه}{footheight}
-\eqcommand{درجزیرنویس}{footins}
-\eqcommand{زیرنویس}{footnote}
-\eqcommand{علامتزیرنویس}{footnotemark}
-\eqcommand{خطزیرنویس}{footnoterule}
-\eqcommand{فاصلهتازیرنویس}{footnotesep}
-\eqcommand{اندازهزیرنویس}{footnotesize}
-\eqcommand{متنزیرنویس}{footnotetext}
-\eqcommand{فاصلهتاپایینصفحه}{footskip}
-\eqcommand{فریم}{frame}
-\eqcommand{کادرباخط}{framebox}
-\eqcommand{فواصلیکنواختلاتین}{frenchspacing}
-\eqcommand{مطلبپیش}{frontmatter}
-\eqcommand{بعدبگذار}{futurelet}
-\eqcommand{@خورحریصانه}{@gobble}
-\eqcommand{@خورحریصانهدو}{@gobbletwo}
-\eqcommand{@خورحریصانهچهار}{@gobblefour}
-\eqcommand{@عاقتآ}{@gtempa}
-\eqcommand{@عاقتب}{@gtempb}
-\eqcommand{ترع}{gdef}
-\eqcommand{الگویاطلاع}{GenericInfo}
-\eqcommand{الگویهشدار}{GenericWarning}
-\eqcommand{الگویخطا}{GenericError}
-\eqcommand{عام}{global}
-\eqcommand{تعاریفعام}{globaldefs}
-\eqcommand{لغتنامه}{glossary}
-\eqcommand{فقرهفرهنگ}{glossaryentry}
-\eqcommand{خوششکن}{goodbreak}
-\eqcommand{کاغذگراف}{graphpaper}
-\eqcommand{گیومهچپ}{guillemotleft}
-\eqcommand{گیومهراست}{guillemotright}
-\eqcommand{گیومهتکیچپ}{guilsinglleft}
-\eqcommand{گیومهتکیراست}{guilsinglright}
-\eqcommand{ردیفا}{halign}
-\eqcommand{بروتو}{hang}
-\eqcommand{بعدازسطر}{hangafter}
-\eqcommand{تورفتگیثابت}{hangindent}
-\eqcommand{بدنماییا}{hbadness}
-\eqcommand{کادرا}{hbox}
-\eqcommand{بلندایسرصفحه}{headheight}
-\eqcommand{فاصلهازسرصفحه}{headsep}
-\eqcommand{سربهنام}{headtoname}
-\eqcommand{دل}{heartsuit}
-\eqcommand{بلندا}{height}
-\eqcommand{پرا}{hfil}
-\eqcommand{پررا}{hfill}
-\eqcommand{رفعپرا}{hfilneg}
-\eqcommand{پرزافقی}{hfuzz}
-\eqcommand{فاصلهمخفی}{hideskip}
-\eqcommand{عرضپنهان}{hidewidth}
-\bidi at csletcs{خطپر}{hline}% this is an exception
-\eqcommand{حاشیها}{hoffset}
-\eqcommand{حفظدرج}{holdinginserts}
-\eqcommand{فاصلهاگرد}{hrboxsep}
-\eqcommand{خطا}{hrule}
-\eqcommand{پرخطا}{hrulefill}
-\eqcommand{طولسطر}{hsize}
-\eqcommand{فاصلها}{hskip}
-\eqcommand{فضایا}{hspace}
-\eqcommand{هردوا}{hss}
-\eqcommand{ارتفاع}{ht}
-\eqcommand{بزرگ}{huge}
-\eqcommand{بزرگتر}{Huge}
-\eqcommand{ابرپیوند}{hyperlink}
-\eqcommand{بارگذاریابر}{hypersetup}
-\eqcommand{هدفابر}{hypertarget}
-\eqcommand{تیرهبندی}{hyphenation}
-\eqcommand{نویسهتیره}{hyphenchar}
-\eqcommand{جریمهتیرهبندی}{hyphenpenalty}
-\eqcommand{@گرکلاسفراخوانیشده}{@ifclassloaded}
-\eqcommand{@گرترشدنی}{@ifdefinable}
-\eqcommand{@گرنویسهبعدی}{@ifnextchar}
-\eqcommand{@گرسبکفراخوانیشده}{@ifpackageloaded}
-\eqcommand{@گرستاره}{@ifstar}
-\eqcommand{@گرتعریفنشده}{@ifundefined}
-\eqcommand{گر}{if}
-\eqcommand{گر@سواقتآ}{if at tempswa}
-\eqcommand{گرانواع}{ifcase}
-\eqcommand{گررده}{ifcat}
-\eqcommand{گرتعریفشده}{ifdefined}
-\eqcommand{گربعد}{ifdim}
-\eqcommand{گرتهپرونده}{ifeof}
-\eqcommand{گرر}{iff}
-\eqcommand{گرنادرست}{iffalse}
-\eqcommand{گرپروندهموجود}{IfFileExists}
-\eqcommand{گرکادرا}{ifhbox}
-\eqcommand{گرحالتا}{ifhmode}
-\eqcommand{گردرونی}{ifinner}
-\eqcommand{گرحالتریاضی}{ifmmode}
-\eqcommand{گرعدد}{ifnum}
-\eqcommand{گرفرد}{ifodd}
-\eqcommand{گرآنگاهدیگر}{ifthenelse}
-\eqcommand{گردرست}{iftrue}
-\eqcommand{گرکادرو}{ifvbox}
-\eqcommand{گرحالتو}{ifvmode}
-\eqcommand{گرتهی}{ifvoid}
-\eqcommand{گرتام}{ifx}
-\eqcommand{فاصلهخالیراندیدهبگیر}{ignorespaces}
-\eqcommand{فوری}{immediate}
-\eqcommand{شامل}{include}
-\eqcommand{درجتصویر}{includegraphics}
-\eqcommand{مشمولین}{includeonly}
-\eqcommand{تورفتگی}{indent}
-\eqcommand{درنمایه}{index}
-\eqcommand{استعلام}{indexentry}
-\eqcommand{عنواننمایه}{indexname}
-\eqcommand{فاصلهرهنما}{indexspace}
-\eqcommand{ورودی}{input}
-\eqcommand{ورودپروندهگرموجود}{InputIfFileExists}
-\eqcommand{شمارهسطرورودی}{inputlineno}
-\eqcommand{درج}{insert}
-\eqcommand{جریمهدرج}{insertpenalties}
-\eqcommand{جریمهبینسطرهایزیرنویس}{interfootnotelinepenalty}
-\eqcommand{جریمهبینسطرهاینمایش}{interdisplaylinepenalty}
-\eqcommand{جریمهبینسطرها}{interlinepenalty}
-\eqcommand{متنداخلی}{intertext}
-\eqcommand{فاصلهشناوردرمتن}{intertextsep}
-\eqcommand{مخفی}{invisible}
-\eqcommand{پیشفرضای}{itdefault}
-\eqcommand{شکلایتالیک}{itshape}
-\eqcommand{فقره}{item}
-\eqcommand{تورفتگیفقره}{itemindent}
-\eqcommand{فاصلهفقره}{itemsep}
-\eqcommand{تکرارکن}{iterate}
-\eqcommand{شکلای}{itshape}
-\eqcommand{نامکار}{jobname}
-\eqcommand{قلپ}{jot}
-\eqcommand{دوری}{kern}
-\eqcommand{الگو}{kill}
-\eqcommand{برچسب}{label}
-\eqcommand{برچسبشمارشیک}{labelenumi}
-\eqcommand{برچسبشمارشدو}{labelenumii}
-\eqcommand{برچسبشمارشسه}{labelenumiii}
-\eqcommand{برچسبشمارشچهار}{labelenumiv}
-\eqcommand{برچسبفقرهیک}{labelitemi}
-\eqcommand{برچسبفقرهدو}{labelitemii}
-\eqcommand{برچسبفقرهسه}{labelitemiii}
-\eqcommand{برچسبفقرهچهار}{labelitemiv}
-\eqcommand{فاصلهازبرچسب}{labelsep}
-\eqcommand{پهنایبرچسب}{labelwidth}
-\eqcommand{زبان}{language}
-\eqcommand{درشت}{large}
-\eqcommand{درشتتر}{Large}
-\eqcommand{درشتدرشت}{LARGE}
-\eqcommand{آخرینکادر}{lastbox}
-\eqcommand{آخریندوری}{lastkern}
-\eqcommand{آخرینجریمه}{lastpenalty}
-\eqcommand{آخرینفاصله}{lastskip}
-\eqcommand{لاتک}{LaTeX}
-\eqcommand{لاتکای}{LaTeXe}
-\eqcommand{کدکوچک}{lccode}
-\eqcommand{نقاطخ}{ldots}
-\eqcommand{نشانگر}{leaders}
-\eqcommand{ترکو}{leavevmode}
-\eqcommand{چپ}{left}
-\eqcommand{حاشیهچپ}{leftmargin}
-\eqcommand{حاشیهچپیک}{leftmargini}
-\eqcommand{حاشیهچپدو}{leftmarginii}
-\eqcommand{حاشیهچپسه}{leftmarginiii}
-\eqcommand{حاشیهچپچهار}{leftmarginiv}
-\eqcommand{حاشیهچپپنج}{leftmarginv}
-\eqcommand{حاشیهچپشش}{leftmarginvi}
-\eqcommand{علامتچپ}{leftmark}
-\eqcommand{کادرتاچپ}{leftpageskip}
-\eqcommand{فاصلهابتدایسطر}{leftskip}
-\eqcommand{بگذار}{let}
-\eqcommand{سطر}{line}
-\eqcommand{سطرشکن}{linebreak}
-\eqcommand{جریمهسطر}{linepenalty}
-\eqcommand{فاصلهسطرها}{lineskip}
-\eqcommand{حدفاصلهسطر}{lineskiplimit}
-\eqcommand{کششفاصلهسطر}{linespread}
-\eqcommand{ضخامتخط}{linethickness}
-\eqcommand{پهنایسطر}{linewidth}
-\eqcommand{عنوانفهرستاشکال}{listfigurename}
-\eqcommand{لیستپروندهها}{listfiles}
-\eqcommand{فهرستاشکال}{listoffigures}
-\eqcommand{فهرستجداول}{listoftables}
-\eqcommand{تورفتگیبندلیست}{listparindent}
-\eqcommand{عنوانفهرستجداول}{listtablename}
-\eqcommand{بارکنطبقه}{LoadClass}
-\eqcommand{بارکنطبقهباگزینه}{LoadClassWithOptions}
-\eqcommand{مکان}{location}
-\eqcommand{بلند}{long}
-\eqcommand{گسیختگی}{looseness}
-\eqcommand{انتقالبپایین}{lower}
-\eqcommand{@دیگر}{@makeother}
-\eqcommand{@زار}{@m}
-\eqcommand{ده@زار}{@M}
-\eqcommand{ده@زاریک}{@Mi}
-\eqcommand{ده@زاردو}{@Mii}
-\eqcommand{ده@زارسه}{@Miii}
-\eqcommand{ده@زارچهار}{@Miv}
-\eqcommand{بیس@زار}{@MM}
-\eqcommand{من@ا}{m at ne}
-\eqcommand{بزرگنمایی}{mag}
-\eqcommand{گام}{magstep}
-\eqcommand{نیمگام}{magstephalf}
-\eqcommand{مطلباصلی}{mainmatter}
-\eqcommand{اتحرف}{makeatletter}
-\eqcommand{اتدیگر}{makeatother}
-\eqcommand{کادربیخط}{makebox}
-\eqcommand{ساختفرهنگ}{makeglossary}
-\eqcommand{تهیهنمایه}{makeindex}
-\eqcommand{ساختبرچسب}{makelabel}
-\eqcommand{ساختبرچسبها}{makelabels}
-\eqcommand{ساختحروفکوچک}{MakeLowercase}
-\eqcommand{عنوانساز}{maketitle}
-\eqcommand{ساختحروفبزرگ}{MakeUppercase}
-\eqcommand{درحاشیه}{marginpar}
-\eqcommand{فاصلهدوحاشیه}{marginparpush}
-\eqcommand{فاصلهتاحاشیه}{marginparsep}
-\eqcommand{پهنایحاشیه}{marginparwidth}
-\eqcommand{علامت}{mark}
-\eqcommand{علامتدردوطرف}{markboth}
-\eqcommand{علامتدرراست}{markright}
-\eqcommand{اعرابریاضی}{mathaccent}
-\eqcommand{نویسهریاضی}{mathchar}
-\eqcommand{تعریفنویسهریاضی}{mathchardef}
-\eqcommand{کدریاضی}{mathcode}
-\eqcommand{ریاضیرومن}{mathrm}
-\eqcommand{حداکثرتکرار}{maxdeadcycles}
-\eqcommand{حداکثرعمقصفحه}{maxdepth}
-\eqcommand{بعدبیشین}{maxdimen}
-\eqcommand{کادربی}{mbox}
-\eqcommand{شمایلنازک}{mdseries}
-\eqcommand{معنا}{meaning}
-\eqcommand{نازک}{mediumseries}
-\eqcommand{فاصلهمتوسطریاضی}{medmuskip}
-\eqcommand{پرشمتوسط}{medskip}
-\eqcommand{مقدارپرشمتوسط}{medskipamount}
-\eqcommand{فضایمتوسط}{medspace}
-\eqcommand{پیام}{message}
-\eqcommand{پیامشکن}{MessageBreak}
-\eqcommand{حداقلفاصلهردیف}{minrowclearance}
-\eqcommand{دوریریاضی}{mkern}
-\eqcommand{ماه}{month}
-\eqcommand{انتقالبچپ}{moveleft}
-\eqcommand{انتقالبراست}{moveright}
-\eqcommand{فاصلهریاضی}{mskip}
-\eqcommand{ری@ضی}{m at th}
-\eqcommand{چندستونی}{multicolumn}
-\eqcommand{ضرب}{multiply}
-\eqcommand{چندادغام}{multispan}
-\eqcommand{میوفاصله}{muskip}
-\eqcommand{تعریفمیوفاصله}{muskipdef}
-\eqcommand{@ترنام}{@namedef}
-\eqcommand{@کاربردنام}{@nameuse}
-\eqcommand{یک@}{@ne}
-\eqcommand{نام}{name}
-\eqcommand{طبیعی}{natural}
-\eqcommand{باریک}{nearrow}
-\eqcommand{باریکتر}{nearrower}
-\eqcommand{شکلبندیموردنیاز}{NeedsTeXFormat}
-\eqcommand{منفی}{neg}
-\eqcommand{فضایمتوسطمنفی}{negmedspace}
-\eqcommand{فضایضخیممنفی}{negthickspace}
-\eqcommand{دوریکوچکمنفی}{negthinspace}
-\eqcommand{بولینو}{newboolean}
-\eqcommand{کادرجدید}{newbox}
-\eqcommand{فرماننو}{newcommand}
-\eqcommand{شمارجدید}{newcount}
-\eqcommand{شمارندهجدید}{newcounter}
-\eqcommand{بعدجدید}{newdimen}
-\eqcommand{محیطنو}{newenvironment}
-\eqcommand{خانوادهجدید}{newfam}
-\eqcommand{قلمنو}{newfont}
-\eqcommand{کمکجدید}{newhelp}
-\eqcommand{درججدید}{newinsert}
-\eqcommand{برچسبجدید}{newlabel}
-\eqcommand{تعریفبعدجدید}{newlength}
-\eqcommand{سطرجدید}{newline}
-\eqcommand{نویسهسطرجدید}{newlinechar}
-\eqcommand{میوفاصلهجدید}{newmuskip}
-\eqcommand{صفحهجدید}{newpage}
-\eqcommand{بخوانجدید}{newread}
-\eqcommand{تعریفکادرجدید}{newsavebox}
-\eqcommand{فاصلهجدید}{newskip}
-\eqcommand{قضیهجدید}{newtheorem}
-\eqcommand{جزءجدید}{newtoks}
-\eqcommand{بنویسجدید}{newwrite}
-\eqcommand{بیردیف}{noalign}
-\eqcommand{نشکن}{nobreak}
-\eqcommand{فاصلهنشکستنی}{nobreakspace}
-\eqcommand{بدونسند}{nocite}
-\eqcommand{نگستر}{noexpand}
-\eqcommand{بدونپرونده}{nofiles}
-\eqcommand{بدونتورفتگی}{noindent}
-\eqcommand{بیفاصلهسطر}{nointerlineskip}
-\eqcommand{بدونحد}{nolimits}
-\eqcommand{سطرنشکن}{nolinebreak}
-\eqcommand{پردازشبدونتوقف}{nonstopmode}
-\eqcommand{فواصلمتعارفلاتین}{nonfrenchspacing}
-\eqcommand{بدونشماره}{nonumber}
-\eqcommand{صفحهنشکن}{nopagebreak}
-\eqcommand{کرسیهایمتعارف}{normalbaselines}
-\eqcommand{فاصلهکرسیمتعارف}{normalbaselineskip}
-\eqcommand{رنگعادی}{normalcolor}
-\eqcommand{قلمعادی}{normalfont}
-\eqcommand{فاصلهسطرمتعارف}{normallineskip}
-\eqcommand{حدفاصلهسطرمتعارف}{normallineskiplimit}
-\eqcommand{درحاشیهعادی}{normalmarginpar}
-\eqcommand{اندازهعادی}{normalsize}
-\eqcommand{بدوناتیکت}{notag}
-\eqcommand{نول}{null}
-\eqcommand{قلمتهی}{nullfont}
-\eqcommand{عدد}{number}
-\eqcommand{سطرعددی}{numberline}
-\eqcommand{شمارهمطابق}{numberwithin}
-\eqcommand{پایینصفحهزوج}{@evenfoot}
-\eqcommand{بالایصفحهزوج}{@evenhead}
-\eqcommand{پایینصفحهفرد}{@oddfoot}
-\eqcommand{بالایصفحهفرد}{@oddhead}
-\eqcommand{شمارهبیروندرست}{@outeqntrue}
-\eqcommand{شمارهبیروننادرست}{@outeqnfalse}
-\eqcommand{سطربهسطر}{obeylines}
-\eqcommand{فضافعال}{obeyspaces}
-\eqcommand{حاشیهفرد}{oddsidemargin}
-\eqcommand{سطوربیفاصله}{offinterlineskip}
-\eqcommand{حذف}{omit}
-\eqcommand{@تنهادرپیشدرآمد}{@onlypreamble}
-\eqcommand{یکستون}{onecolumn}
-\eqcommand{تنهایادداشتها}{onlynotes}
-\eqcommand{تنهااسلایدها}{onlyslides}
-\eqcommand{بازکنورودی}{openin}
-\eqcommand{بازکنخروجی}{openout}
-\eqcommand{گزینهمصرفنشده}{OptionNotUsed}
-\eqcommand{یا}{or}
-\eqcommand{برونی}{outer}
-\eqcommand{صفحهبندی}{output}
-\eqcommand{جریمهصفحهبندی}{outputpenalty}
-\eqcommand{علامتسرریز}{overfullrule}
-\eqcommand{@فرمانهایپیشدرآمد}{@preamblecmds}
-\eqcommand{@پو}{p@}
-\eqcommand{خطایسبک}{PackageError}
-\eqcommand{اطلاعسبک}{PackageInfo}
-\eqcommand{هشدارسبک}{PackageWarning}
-\eqcommand{هشدارسبکبیسطر}{PackageWarningNoLine}
-\eqcommand{صفحهشکن}{pagebreak}
-\eqcommand{رنگصفحه}{pagecolor}
-\eqcommand{عمقصفحه}{pagedepth}
-\eqcommand{کششپرررصفحه}{pagefilllstretch}
-\eqcommand{کششپررصفحه}{pagefillstretch}
-\eqcommand{کششپرصفحه}{pagefilstretch}
-\eqcommand{غایتصفحه}{pagegoal}
-\eqcommand{نامصفحه}{pagename}
-\eqcommand{شمارهگذاریصفحه}{pagenumbering}
-\eqcommand{رجوعصفحه}{pageref}
-\eqcommand{ضخامتخطصفحه}{pagerulewidth}
-\eqcommand{فشردگیصفحه}{pageshrink}
-\eqcommand{کششصفحه}{pagestretch}
-\eqcommand{سبکصفحه}{pagestyle}
-\eqcommand{جمعصفحه}{pagetotal}
-\eqcommand{بلندایکاغذ}{paperheight}
-\eqcommand{پهنایکاغذ}{paperwidth}
-\bidi at csdefcs{بند}{par}% this is an exception since \par is redefined only in some circumstances
-\eqcommand{پاراگراف}{paragraph}
-\eqcommand{موازی}{parallel}
-\eqcommand{کادرپار}{parbox}
-\eqcommand{فاصلهتهبند}{parfillskip}
-\eqcommand{تورفتگیسربند}{parindent}
-\eqcommand{فاصلهبندلیست}{parsep}
-\eqcommand{شکلبند}{parshape}
-\eqcommand{فاصلهبند}{parskip}
-\eqcommand{بخش}{part}
-\eqcommand{عنوانبخش}{partname}
-\eqcommand{فاصلهبالایلیستبند}{partopsep}
-\eqcommand{ارسالگزینهبهکلاس}{PassOptionToClass}
-\eqcommand{ارسالگزینهبهپکیج}{PassOptionToPackage}
-\eqcommand{مسیر}{path}
-\eqcommand{الگوها}{patterns}
-\eqcommand{مکث}{pausing}
-\eqcommand{جریمه}{penalty}
-\eqcommand{غیب}{phantom}
-\eqcommand{الگویقبلی}{poptabs}
-\eqcommand{جریمهپسنمایش}{postdisplaypenalty}
-\eqcommand{جهتپیشنمایش}{predisplaydirection}
-\eqcommand{جریمهپیشنمایش}{predisplaypenalty}
-\eqcommand{اندازهپیشنمایش}{predisplaysize}
-\eqcommand{پیشحدبدنمایی}{pretolerance}
-\eqcommand{عمققبلی}{prevdepth}
-\eqcommand{بندقبلی}{prevgraf}
-\eqcommand{نمایهدراینجا}{printindex}
-\eqcommand{پردازشگزینهها}{ProcessOptions}
-\eqcommand{تامین}{protect}
-\eqcommand{تهیهفرمان}{providecommand}
-\eqcommand{آمادهسازیطبقه}{ProvidesClass}
-\eqcommand{آمادهسازیپرونده}{ProvidesFile}
-\eqcommand{آمادهسازیسبک}{ProvidesPackage}
-\eqcommand{ثبتالگو}{pushtabs}
-\eqcommand{کواد}{quad}
-\eqcommand{کوکواد}{qquad}
-\eqcommand{@بازآییخروجصفحه}{@outputpagerestore}
-\eqcommand{رادیکال}{radical}
-\eqcommand{پایینبیتنظیم}{raggedbottom}
-\eqcommand{تنظیمازراست}{raggedleft}
-\eqcommand{تنظیمازچپ}{raggedright}
-\eqcommand{انتقالببالا}{raise}
-\eqcommand{بالابر}{raisebox}
-\eqcommand{ترفیعاتیکت}{raisetag}
-\eqcommand{زاویهر}{rangle}
-\eqcommand{سقفر}{rceil}
-\eqcommand{بخوان}{read}
-\eqcommand{رجوع}{ref}
-\eqcommand{کادرقرینه}{reflectbox}
-\eqcommand{عنوانمراجع}{refname}
-\eqcommand{گامشمارندهمرجع}{refstepcounter}
-\eqcommand{راحت}{relax}
-\eqcommand{رفعآخرینفاصله}{removelastskip}
-\eqcommand{فرمانازنو}{renewcommand}
-\eqcommand{محیطازنو}{renewenvironment}
-\eqcommand{سبکموردنیاز}{RequirePackage}
-\eqcommand{سبکموردنیازباگزینه}{RequirePackageWithOptions}
-\eqcommand{کادرکشیده}{resizebox}
-\eqcommand{درحاشیهمعکوس}{reversemarginpar}
-\eqcommand{کفر}{rfloor}
-\eqcommand{راست}{right}
-\eqcommand{حاشیهراست}{rightmargin}
-\eqcommand{علامتراست}{rightmark}
-\eqcommand{کادرتاراست}{rightpageskip}
-\eqcommand{فاصلهانتهایسطر}{rightskip}
-\eqcommand{رومنعادی}{rmdefault}
-\eqcommand{فامیلرومن}{rmfamily}
-\eqcommand{رومنبزرگ}{Roman}
-\eqcommand{رومنکوچک}{roman}
-\eqcommand{عددرومی}{romannumeral}
-\eqcommand{کادرچرخان}{rotatebox}
-\eqcommand{رنگردیف}{rowcolor}
-\eqcommand{خط}{rule}
-\eqcommand{@دومیازدو}{@secondoftwo}
-\eqcommand{@فضاها}{@spaces}
-\eqcommand{همینصفحه}{samepage}
-\eqcommand{مقدارکادر}{savebox}
-\eqcommand{مقکادر}{sbox}
-\eqcommand{کادراندازه}{scalebox}
-\eqcommand{پیشفرضتمامبزرگ}{scdefault}
-\eqcommand{شکلتمامبزرگ}{scshape}
-\eqcommand{مقدارکلیدها}{setkeys}
-\eqcommand{قلمتوان}{scriptfont}
-\eqcommand{قلمتوانتوان}{scriptscriptfont}
-\eqcommand{سبکتهنوشتتهنوشت}{scriptscriptstyle}
-\eqcommand{اندازهپانویس}{scriptsize}
-\eqcommand{سبکتهنوشت}{scripstyle}
-\eqcommand{پردازشگذری}{scrollmode}
-\eqcommand{قسمت}{section}
-\eqcommand{تعریفقسمت}{secdef}
-\eqcommand{ببینید}{see}
-\eqcommand{نیزببینید}{seealso}
-\eqcommand{نامببینید}{seename}
-\eqcommand{قلمبردار}{selectfont}
-\eqcommand{تنظیمبولی}{setboolean}
-\eqcommand{درکادر}{setbox}
-\eqcommand{مقدارشمارنده}{setcounter}
-\eqcommand{مقداربعد}{setlength}
-\eqcommand{تنظیممنها}{setminus}
-\eqcommand{تعریفقلمعلائم}{SetSymbolFont}
-\eqcommand{تنظیمبهعمق}{settodepth}
-\eqcommand{تنظیمبهارتفاع}{settoheight}
-\eqcommand{مقداربعدبهاندازه}{settowidth}
-\eqcommand{کدضریبفاصله}{sfcode}
-\eqcommand{پیشفرضسف}{sfdefault}
-\eqcommand{فامیلسنسریف}{sffamily}
-\eqcommand{کادرسایهدار}{shadowbox}
-\eqcommand{تیز}{sharp}
-\eqcommand{بفرست}{shipout}
-\eqcommand{پشتهکوتاه}{shortstack}
-\eqcommand{نمایشبده}{show}
-\eqcommand{نمایشبدهکادر}{showbox}
-\eqcommand{میزاننمایشکادر}{showboxbreadth}
-\eqcommand{عمقنمایشکادر}{showboxdepth}
-\eqcommand{نمایشبدهلیستها}{showlists}
-\eqcommand{نمایشبدهمحتوای}{showthe}
-\eqcommand{حالتسادهقلم}{simplefontmode}
-\eqcommand{شانزد@}{sixt@@n}
-\eqcommand{نویسهاریب}{skewchar}
-\eqcommand{فاصله}{skip}
-\eqcommand{فاصل@}{skip@}
-\eqcommand{تعریففاصله}{skipdef}
-\eqcommand{خوابیده}{sl}
-\eqcommand{پیشفرضخو}{sldefault}
-\eqcommand{شکلخوابیده}{slshape}
-\eqcommand{راحتچین}{sloppy}
-\eqcommand{شمایلخو}{slshape}
-\eqcommand{کوچک}{small}
-\eqcommand{پرشکوتاه}{smallskip}
-\eqcommand{مقدارپرشکوتاه}{smallskipamount}
-\eqcommand{کوب}{smash}
-\eqcommand{لبخند}{smile}
-\eqcommand{کدمکانهمانطور}{snglfntlocatecode}
-\eqcommand{فضا}{space}
-\eqcommand{ضریبفاصله}{spacefactor}
-\eqcommand{فاصلهکلمات}{spaceskip}
-\eqcommand{پیک}{spadesuit}
-\eqcommand{ادغام}{span}
-\eqcommand{ویژه}{special}
-\eqcommand{حداکثرعمقستون}{splitmaxdepth}
-\eqcommand{فاصلهبالایستون}{splittopskip}
-\eqcommand{ستاره}{star}
-\eqcommand{گامشمارنده}{stepcounter}
-\eqcommand{کشی}{stretch}
-\eqcommand{رشته}{string}
-\eqcommand{شمع}{strut}
-\eqcommand{کادرشمع}{strutbox}
-\eqcommand{زیربند}{subitem}
-\eqcommand{زیرپاراگراف}{subparagraph}
-\eqcommand{زیرقسمت}{subsection}
-\eqcommand{زیرپشته}{substack}
-\eqcommand{زیرزیربند}{subsubitem}
-\eqcommand{زیرزیرقسمت}{subsubsection}
-\eqcommand{زیرمجموعه}{subset}
-\eqcommand{زیرمجموعهمس}{subseteq}
-\eqcommand{منتهایصفحه}{supereject}
-\eqcommand{حذفمکانشناور}{suppressfloats}
-\eqcommand{@موقتآ}{@tempa}
-\eqcommand{@موقتب}{@tempb}
-\eqcommand{@موقتپ}{@tempc}
-\eqcommand{@موقتت}{@tempd}
-\eqcommand{@موقتث}{@tempe}
-\eqcommand{@کادرقتآ}{@tempboxa}
-\eqcommand{@شماقتآ}{@tempcnta}
-\eqcommand{@شماقتب}{@tempcntb}
-\eqcommand{@بعدقتآ}{@tempdima}
-\eqcommand{@بعدقتب}{@tempdimb}
-\eqcommand{@بعدقتپ}{@tempdimc}
-\eqcommand{@فاقتآ}{@tempskipa}
-\eqcommand{@فاقتب}{@tempskipb}
-\eqcommand{@سواقتآنادرست}{@tempswafalse}
-\eqcommand{@سواقتآدرست}{@tempswatrue}
-\eqcommand{@جزقتآ}{@temptokena}
-\eqcommand{انگزیرنویس}{@thefnmark}
-\eqcommand{@سومیازسه}{@thirdofthree}
-\eqcommand{فاصلهجاگذاری}{tabbingsep}
-\eqcommand{فاصلهبینستونها}{tabcolsep}
-\eqcommand{فهرستمطالب}{tableofcontents}
-\eqcommand{عنوانجدول}{tablename}
-\eqcommand{فاصلهستونها}{tabskip}
-\eqcommand{تهسطرجدول}{tabularnewline}
-\eqcommand{اتیکت}{tag}
-\eqcommand{تلفن}{telephone}
-\eqcommand{تک}{TeX}
-\eqcommand{متن}{text}
-\eqcommand{گلولهمتنی}{textbullet}
-\eqcommand{قلممتن}{textfont}
-\eqcommand{امدشمتنی}{textemdash}
-\eqcommand{اندشمتنی}{textendash}
-\eqcommand{تعجبوارونهمتنی}{textexclamdown}
-\eqcommand{نقطهوسطمتنی}{textperiodcentered}
-\eqcommand{سوالوارونهمتنی}{textquestiondown}
-\eqcommand{نقلچپمتنیدولا}{textquotedblleft}
-\eqcommand{نقلراستمتنیدولا}{textquotedblright}
-\eqcommand{نقلمتنیچپ}{textquoteleft}
-\eqcommand{نقلمتنیراست}{textquoteright}
-\eqcommand{فضاینمایانمتنی}{textvisiblespace}
-\eqcommand{شکافتپشتمتنی}{textbackslash}
-\eqcommand{میلهمتنی}{textbar}
-\eqcommand{بزرگترمتنی}{textgreater}
-\eqcommand{کمترمتنی}{textless}
-\eqcommand{متنسیاه}{textbf}
-\eqcommand{مدورمتنی}{textcircled}
-\eqcommand{رنگمتن}{textcolor}
-\eqcommand{نشانکلمهمرکبمتن}{textcompwordmark}
-\eqcommand{فاصلهمتنوشناور}{textfloatsep}
-\eqcommand{نسبتمتن}{textfraction}
-\eqcommand{بلندایمتن}{textheight}
-\eqcommand{متنتورفته}{textindent}
-\eqcommand{متنایتالیک}{textit}
-\eqcommand{متننازک}{textmd}
-\eqcommand{متننرمال}{textnormal}
-\eqcommand{ثبتیمتنی}{textregistered}
-\eqcommand{متنرومن}{textrm}
-\eqcommand{متنتمامبزرگ}{textsc}
-\eqcommand{متنسنسریف}{textsf}
-\eqcommand{متنخوابیده}{textsl}
-\eqcommand{سبکمتنی}{textstyle}
-\eqcommand{بالانویسمتنی}{textsuperscript}
-\eqcommand{علامتتجاریمتنی}{texttrademark}
-\eqcommand{متنتایپ}{texttt}
-\eqcommand{متنایستاده}{textup}
-\eqcommand{پهنایمتن}{textwidth}
-\eqcommand{زیرنویسعنوان}{thanks}
-\eqcommand{محتوای}{the}
-\eqcommand{اینزیرنویس}{thempfn}
-\eqcommand{خطهاضخیم}{thicklines}
-\eqcommand{فاصلهزیادریاضی}{thickmuskip}
-\eqcommand{فاصلهکمریاضی}{thinmuskip}
-\eqcommand{فضاضخیم}{thickspace}
-\eqcommand{خطهانازک}{thinlines}
-\eqcommand{دوریکوچک}{thinspace}
-\eqcommand{اینصفحهتجملی}{thisfancypage}
-\eqcommand{سبکاینصفحه}{thispagestyle}
-\eqcommand{سه@}{thr@@}
-\eqcommand{مد}{tilde}
-\eqcommand{ظریف}{tiny}
-\eqcommand{زمان}{time}
-\eqcommand{ضربدر}{times}
-\eqcommand{عنوان}{title}
-\eqcommand{به}{to}
-\eqcommand{امروز}{today}
-\eqcommand{جزء}{toks}
-\eqcommand{تعریفجزء}{toksdef}
-\eqcommand{حدبدنمایی}{tolerance}
-\eqcommand{بالا}{top}
-\eqcommand{خطبالایشناور}{topfigrule}
-\eqcommand{نسبتبالا}{topfraction}
-\eqcommand{حاشیهبالا}{topmargin}
-\eqcommand{علامتبالا}{topmark}
-\eqcommand{کادرتابالا}{toppageskip}
-\eqcommand{فاصلهبالایلیست}{topsep}
-\eqcommand{فاصلهبالا}{topskip}
-\eqcommand{بلندایکل}{totalheight}
-\eqcommand{ردگیریکل}{tracingall}
-\eqcommand{ردگیریفرامین}{tracingcommands}
-\eqcommand{ردگیریحروف}{tracinglostchars}
-\eqcommand{ردگیریماکروها}{tracingmacros}
-\eqcommand{ردگیرینمایشی}{tracingonline}
-\eqcommand{ردگیریصفحهبندی}{tracingoutput}
-\eqcommand{ردگیریصفحات}{tracingpages}
-\eqcommand{ردگیریبندها}{tracingparagraphs}
-\eqcommand{ردگیریبازگردانی}{tracingrestores}
-\eqcommand{ردگیریآمارها}{tracingstats}
-\eqcommand{مثلث}{triangle}
-\eqcommand{پیشفرضتایپ}{ttdefault}
-\eqcommand{فامیلتایپ}{ttfamily}
-\eqcommand{دو@}{tw@}
-\eqcommand{دوستون}{twocolumn}
-\eqcommand{درنویس}{typein}
-\eqcommand{برنویس}{typeout}
-\eqcommand{کدبزرگ}{uccode}
-\eqcommand{تیرهبندیبزرگ}{uchyph}
-\eqcommand{زیرخط}{underline}
-\eqcommand{بیکادرا}{unhbox}
-\eqcommand{بیکپیا}{unhcopy}
-\eqcommand{واحدطول}{unitlength}
-\eqcommand{برگشتدوری}{unkern}
-\eqcommand{برگشتجریمه}{unpenalty}
-\eqcommand{برگشتفاصله}{unskip}
-\eqcommand{بیکادرو}{unvbox}
-\eqcommand{بیکپیو}{unvcopy}
-\eqcommand{پیشفرضایستاده}{updefault}
-\eqcommand{شکلایستاده}{upshape}
-\eqcommand{ازکادر}{usebox}
-\eqcommand{باشمارشگر}{usecounter}
-\eqcommand{گزینشقلم}{usefont}
-\eqcommand{سبکلازم}{usepackage}
-\eqcommand{@فضاهایفعال}{@vobeyspaces}
-\eqcommand{@تهی}{@void}
-\eqcommand{تنظیمو}{vadjust}
-\eqcommand{ردیفو}{valign}
-\eqcommand{محتوایشمارنده}{value}
-\eqcommand{بدنماییو}{vbadness}
-\eqcommand{کادرو}{vbox}
-\eqcommand{کادروسط}{vcenter}
-\eqcommand{همانطور}{verb}
-\eqcommand{پرو}{vfil}
-\eqcommand{پررو}{vfill}
-\eqcommand{رفعپرو}{vfilneg}
-\eqcommand{پرزعمودی}{vfuzz}
-\eqcommand{نمایان}{visible}
-\eqcommand{خطعمود}{vline}
-\eqcommand{حاشیهو}{voffset}
-\eqcommand{ک@درتهی}{voidb at x}
-\eqcommand{ارجاعصفحهع}{vpageref}
-\eqcommand{فاصلهوگرد}{vrboxsep}
-\eqcommand{ارجاعع}{vref}
-\eqcommand{خطو}{vrule}
-\eqcommand{طولصفحه}{vsize}
-\eqcommand{فاصلهو}{vskip}
-\eqcommand{فضایو}{vspace}
-\eqcommand{شکستو}{vsplit}
-\eqcommand{هردوو}{vss}
-\eqcommand{کادرگود}{vtop}
-\eqcommand{عرض}{wd}
-\eqcommand{مادامبکن}{whiledo}
-\eqcommand{کلاهپهن}{widehat}
-\eqcommand{مدپهن}{widetilde}
-\eqcommand{جریمهتهبند}{widowpenalty}
-\eqcommand{پهنا}{width}
-\eqcommand{درکارنامه}{wlog}
-\eqcommand{بنویس}{write}
-\eqcommand{@فضایلاتین}{@xobeysp}
-\eqcommand{سی@دو}{@xxxii}
-\eqcommand{ترگع}{xdef}
-\eqcommand{نشانگرگسترشی}{xleaders}
-\eqcommand{فاصلهاضافیکلمات}{xspaceskip}
-\eqcommand{سال}{year}
-\eqcommand{@فر}{z@}
-\eqcommand{@فرفاصله}{z at skip}
-\endinput
-%%
-%% End of file `latex-localise-commands-xepersian.def'.
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-environments-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-environments-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-environments-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,85 +0,0 @@
-%%
-%% This is file `latex-localise-environments-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,latex-localise-environments-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{latex-localise-environments-xepersian.def}[2022/06/06 v0.3 Persian localisation of LaTeX2e environments]
-\eqenvironment{چکیده}{abstract}
-\eqenvironment{پیوست}{appendix}
-\eqenvironment{آرایه}{array}
-\eqenvironment{وسطچین}{center}
-\eqenvironment{توضیح}{description}
-\eqenvironment{ریاضینمایشی}{displaymath}
-\EqEnvironment{نوشتار}{document}
-\eqenvironment{شمارش}{enumerate}
-\eqenvironment{شکل}{figure}
-\eqenvironment{شکل*}{figure*}
-\eqenvironment{محتوایپرونده}{filecontents}
-\eqenvironment{محتوایپرونده*}{filecontents*}
-\eqenvironment{چپچین}{flushleft}
-\eqenvironment{راستچین}{flushright}
-\eqenvironment{فقرات}{itemize}
-\eqenvironment{نامه}{letter}
-\eqenvironment{لیست}{list}
-\eqenvironment{جدولدراز}{longtable}
-\eqenvironment{کادررچ}{lrbox}
-\eqenvironment{ریاضی}{math}
-\eqenvironment{ماتریس}{matrix}
-\eqenvironment{صفحهکوچک}{minipage}
-\eqenvironment{چندخطی}{multline}
-\eqenvironment{یادداشت}{note}
-\eqenvironment{انباشتن}{overlay}
-\eqenvironment{تصویر}{picture}
-\eqenvironment{اقتباس}{quotation}
-\eqenvironment{نقل}{quote}
-\eqenvironment{اسلاید}{slide}
-\eqenvironment{پارنامرتب}{sloppypar}
-\eqenvironment{شکافتن}{split}
-\eqenvironment{زیرآرایه}{subarray}
-\eqenvironment{جاگذاری}{tabbing}
-\eqenvironment{لوح}{table}
-\eqenvironment{لوح*}{table*}
-\eqenvironment{جدول}{tabular}
-\eqenvironment{جدول*}{tabular*}
-\eqenvironment{مراجع}{thebibliography}
-\eqenvironment{محتواینمایه}{theindex}
-\eqenvironment{صفحهعنوان}{titlepage}
-\eqenvironment{لیستبدوی}{trivlist}
-\eqenvironment{شعر}{verse}
-\endinput
-%%
-%% End of file `latex-localise-environments-xepersian.def'.
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-messages-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-messages-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-messages-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,43 +0,0 @@
-%%
-%% This is file `latex-localise-messages-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,latex-localise-messages-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\آمادهسازیپرونده{latex-localise-messages-xepersian.def}[2011/03/01 v0.1 localising LaTeX2e messages]
-\endinput
-%%
-%% End of file `latex-localise-messages-xepersian.def'.
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-misc-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-misc-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-misc-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,410 +0,0 @@
-%%
-%% This is file `latex-localise-misc-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,latex-localise-misc-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{latex-localise-misc-xepersian.def}[2012/01/01 v0.2 miscellaneous Persian localisation of LaTeX2e]
-\تر\گرجدید#1{%
-\شمار@\نویسهویژه \نویسهویژه\من@ا
- \بگذار#1\گرنادرست
-\@گر#1\گردرست
-\@گر#1\گرنادرست
-\نویسهویژه\شمار@}
-\تر\@گر#1#2{%
-\بگسترپساز\تر\نامفرمان\بگسترپساز\@خورحریصانهدو\رشته#1%
-\بگسترپساز\@خورحریصانهدو\رشته#2\پایاننامفرمان
-{\بگذار#1#2}}
-\بگذار\تعریفنشده\undefined
-
-\تر\حلقه#1\ازنو{\تر\تکرارکن{#1\راحت\بگسترپساز\تکرارکن\رگ}%
- \تکرارکن \بگذار\تکرارکن\راحت}
-\بگذار\ازنو\رگ
-
-\بلند\تر \حلقه #1\ازنو{%
- \تر\تکرارکن{#1\راحت % \راحت اضافی
- \بگسترپساز\تکرارکن\رگ
- }%
- \تکرارکن
- \بگذار\تکرارکن\راحت
-}
-\بگذار\ازنو=\رگ
-
-\@ifdefinitionfileloaded{latex-xetex-bidi}{%
-\def\@xfloat #1[#2]{%
- \@nodocument
- \def \@captype {#1}%
- \def \@fps {#2}%
- \@onelevel at sanitize \@fps
- \def \reserved at b {!}%
- \ifx \reserved at b \@fps
- \@fpsadddefault
- \else
- \ifx \@fps \@empty
- \@fpsadddefault
- \fi
- \fi
- \ifhmode
- \@bsphack
- \@floatpenalty -\@Mii
- \else
- \@floatpenalty-\@Miii
- \fi
- \ifinner
- \@parmoderr\@floatpenalty\z@
- \else
- \@next\@currbox\@freelist
- {%
- \@tempcnta \sixt@@n
- \expandafter \@tfor \expandafter \reserved at a
- \expandafter :\expandafter =\@fps
- \do
- {%
- \if \reserved at a h%
- \ifodd \@tempcnta
- \else
- \advance \@tempcnta \@ne
- \fi
- \fi
- \if \reserved at a ا%
- \ifodd \@tempcnta
- \else
- \advance \@tempcnta \@ne
- \fi
- \fi
- \if \reserved at a t%
- \@setfpsbit \tw@
- \fi
- \if \reserved at a ب%
- \@setfpsbit \tw@
- \fi
- \if \reserved at a b%
- \@setfpsbit 4%
- \fi
- \if \reserved at a ز%
- \@setfpsbit 4%
- \fi
- \if \reserved at a p%
- \@setfpsbit 8%
- \fi
- \if \reserved at a ص%
- \@setfpsbit 8%
- \fi
- \if \reserved at a !%
- \ifnum \@tempcnta>15
- \advance\@tempcnta -\sixt@@n\relax
- \fi
- \fi
- }%
- \@tempcntb \csname ftype@\@captype \endcsname
- \multiply \@tempcntb \@xxxii
- \advance \@tempcnta \@tempcntb
- \global \count\@currbox \@tempcnta
- }%
- \@fltovf
- \fi
- \global \setbox\@currbox
- \color at vbox
- \normalcolor
- \vbox \bgroup
- \hsize\columnwidth
- \@parboxrestore
- \@floatboxreset
-}
-\let\bm@و\bm at c
-\let\bm@چ\bm at l
-\let\bm@ر\bm at r
-\let\bm@ز\bm at b
-\let\bm@ب\bm at t
-\let\bm@ک\bm at s
-\long\def\@iiiparbox#1#2[#3]#4#5{%
- \leavevmode
- \@pboxswfalse
- \if at hboxRconstruct\@bidi at list@minipage at parbox@not at nobtrue\fi
- \if at RTL\if#1t\@bidi at list@minipage at parboxtrue\else\if#1b\@bidi at list@minipage at parboxtrue\else\if#1ز\@bidi at list@minipage at parboxtrue\else\if#1ب\@bidi at list@minipage at parboxtrue\fi\fi\fi\fi\fi
- \setlength\@tempdima{#4}%
- \@begin at tempboxa\vbox{\hsize\@tempdima\@parboxrestore#5\@@par}%
- \ifx\relax#2\else
- \setlength\@tempdimb{#2}%
- \edef\@parboxto{to\the\@tempdimb}%
- \fi
- \if#1b\vbox
- \else\if#1ز\vbox
- \else\if #1t\vtop
- \else\if #1ب\vtop
- \else\ifmmode\vcenter
- \else\@pboxswtrue $\vcenter
- \fi\fi\fi\fi\fi
- \@parboxto{\let\hss\vss\let\unhbox\unvbox
- \csname bm@#3\endcsname}%
- \if at pboxsw \m at th$\fi
- \@end at tempboxa}
-\def\@iiiminipage#1#2[#3]#4{%
- \leavevmode
- \@pboxswfalse
- \if at hboxRconstruct\@bidi at list@minipage at parbox@not at nobtrue\fi
- \if at RTL\if#1t\@bidi at list@minipage at parboxtrue\else\if#1b\@bidi at list@minipage at parboxtrue\else\if#1ز\@bidi at list@minipage at parboxtrue\else\if#1ب\@bidi at list@minipage at parboxtrue\fi\fi\fi\fi\fi
- \setlength\@tempdima{#4}%
- \def\@mpargs{{#1}{#2}[#3]{#4}}%
- \setbox\@tempboxa\vbox\bgroup
- \color at begingroup
- \hsize\@tempdima
- \textwidth\hsize \columnwidth\hsize
- \@parboxrestore
- \def\@mpfn{mpfootnote}\def\thempfn{\thempfootnote}\c at mpfootnote\z@
- \let\@footnotetext\@mpfootnotetext
- \let\@LTRfootnotetext\@mpLTRfootnotetext
- \let\@RTLfootnotetext\@mpRTLfootnotetext
- \let\@listdepth\@mplistdepth \@mplistdepth\z@
- \@minipagerestore
- \@setminipage}
-\def\@testpach#1{\@chclass \ifnum \@lastchclass=\tw@ 4 \else
- \ifnum \@lastchclass=3 5 \else
- \z@ \if #1c\@chnum \z@ \else
- \if #1و\@chnum \z@ \else
- \if \if at RTLtab#1r\else#1l\fi\@chnum \@ne \else
- \if \if at RTLtab#1ر\else#1چ\fi\@chnum \@ne \else
- \if \if at RTLtab#1l\else#1r\fi\@chnum \tw@ \else
- \if \if at RTLtab#1چ\else#1ر\fi\@chnum \tw@ \else
- \@chclass \if #1|\@ne \else
- \if #1@\tw@ \else
- \if #1p3 \else
- \if #1پ3 \else \z@ \@preamerr 0\fi
- \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi
-\fi}%
-}{}
-\@ifdefinitionfileloaded{array-xetex-bidi}{%
-\def\@testpach{\@chclass
- \ifnum \@lastchclass=6 \@ne \@chnum \@ne \else
- \ifnum \@lastchclass=7 5 \else
- \ifnum \@lastchclass=8 \tw@ \else
- \ifnum \@lastchclass=9 \thr@@
- \else \z@
- \ifnum \@lastchclass = 10 \else
- \edef\@nextchar{\expandafter\string\@nextchar}%
- \@chnum
- \if \@nextchar c\z@ \else
- \if \@nextchar و\z@ \else
- \if \@nextchar \if at RTLtab r\else l\fi\@ne \else
- \if \@nextchar \if at RTLtab ر\else چ\fi\@ne \else
- \if \@nextchar \if at RTLtab l\else r\fi\tw@ \else
- \if \@nextchar \if at RTLtab چ\else ر\fi\tw@ \else
- \z@ \@chclass
- \if\@nextchar |\@ne \else
- \if \@nextchar !6 \else
- \if \@nextchar @7 \else
- \if \@nextchar <8 \else
- \if \@nextchar >9 \else
- 10
- \@chnum
- \if \@nextchar m\thr@@\else
- \if \@nextchar م\thr@@\else
- \if \@nextchar p4 \else
- \if \@nextchar پ4 \else
- \if \@nextchar b5 \else
- \if \@nextchar ز5 \else
- \z@ \@chclass \z@ \@preamerr \z@ \fi \fi \fi \fi \fi \fi \fi
- \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi}%
-}{}
-\@ifdefinitionfileloaded{arydshln-xetex-bidi}{
-\ifadl at usingarypkg
-\def\@testpach{\@chclass
- \ifnum \@lastchclass=6 \@ne \@chnum \@ne \else
- \ifnum \@lastchclass=7 5 \else
- \ifnum \@lastchclass=8 \tw@ \else
- \ifnum \@lastchclass=9 \thr@@
- \else \z@
- \ifnum \@lastchclass = 10 \else
- \edef\@nextchar{\expandafter\string\@nextchar}%
- \@chnum
- \if \@nextchar c\z@ \else
- \if \@nextchar و\z@ \else
- \if \@nextchar \if at RTLtab r\else l\fi\@ne \else
- \if \@nextchar \if at RTLtab ر\else چ\fi\@ne \else
- \if \@nextchar \if at RTLtab l\else r\fi\tw@ \else
- \if \@nextchar \if at RTLtab چ\else ر\fi\tw@ \else
- \z@ \@chclass
- \if\@nextchar |\@ne \let\@arrayrule\adl at arrayrule \else
- \if\@nextchar :\@ne \let\@arrayrule\adl at arraydashrule \else
- \if\@nextchar ;\@ne \let\@arrayrule\adl at argarraydashrule \else
- \if \@nextchar !6 \else
- \if \@nextchar @7 \else
- \if \@nextchar <8 \else
- \if \@nextchar >9 \else
- 10
- \@chnum
- \if \@nextchar m\thr@@\else
- \if \@nextchar م\thr@@\else
- \if \@nextchar p4 \else
- \if \@nextchar پ4 \else
- \if \@nextchar b5 \else
- \if \@nextchar ز5 \else
- \z@ \@chclass \z@ \@preamerr \z@ \fi \fi \fi \fi \fi \fi \fi \fi \fi
- \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi}
-
-\def\@classz{\@classx
- \@tempcnta \count@
- \prepnext at tok
- \@addtopreamble{\ifcase \@chnum
- \hfil
- \adl at putlrc{\d at llarbegin \insert at column \d at llarend}\hfil \or
- \hskip1sp\adl at putlrc{\d at llarbegin \insert at column \d at llarend}\hfil \or
- \hfil\hskip1sp\adl at putlrc{\d at llarbegin \insert at column \d at llarend}\or
- \setbox\adl at box\hbox \adl at startmbox{\@nextchar}\insert at column
- \adl at endmbox\or
- \setbox\adl at box\vtop \@startpbox{\@nextchar}\insert at column \@endpbox \or
- \setbox\adl at box\vbox \@startpbox{\@nextchar}\insert at column \@endpbox
- \fi}\prepnext at tok}
-\def\adl at class@start{4}
-\def\adl at class@iiiorvii{7}
-
-\else
-\def\@testpach#1{\@chclass \ifnum \@lastchclass=\tw@ 4\relax \else
- \ifnum \@lastchclass=\thr@@ 5\relax \else
- \z@ \if #1c\@chnum \z@ \else
- \if #1و\@chnum\z@ \else
- \if \if at RTLtab#1r\else#1l\fi\@chnum \@ne \else
- \if \if at RTLtab#1ر\else#1چ\fi\@chnum \@ne \else
- \if \if at RTLtab#1l\else#1r\fi\@chnum \tw@ \else
- \if \if at RTLtab#1چ\else#1ر\fi\@chnum \tw@ \else
- \@chclass
- \if #1|\@ne \let\@arrayrule\adl at arrayrule \else
- \if #1:\@ne \let\@arrayrule\adl at arraydashrule \else
- \if #1;\@ne \let\@arrayrule\adl at argarraydashrule \else
- \if #1@\tw@ \else
- \if #1p\thr@@ \else
- \if #1پ\thr@@ \else\z@ \@preamerr 0\fi
- \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi}
-
-\def\@arrayclassz{\ifcase \@lastchclass \@acolampacol \or \@ampacol \or
- \or \or \@addamp \or
- \@acolampacol \or \@firstampfalse \@acol \fi
- \edef\@preamble{\@preamble
- \ifcase \@chnum
- \hfil\adl at putlrc{$\relax\@sharp$}\hfil
- \or \adl at putlrc{$\relax\@sharp$}\hfil
- \or \hfil\adl at putlrc{$\relax\@sharp$}\fi}}
-\def\@tabclassz{\ifcase \@lastchclass \@acolampacol \or \@ampacol \or
- \or \or \@addamp \or
- \@acolampacol \or \@firstampfalse \@acol \fi
- \edef\@preamble{\@preamble
- \ifcase \@chnum
- \hfil\adl at putlrc{\@sharp\unskip}\hfil
- \or \adl at putlrc{\@sharp\unskip}\hfil
- \or \hfil\hskip\z@ \adl at putlrc{\@sharp\unskip}\fi}}
-\def\adl at class@start{6}
-\def\adl at class@iiiorvii{3}
-\fi
-}{}
-\@ifdefinitionfileloaded{tabulary-xetex-bidi}{%
-\def\@testpach{\@chclass
- \ifnum \@lastchclass=6 \@ne \@chnum \@ne \else
- \ifnum \@lastchclass=7 5 \else
- \ifnum \@lastchclass=8 \tw@ \else
- \ifnum \@lastchclass=9 \thr@@
- \else \z@
- \ifnum \@lastchclass = 10 \else
- \edef\@nextchar{\expandafter\string\@nextchar}%
- \@chnum
- \if \@nextchar c\z@ \else
- \if \@nextchar و\z@ \else
- \if \@nextchar \if at RTLtab r\else l\fi\@ne \else
- \if \@nextchar \if at RTLtab ر\else چ\fi\@ne \else
- \if \@nextchar \if at RTLtab l\else r\fi\tw@ \else
- \if \@nextchar \if at RTLtab چ\else ر\fi\tw@ \else
- \if \@nextchar C7 \else
- \if \@nextchar س7 \else
- \if \@nextchar L8 \else
- \if \@nextchar ف8 \else
- \if \@nextchar R9 \else
- \if \@nextchar ا9 \else
- \if \@nextchar J10 \else
- \if \@nextchar ت10 \else
- \z@ \@chclass
- \if\@nextchar |\@ne \else
- \if \@nextchar !6 \else
- \if \@nextchar @7 \else
- \if \@nextchar <8 \else
- \if \@nextchar >9 \else
- 10
- \@chnum
- \if \@nextchar m\thr@@\else
- \if \@nextchar م\thr@@\else
- \if \@nextchar p4 \else
- \if \@nextcharپ4 \else
- \if \@nextchar b5 \else
- \if \@nextchar ز5 \else
- \z@ \@chclass \z@ \@preamerr \z@ \fi \fi \fi \fi\fi \fi \fi\fi \fi \fi \fi \fi \fi \fi \fi \fi
- \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi}%
-}{}
-\@ifdefinitionfileloaded{float-xetex-bidi}{%
-\let\@float at Hx\@xfloat
-\def\@xfloat#1[{\@ifnextchar{H}{\@float at HH{#1}[}{\@ifnextchar{آ}{\@float@آآ{#1}[}{\@float at Hx{#1}[}}}
-\def\@float at HH#1[H]{%
- \expandafter\let\csname end#1\endcsname\float at endH
- \let\@currbox\float at box
- \def\@captype{#1}\setbox\@floatcapt=\vbox{}%
- \expandafter\ifx\csname fst@#1\endcsname\relax
- \@flstylefalse\else\@flstyletrue\fi
- \setbox\@currbox\color at vbox\normalcolor
- \vbox\bgroup \hsize\columnwidth \@parboxrestore
- \@floatboxreset \@setnobreak
- \ignorespaces}
-\def\@float@آآ#1[آ]{%
- \expandafter\let\csname end#1\endcsname\float at endH
- \let\@currbox\float at box
- \def\@captype{#1}\setbox\@floatcapt=\vbox{}%
- \expandafter\ifx\csname fst@#1\endcsname\relax
- \@flstylefalse\else\@flstyletrue\fi
- \setbox\@currbox\color at vbox\normalcolor
- \vbox\bgroup \hsize\columnwidth \@parboxrestore
- \@floatboxreset \@setnobreak
- \ignorespaces}
-}{}
-\begingroup \catcode `|=0 \catcode `[= 1
-\catcode`]=2 \catcode `\{=12 \catcode `\}=12
-\catcode`\\=12 |gdef|@x at xepersian@localize at verbatim#1\پایان{همانطورکههست}[#1|پایان[همانطورکههست]]
-|gdef|@sx at xepersian@localize at verbatim#1\پایان{همانطورکههست*}[#1|پایان[همانطورکههست*]]
-|endgroup
-\def\همانطورکههست{\@verbatim \frenchspacing\@vobeyspaces \@x at xepersian@localize at verbatim}
-\def\endهمانطورکههست{\if at newlist \leavevmode\fi\endtrivlist}
-\ExplSyntaxOn
-\AtBeginDocument{\@namedef{همانطورکههست*}{\@verbatim \fontspec_print_visible_spaces: \@sx at xepersian@localize at verbatim}}
-\ExplSyntaxOff
-\expandafter\let\csname endهمانطورکههست*\endcsname =\endهمانطورکههست
-\endinput
-%%
-%% End of file `latex-localise-misc-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localize-commands-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localize-commands-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localize-commands-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,986 @@
+%%
+%% This is file `latex-localize-commands-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,latex-localize-commands-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{latex-localize-commands-xetex-xepersian.def}[2014/02/05 v0.3 Persian localization of LaTeX2e commands for XeTeX engine]
+\eqcommand{شمعجدول}{@arstrut}
+\eqcommand{فوق}{above}
+\eqcommand{فاصلهکوتاهبالاینمایش}{abovedisplayshortskip}
+\eqcommand{فاصلهبالاینمایش}{abovedisplayskip}
+\eqcommand{عنوانچکیده}{abstractname}
+\eqcommand{اکسنت}{accent}
+\eqcommand{فعال}{active}
+\eqcommand{بیفزاسطرفهرست}{addcontentsline}
+\eqcommand{اضافهبرجریمه}{addpenalty}
+\eqcommand{نشانی}{address}
+\eqcommand{بیفزابهفهرست}{addtocontents}
+\eqcommand{اضافهبرشمارنده}{addtocounter}
+\eqcommand{اضافهبربعد}{addtolength}
+\eqcommand{بیفزافضایو}{addvspace}
+\eqcommand{تنظیمبدنمایی}{adjdemerits}
+\eqcommand{بیفزابر}{advance}
+\eqcommand{بعدازانتساب}{afterassignment}
+\eqcommand{بعدازگروه}{aftergroup}
+\eqcommand{الف}{aleph}
+\eqcommand{خصیصهمستعارقلم}{aliasfontfeature}
+\eqcommand{انتخابخصیصهمستعارقلم}{aliasfontfeatureoption}
+\eqcommand{شکستنی}{allowbreak}
+\eqcommand{تخصی@}{alloc@}
+\eqcommand{تخصیصیافته}{allocationnumber}
+\eqcommand{شکستنمایشمجاز}{allowdisplaybreaks}
+\eqcommand{حروفبزرگ}{Alph}
+\eqcommand{حروفکوچک}{alph}
+\eqcommand{نامهمچنین}{alsoname}
+\eqcommand{و}{and}
+\eqcommand{زاویه}{angle}
+\eqcommand{عنوانپیوست}{appendixname}
+\eqcommand{تقریب}{approx}
+\eqcommand{عربی}{arabic}
+\eqcommand{آرگ}{arg}
+\eqcommand{رنگخطجدول}{arrayrulecolor}
+\eqcommand{فاصلهستونهایآرایه}{arraycolsep}
+\eqcommand{ضخامتخطجدول}{arrayrulewidth}
+\eqcommand{کشیدگیآرایه}{arraystretch}
+\eqcommand{درآغازنوشتار}{AtBeginDocument}
+\eqcommand{درپایاننوشتار}{AtEndDocument}
+\eqcommand{درانتهایطبقه}{AtEndOfClass}
+\eqcommand{درانتهایسبک}{AtEndOfPackage}
+\eqcommand{نویسنده}{author}
+\eqcommand{مطلبپشت}{backmatter}
+\eqcommand{شکافپشت}{backslash}
+\eqcommand{بدنمایی}{badness}
+\eqcommand{میله}{bar}
+\eqcommand{فاصلهکرسی}{baselineskip}
+\eqcommand{کششفاصلهکرسی}{baselinestretch}
+\eqcommand{پردازشدستهای}{batchmode}
+\eqcommand{شروع}{begin}
+\eqcommand{شروعچپ}{beginL}
+\eqcommand{شروعراست}{beginR}
+\eqcommand{شروعگروه}{begingroup}
+\eqcommand{فاصلهکوتاهپاییننمایش}{belowdisplayshortskip}
+\eqcommand{فاصلهپاییننمایش}{belowdisplayskip}
+\eqcommand{سیاه}{bf}
+\eqcommand{پیشفرضسیاه}{bfdefault}
+\eqcommand{شمایلسیاه}{bfseries}
+\eqcommand{شرگروه}{bgroup}
+\eqcommand{مرجوع}{bibitem}
+\eqcommand{کتابنامه}{bibliography}
+\eqcommand{سبککتابنامه}{bibliographystyle}
+\eqcommand{عنوانکتابنامه}{bibname}
+\eqcommand{پرشبلند}{bigskip}
+\eqcommand{مقدارپرشبلند}{bigskipamount}
+\eqcommand{خطپایینشناور}{botfigrule}
+\eqcommand{علامتپایین}{botmark}
+\eqcommand{کادرتاپایین}{bottompageskip}
+\eqcommand{نسبتپایین}{bottomfraction}
+\eqcommand{کادر}{box}
+\eqcommand{حداکثرعمقکادر}{boxmaxdepth}
+\eqcommand{بشکن}{break}
+\eqcommand{گلوله}{bullet}
+\eqcommand{دوپن@پنج}{@cclv}
+\eqcommand{دوپن@شش}{@cclvi}
+\eqcommand{شرح}{caption}
+\eqcommand{کدرده}{catcode}
+\eqcommand{رونوشت}{cc}
+\eqcommand{نامرونوشت}{ccname}
+\eqcommand{نقطهوسط}{cdot}
+\eqcommand{نقاطوسط}{cdots}
+\eqcommand{تنظیمازوسط}{centering}
+\eqcommand{خطوسط}{centerline}
+\eqcommand{چک@ن}{ch at ck}
+\eqcommand{فصل}{chapter}
+\eqcommand{عنوانفصل}{chaptername}
+\eqcommand{نویسه}{char}
+\eqcommand{تعریفنویسه}{chardef}
+\eqcommand{برسیفرمان}{CheckCommand}
+\eqcommand{مرجع}{cite}
+\eqcommand{خطایطبقه}{ClassError}
+\eqcommand{اطلاعطبقه}{ClassInfo}
+\eqcommand{هشدارطبقه}{ClassWarning}
+\eqcommand{هشدارطبقهبیسطر}{ClassWarningNoLine}
+\eqcommand{نشانگرمرکزی}{cleaders}
+\eqcommand{دوصفحهپاک}{cleardoublepage}
+\eqcommand{صفحهپاک}{clearpage}
+\eqcommand{خطناپر}{cline}
+\eqcommand{ببندورودی}{closein}
+\eqcommand{ببندخروجی}{closeout}
+\eqcommand{بستن}{closing}
+\eqcommand{جریمهسربند}{clubpenalty}
+\eqcommand{خاج}{clubsuit}
+\eqcommand{علامتپایینستوناول}{colbotmark}
+\eqcommand{علامتاولستوناول}{colfirstmark}
+\eqcommand{رنگ}{color}
+\eqcommand{کادررنگ}{colorbox}
+\eqcommand{علامتبالایستوناول}{coltopmark}
+\eqcommand{رنگستون}{columncolor}
+\eqcommand{بینستون}{columnsep}
+\eqcommand{پهنایستون}{columnwidth}
+\eqcommand{خطبینستون}{columnseprule}
+\eqcommand{سطرفهرست}{contentsline}
+\eqcommand{عنوانفهرستمطالب}{contentsname}
+\eqcommand{کپی}{copy}
+\eqcommand{حقتالیف}{copyright}
+\eqcommand{شمار}{count}
+\eqcommand{شمار@}{count@}
+\eqcommand{تعریفشمار}{countdef}
+\eqcommand{سخ}{cr}
+\eqcommand{سخسخ}{crcr}
+\eqcommand{نامفرمان}{csname}
+\eqcommand{گزینهجاری}{CurrentOption}
+\eqcommand{کادربینابین}{dashbox}
+\eqcommand{بینابینع}{dashv}
+\eqcommand{@تاریخ}{@date}
+\eqcommand{تاریخ}{date}
+\eqcommand{روز}{day}
+\eqcommand{خطپایینشناورپهن}{dblbotfigrule}
+\eqcommand{نسبتپهنپایین}{dblbottomfraction}
+\eqcommand{خطبالایشناورپهن}{dblfigrule}
+\eqcommand{نسبتصفحهشناورپهن}{dblfloatpagefraction}
+\eqcommand{فاصلهبینشناورپهن}{dblfloatsep}
+\eqcommand{کدمکانغیرهمانطور}{dblfntlocatecode}
+\eqcommand{فاصلهمتنوشناورپهن}{dbltextfloatsep}
+\eqcommand{نسبتپهنبالا}{dbltopfraction}
+\eqcommand{اعلانقلمثابت}{DeclareFixedFont}
+\eqcommand{اعلانپسوندگرافیک}{DeclareGraphicsExtensions}
+\eqcommand{اعلاندستورگرافیک}{DeclareGraphicsRule}
+\eqcommand{اعلانفرمانقلمقدیمی}{DeclareOldFontCommand}
+\eqcommand{اعلانگزینه}{DeclareOption}
+\eqcommand{اعلانفرمانقوی}{DeclareRobustCommand}
+\eqcommand{اعلانقلمعلائم}{DeclareSymbolFont}
+\eqcommand{دوربسته}{deadcycles}
+\eqcommand{تر}{def}
+\eqcommand{تعریف@کلید}{define at key}
+\eqcommand{تعریفرنگ}{definecolor}
+\eqcommand{درجه}{deg}
+\eqcommand{کدجداساز}{delcode}
+\eqcommand{جداساز}{delimiter}
+\eqcommand{ضریبجداساز}{delimiterfactor}
+\eqcommand{گودی}{depth}
+\eqcommand{خشت}{diamondsuit}
+\eqcommand{ابعاد}{dim}
+\eqcommand{بعد}{dimen}
+\eqcommand{بعد@}{dimen@}
+\eqcommand{بعد@یک}{dimen at i}
+\eqcommand{بعد@دو}{dimen at ii}
+\eqcommand{تعریفبعد}{dimendef}
+\eqcommand{تیرهگذاری}{discretionary}
+\eqcommand{شکستنمایش}{displaybreak}
+\eqcommand{تورفتگینمایش}{displayindent}
+\eqcommand{سبکنمایش}{displaystyle}
+\eqcommand{عرضنمایش}{displaywidth}
+\eqcommand{تقسیم}{divide}
+\eqcommand{طبقهنوشتار}{documentclass}
+\eqcommand{کن}{do}
+\eqcommand{تعویضکدها}{dospecials}
+\eqcommand{نقطه}{dot}
+\eqcommand{نقطهمساوی}{doteq}
+\eqcommand{پرنقطها}{dotfill}
+\eqcommand{نقاط}{dots}
+\eqcommand{کادردولا}{doublebox}
+\eqcommand{رنگفاصلهدوخطجدول}{doublerulesepcolor}
+\eqcommand{فاصلهبیندوخط}{doublerulesep}
+\eqcommand{فلشپایین}{downarrow}
+\eqcommand{عمق}{dp}
+\eqcommand{تخلیه}{dump}
+\eqcommand{ترگ}{edef}
+\eqcommand{پاگروه}{egroup}
+\eqcommand{انتهایفاصله}{eject}
+\eqcommand{گرنه}{else}
+\eqcommand{تاکید}{em}
+\eqcommand{کششلاجرم}{emergencystretch}
+\eqcommand{موکد}{emph}
+\eqcommand{@پوچ}{@empty}
+\eqcommand{پوچ}{empty}
+\eqcommand{مجموعهپوچ}{emptyset}
+\eqcommand{پایان}{end}
+\eqcommand{پایانچپ}{endL}
+\eqcommand{پایانراست}{endR}
+\eqcommand{پایاننامفرمان}{endcsname}
+\eqcommand{پایاناولینسر}{endfirsthead}
+\eqcommand{پایانپا}{endfoot}
+\eqcommand{تهبند}{endgraf}
+\eqcommand{پایانگروه}{endgroup}
+\eqcommand{پایانسر}{endhead}
+\eqcommand{پایانورودی}{endinput}
+\eqcommand{پایانآخرینپا}{endlastfoot}
+\eqcommand{گسترشاینصفحه}{enlargethispage}
+\eqcommand{تهسطر}{endline}
+\eqcommand{نویسهتهسطر}{endlinechar}
+\eqcommand{اندوری}{enspace}
+\eqcommand{انفاصله}{enskip}
+\eqcommand{فرمانجانشین}{eqcommand}
+\eqcommand{محیطجانشین}{eqenvironment}
+\eqcommand{ارجاعفر}{eqref}
+\eqcommand{کمکخطا}{errhelp}
+\eqcommand{پیامخطا}{errmessage}
+\eqcommand{سطرمتنخطا}{errorcontextlines}
+\eqcommand{پردازشتوقفخطا}{errorstopmode}
+\eqcommand{نویسهویژه}{escapechar}
+\eqcommand{یورو}{euro}
+\eqcommand{حاشیهزوج}{evensidemargin}
+\eqcommand{هرسخ}{everycr}
+\eqcommand{هرنمایش}{everydisplay}
+\eqcommand{هرکادرا}{everyhbox}
+\eqcommand{هرکار}{everyjob}
+\eqcommand{هرریاضی}{everymath}
+\eqcommand{هربند}{everypar}
+\eqcommand{هرکادرو}{everyvbox}
+\eqcommand{اجرایگزینهها}{ExecuteOptions}
+\eqcommand{جریمهاضافیتیرهبندی}{exhyphenpenalty}
+\eqcommand{بگسترپساز}{expandafter}
+\eqcommand{فاصلهاضافیبینستونها}{extracolsep}
+\eqcommand{@اولیازیک}{@firstofone}
+\eqcommand{@اولیازدو}{@firstoftwo}
+\eqcommand{چ@ار}{f at ur}
+\eqcommand{خانواده}{fam}
+\eqcommand{صفحهتجملی}{fancypage}
+\eqcommand{کادربا}{fbox}
+\eqcommand{ضخامتکادربا}{fboxrule}
+\eqcommand{حاشیهکادربا}{fboxsep}
+\eqcommand{کادربارنگ}{fcolorbox}
+\eqcommand{رگ}{fi}
+\eqcommand{عنوانشکل}{figurename}
+\eqcommand{پرشکن}{filbreak}
+\eqcommand{پر}{fill}
+\eqcommand{علامتاول}{firstmark}
+\eqcommand{پهن}{flat}
+\eqcommand{نسبتصفحهشناور}{floatpagefraction}
+\eqcommand{جریمهشناور}{floatingpenalty}
+\eqcommand{فاصلهبینشناور}{floatsep}
+\eqcommand{تنظیمازپایین}{flushbottom}
+\eqcommand{شکلبندی}{fmtname}
+\eqcommand{ردهشکلبندی}{fmtversion}
+\eqcommand{نشانه}{fnsymbol}
+\eqcommand{قلم}{font}
+\eqcommand{بعدقلم}{fontdimen}
+\eqcommand{رمزینهقلم}{fontencoding}
+\eqcommand{فامیلقلم}{fontfamily}
+\eqcommand{نامقلم}{fontname}
+\eqcommand{شمایلقلم}{fontseries}
+\eqcommand{شکلقلم}{fontshape}
+\eqcommand{اندازهقلم}{fontsize}
+\eqcommand{بلندایپایینصفحه}{footheight}
+\eqcommand{درجزیرنویس}{footins}
+\eqcommand{زیرنویس}{footnote}
+\eqcommand{علامتزیرنویس}{footnotemark}
+\eqcommand{خطزیرنویس}{footnoterule}
+\eqcommand{فاصلهتازیرنویس}{footnotesep}
+\eqcommand{اندازهزیرنویس}{footnotesize}
+\eqcommand{متنزیرنویس}{footnotetext}
+\eqcommand{فاصلهتاپایینصفحه}{footskip}
+\eqcommand{فریم}{frame}
+\eqcommand{کادرباخط}{framebox}
+\eqcommand{فواصلیکنواختلاتین}{frenchspacing}
+\eqcommand{مطلبپیش}{frontmatter}
+\eqcommand{بعدبگذار}{futurelet}
+\eqcommand{@خورحریصانه}{@gobble}
+\eqcommand{@خورحریصانهدو}{@gobbletwo}
+\eqcommand{@خورحریصانهچهار}{@gobblefour}
+\eqcommand{@عاقتآ}{@gtempa}
+\eqcommand{@عاقتب}{@gtempb}
+\eqcommand{ترع}{gdef}
+\eqcommand{الگویاطلاع}{GenericInfo}
+\eqcommand{الگویهشدار}{GenericWarning}
+\eqcommand{الگویخطا}{GenericError}
+\eqcommand{عام}{global}
+\eqcommand{تعاریفعام}{globaldefs}
+\eqcommand{لغتنامه}{glossary}
+\eqcommand{فقرهفرهنگ}{glossaryentry}
+\eqcommand{خوششکن}{goodbreak}
+\eqcommand{کاغذگراف}{graphpaper}
+\eqcommand{گیومهچپ}{guillemotleft}
+\eqcommand{گیومهراست}{guillemotright}
+\eqcommand{گیومهتکیچپ}{guilsinglleft}
+\eqcommand{گیومهتکیراست}{guilsinglright}
+\eqcommand{ردیفا}{halign}
+\eqcommand{بروتو}{hang}
+\eqcommand{بعدازسطر}{hangafter}
+\eqcommand{تورفتگیثابت}{hangindent}
+\eqcommand{بدنماییا}{hbadness}
+\eqcommand{کادرا}{hbox}
+\eqcommand{بلندایسرصفحه}{headheight}
+\eqcommand{فاصلهازسرصفحه}{headsep}
+\eqcommand{سربهنام}{headtoname}
+\eqcommand{دل}{heartsuit}
+\eqcommand{بلندا}{height}
+\eqcommand{پرا}{hfil}
+\eqcommand{پررا}{hfill}
+\eqcommand{رفعپرا}{hfilneg}
+\eqcommand{پرزافقی}{hfuzz}
+\eqcommand{فاصلهمخفی}{hideskip}
+\eqcommand{عرضپنهان}{hidewidth}
+\bidi at csletcs{خطپر}{hline}% this is an exception
+\eqcommand{حاشیها}{hoffset}
+\eqcommand{حفظدرج}{holdinginserts}
+\eqcommand{فاصلهاگرد}{hrboxsep}
+\eqcommand{خطا}{hrule}
+\eqcommand{پرخطا}{hrulefill}
+\eqcommand{طولسطر}{hsize}
+\eqcommand{فاصلها}{hskip}
+\eqcommand{فضایا}{hspace}
+\eqcommand{هردوا}{hss}
+\eqcommand{ارتفاع}{ht}
+\eqcommand{بزرگ}{huge}
+\eqcommand{بزرگتر}{Huge}
+\eqcommand{ابرپیوند}{hyperlink}
+\eqcommand{بارگذاریابر}{hypersetup}
+\eqcommand{هدفابر}{hypertarget}
+\eqcommand{تیرهبندی}{hyphenation}
+\eqcommand{نویسهتیره}{hyphenchar}
+\eqcommand{جریمهتیرهبندی}{hyphenpenalty}
+\eqcommand{@گرکلاسفراخوانیشده}{@ifclassloaded}
+\eqcommand{@گرترشدنی}{@ifdefinable}
+\eqcommand{@گرنویسهبعدی}{@ifnextchar}
+\eqcommand{@گرسبکفراخوانیشده}{@ifpackageloaded}
+\eqcommand{@گرستاره}{@ifstar}
+\eqcommand{@گرتعریفنشده}{@ifundefined}
+\eqcommand{گر}{if}
+\eqcommand{گر@سواقتآ}{if at tempswa}
+\eqcommand{گرانواع}{ifcase}
+\eqcommand{گررده}{ifcat}
+\eqcommand{گرتعریفشده}{ifdefined}
+\eqcommand{گربعد}{ifdim}
+\eqcommand{گرتهپرونده}{ifeof}
+\eqcommand{گرر}{iff}
+\eqcommand{گرنادرست}{iffalse}
+\eqcommand{گرپروندهموجود}{IfFileExists}
+\eqcommand{گرکادرا}{ifhbox}
+\eqcommand{گرحالتا}{ifhmode}
+\eqcommand{گردرونی}{ifinner}
+\eqcommand{گرحالتریاضی}{ifmmode}
+\eqcommand{گرعدد}{ifnum}
+\eqcommand{گرفرد}{ifodd}
+\eqcommand{گرآنگاهدیگر}{ifthenelse}
+\eqcommand{گردرست}{iftrue}
+\eqcommand{گرکادرو}{ifvbox}
+\eqcommand{گرحالتو}{ifvmode}
+\eqcommand{گرتهی}{ifvoid}
+\eqcommand{گرتام}{ifx}
+\eqcommand{فاصلهخالیراندیدهبگیر}{ignorespaces}
+\eqcommand{فوری}{immediate}
+\eqcommand{شامل}{include}
+\eqcommand{درجتصویر}{includegraphics}
+\eqcommand{مشمولین}{includeonly}
+\eqcommand{تورفتگی}{indent}
+\eqcommand{درنمایه}{index}
+\eqcommand{استعلام}{indexentry}
+\eqcommand{عنواننمایه}{indexname}
+\eqcommand{فاصلهرهنما}{indexspace}
+\eqcommand{ورودی}{input}
+\eqcommand{ورودپروندهگرموجود}{InputIfFileExists}
+\eqcommand{شمارهسطرورودی}{inputlineno}
+\eqcommand{درج}{insert}
+\eqcommand{جریمهدرج}{insertpenalties}
+\eqcommand{جریمهبینسطرهایزیرنویس}{interfootnotelinepenalty}
+\eqcommand{جریمهبینسطرهاینمایش}{interdisplaylinepenalty}
+\eqcommand{جریمهبینسطرها}{interlinepenalty}
+\eqcommand{متنداخلی}{intertext}
+\eqcommand{فاصلهشناوردرمتن}{intertextsep}
+\eqcommand{مخفی}{invisible}
+\eqcommand{پیشفرضای}{itdefault}
+\eqcommand{شکلایتالیک}{itshape}
+\eqcommand{فقره}{item}
+\eqcommand{تورفتگیفقره}{itemindent}
+\eqcommand{فاصلهفقره}{itemsep}
+\eqcommand{تکرارکن}{iterate}
+\eqcommand{شکلای}{itshape}
+\eqcommand{نامکار}{jobname}
+\eqcommand{قلپ}{jot}
+\eqcommand{دوری}{kern}
+\eqcommand{الگو}{kill}
+\eqcommand{برچسب}{label}
+\eqcommand{برچسبشمارشیک}{labelenumi}
+\eqcommand{برچسبشمارشدو}{labelenumii}
+\eqcommand{برچسبشمارشسه}{labelenumiii}
+\eqcommand{برچسبشمارشچهار}{labelenumiv}
+\eqcommand{برچسبفقرهیک}{labelitemi}
+\eqcommand{برچسبفقرهدو}{labelitemii}
+\eqcommand{برچسبفقرهسه}{labelitemiii}
+\eqcommand{برچسبفقرهچهار}{labelitemiv}
+\eqcommand{فاصلهازبرچسب}{labelsep}
+\eqcommand{پهنایبرچسب}{labelwidth}
+\eqcommand{زبان}{language}
+\eqcommand{درشت}{large}
+\eqcommand{درشتتر}{Large}
+\eqcommand{درشتدرشت}{LARGE}
+\eqcommand{آخرینکادر}{lastbox}
+\eqcommand{آخریندوری}{lastkern}
+\eqcommand{آخرینجریمه}{lastpenalty}
+\eqcommand{آخرینفاصله}{lastskip}
+\eqcommand{لاتک}{LaTeX}
+\eqcommand{لاتکای}{LaTeXe}
+\eqcommand{کدکوچک}{lccode}
+\eqcommand{نقاطخ}{ldots}
+\eqcommand{نشانگر}{leaders}
+\eqcommand{ترکو}{leavevmode}
+\eqcommand{چپ}{left}
+\eqcommand{حاشیهچپ}{leftmargin}
+\eqcommand{حاشیهچپیک}{leftmargini}
+\eqcommand{حاشیهچپدو}{leftmarginii}
+\eqcommand{حاشیهچپسه}{leftmarginiii}
+\eqcommand{حاشیهچپچهار}{leftmarginiv}
+\eqcommand{حاشیهچپپنج}{leftmarginv}
+\eqcommand{حاشیهچپشش}{leftmarginvi}
+\eqcommand{علامتچپ}{leftmark}
+\eqcommand{کادرتاچپ}{leftpageskip}
+\eqcommand{فاصلهابتدایسطر}{leftskip}
+\eqcommand{بگذار}{let}
+\eqcommand{سطر}{line}
+\eqcommand{سطرشکن}{linebreak}
+\eqcommand{جریمهسطر}{linepenalty}
+\eqcommand{فاصلهسطرها}{lineskip}
+\eqcommand{حدفاصلهسطر}{lineskiplimit}
+\eqcommand{کششفاصلهسطر}{linespread}
+\eqcommand{ضخامتخط}{linethickness}
+\eqcommand{پهنایسطر}{linewidth}
+\eqcommand{عنوانفهرستاشکال}{listfigurename}
+\eqcommand{لیستپروندهها}{listfiles}
+\eqcommand{فهرستاشکال}{listoffigures}
+\eqcommand{فهرستجداول}{listoftables}
+\eqcommand{تورفتگیبندلیست}{listparindent}
+\eqcommand{عنوانفهرستجداول}{listtablename}
+\eqcommand{بارکنطبقه}{LoadClass}
+\eqcommand{بارکنطبقهباگزینه}{LoadClassWithOptions}
+\eqcommand{مکان}{location}
+\eqcommand{بلند}{long}
+\eqcommand{گسیختگی}{looseness}
+\eqcommand{انتقالبپایین}{lower}
+\eqcommand{@دیگر}{@makeother}
+\eqcommand{@زار}{@m}
+\eqcommand{ده@زار}{@M}
+\eqcommand{ده@زاریک}{@Mi}
+\eqcommand{ده@زاردو}{@Mii}
+\eqcommand{ده@زارسه}{@Miii}
+\eqcommand{ده@زارچهار}{@Miv}
+\eqcommand{بیس@زار}{@MM}
+\eqcommand{من@ا}{m at ne}
+\eqcommand{بزرگنمایی}{mag}
+\eqcommand{گام}{magstep}
+\eqcommand{نیمگام}{magstephalf}
+\eqcommand{مطلباصلی}{mainmatter}
+\eqcommand{اتحرف}{makeatletter}
+\eqcommand{اتدیگر}{makeatother}
+\eqcommand{کادربیخط}{makebox}
+\eqcommand{ساختفرهنگ}{makeglossary}
+\eqcommand{تهیهنمایه}{makeindex}
+\eqcommand{ساختبرچسب}{makelabel}
+\eqcommand{ساختبرچسبها}{makelabels}
+\eqcommand{ساختحروفکوچک}{MakeLowercase}
+\eqcommand{عنوانساز}{maketitle}
+\eqcommand{ساختحروفبزرگ}{MakeUppercase}
+\eqcommand{درحاشیه}{marginpar}
+\eqcommand{فاصلهدوحاشیه}{marginparpush}
+\eqcommand{فاصلهتاحاشیه}{marginparsep}
+\eqcommand{پهنایحاشیه}{marginparwidth}
+\eqcommand{علامت}{mark}
+\eqcommand{علامتدردوطرف}{markboth}
+\eqcommand{علامتدرراست}{markright}
+\eqcommand{اعرابریاضی}{mathaccent}
+\eqcommand{نویسهریاضی}{mathchar}
+\eqcommand{تعریفنویسهریاضی}{mathchardef}
+\eqcommand{کدریاضی}{mathcode}
+\eqcommand{ریاضیرومن}{mathrm}
+\eqcommand{حداکثرتکرار}{maxdeadcycles}
+\eqcommand{حداکثرعمقصفحه}{maxdepth}
+\eqcommand{بعدبیشین}{maxdimen}
+\eqcommand{کادربی}{mbox}
+\eqcommand{شمایلنازک}{mdseries}
+\eqcommand{معنا}{meaning}
+\eqcommand{نازک}{mediumseries}
+\eqcommand{فاصلهمتوسطریاضی}{medmuskip}
+\eqcommand{پرشمتوسط}{medskip}
+\eqcommand{مقدارپرشمتوسط}{medskipamount}
+\eqcommand{فضایمتوسط}{medspace}
+\eqcommand{پیام}{message}
+\eqcommand{پیامشکن}{MessageBreak}
+\eqcommand{حداقلفاصلهردیف}{minrowclearance}
+\eqcommand{دوریریاضی}{mkern}
+\eqcommand{ماه}{month}
+\eqcommand{انتقالبچپ}{moveleft}
+\eqcommand{انتقالبراست}{moveright}
+\eqcommand{فاصلهریاضی}{mskip}
+\eqcommand{ری@ضی}{m at th}
+\eqcommand{چندستونی}{multicolumn}
+\eqcommand{ضرب}{multiply}
+\eqcommand{چندادغام}{multispan}
+\eqcommand{میوفاصله}{muskip}
+\eqcommand{تعریفمیوفاصله}{muskipdef}
+\eqcommand{@ترنام}{@namedef}
+\eqcommand{@کاربردنام}{@nameuse}
+\eqcommand{یک@}{@ne}
+\eqcommand{نام}{name}
+\eqcommand{طبیعی}{natural}
+\eqcommand{باریک}{nearrow}
+\eqcommand{باریکتر}{nearrower}
+\eqcommand{شکلبندیموردنیاز}{NeedsTeXFormat}
+\eqcommand{منفی}{neg}
+\eqcommand{فضایمتوسطمنفی}{negmedspace}
+\eqcommand{فضایضخیممنفی}{negthickspace}
+\eqcommand{دوریکوچکمنفی}{negthinspace}
+\eqcommand{بولینو}{newboolean}
+\eqcommand{کادرجدید}{newbox}
+\eqcommand{فرماننو}{newcommand}
+\eqcommand{شمارجدید}{newcount}
+\eqcommand{شمارندهجدید}{newcounter}
+\eqcommand{بعدجدید}{newdimen}
+\eqcommand{محیطنو}{newenvironment}
+\eqcommand{خانوادهجدید}{newfam}
+\eqcommand{قلمنو}{newfont}
+\eqcommand{کمکجدید}{newhelp}
+\eqcommand{درججدید}{newinsert}
+\eqcommand{برچسبجدید}{newlabel}
+\eqcommand{تعریفبعدجدید}{newlength}
+\eqcommand{سطرجدید}{newline}
+\eqcommand{نویسهسطرجدید}{newlinechar}
+\eqcommand{میوفاصلهجدید}{newmuskip}
+\eqcommand{صفحهجدید}{newpage}
+\eqcommand{بخوانجدید}{newread}
+\eqcommand{تعریفکادرجدید}{newsavebox}
+\eqcommand{فاصلهجدید}{newskip}
+\eqcommand{قضیهجدید}{newtheorem}
+\eqcommand{جزءجدید}{newtoks}
+\eqcommand{بنویسجدید}{newwrite}
+\eqcommand{بیردیف}{noalign}
+\eqcommand{نشکن}{nobreak}
+\eqcommand{فاصلهنشکستنی}{nobreakspace}
+\eqcommand{بدونسند}{nocite}
+\eqcommand{نگستر}{noexpand}
+\eqcommand{بدونپرونده}{nofiles}
+\eqcommand{بدونتورفتگی}{noindent}
+\eqcommand{بیفاصلهسطر}{nointerlineskip}
+\eqcommand{بدونحد}{nolimits}
+\eqcommand{سطرنشکن}{nolinebreak}
+\eqcommand{پردازشبدونتوقف}{nonstopmode}
+\eqcommand{فواصلمتعارفلاتین}{nonfrenchspacing}
+\eqcommand{بدونشماره}{nonumber}
+\eqcommand{صفحهنشکن}{nopagebreak}
+\eqcommand{کرسیهایمتعارف}{normalbaselines}
+\eqcommand{فاصلهکرسیمتعارف}{normalbaselineskip}
+\eqcommand{رنگعادی}{normalcolor}
+\eqcommand{قلمعادی}{normalfont}
+\eqcommand{فاصلهسطرمتعارف}{normallineskip}
+\eqcommand{حدفاصلهسطرمتعارف}{normallineskiplimit}
+\eqcommand{درحاشیهعادی}{normalmarginpar}
+\eqcommand{اندازهعادی}{normalsize}
+\eqcommand{بدوناتیکت}{notag}
+\eqcommand{نول}{null}
+\eqcommand{قلمتهی}{nullfont}
+\eqcommand{عدد}{number}
+\eqcommand{سطرعددی}{numberline}
+\eqcommand{شمارهمطابق}{numberwithin}
+\eqcommand{پایینصفحهزوج}{@evenfoot}
+\eqcommand{بالایصفحهزوج}{@evenhead}
+\eqcommand{پایینصفحهفرد}{@oddfoot}
+\eqcommand{بالایصفحهفرد}{@oddhead}
+\eqcommand{شمارهبیروندرست}{@outeqntrue}
+\eqcommand{شمارهبیروننادرست}{@outeqnfalse}
+\eqcommand{سطربهسطر}{obeylines}
+\eqcommand{فضافعال}{obeyspaces}
+\eqcommand{حاشیهفرد}{oddsidemargin}
+\eqcommand{سطوربیفاصله}{offinterlineskip}
+\eqcommand{حذف}{omit}
+\eqcommand{@تنهادرپیشدرآمد}{@onlypreamble}
+\eqcommand{یکستون}{onecolumn}
+\eqcommand{تنهایادداشتها}{onlynotes}
+\eqcommand{تنهااسلایدها}{onlyslides}
+\eqcommand{بازکنورودی}{openin}
+\eqcommand{بازکنخروجی}{openout}
+\eqcommand{گزینهمصرفنشده}{OptionNotUsed}
+\eqcommand{یا}{or}
+\eqcommand{برونی}{outer}
+\eqcommand{صفحهبندی}{output}
+\eqcommand{جریمهصفحهبندی}{outputpenalty}
+\eqcommand{علامتسرریز}{overfullrule}
+\eqcommand{@فرمانهایپیشدرآمد}{@preamblecmds}
+\eqcommand{@پو}{p@}
+\eqcommand{خطایسبک}{PackageError}
+\eqcommand{اطلاعسبک}{PackageInfo}
+\eqcommand{هشدارسبک}{PackageWarning}
+\eqcommand{هشدارسبکبیسطر}{PackageWarningNoLine}
+\eqcommand{صفحهشکن}{pagebreak}
+\eqcommand{رنگصفحه}{pagecolor}
+\eqcommand{عمقصفحه}{pagedepth}
+\eqcommand{کششپرررصفحه}{pagefilllstretch}
+\eqcommand{کششپررصفحه}{pagefillstretch}
+\eqcommand{کششپرصفحه}{pagefilstretch}
+\eqcommand{غایتصفحه}{pagegoal}
+\eqcommand{نامصفحه}{pagename}
+\eqcommand{شمارهگذاریصفحه}{pagenumbering}
+\eqcommand{رجوعصفحه}{pageref}
+\eqcommand{ضخامتخطصفحه}{pagerulewidth}
+\eqcommand{فشردگیصفحه}{pageshrink}
+\eqcommand{کششصفحه}{pagestretch}
+\eqcommand{سبکصفحه}{pagestyle}
+\eqcommand{جمعصفحه}{pagetotal}
+\eqcommand{بلندایکاغذ}{paperheight}
+\eqcommand{پهنایکاغذ}{paperwidth}
+\bidi at csdefcs{بند}{par}% this is an exception since \par is redefined only in some circumstances
+\eqcommand{پاراگراف}{paragraph}
+\eqcommand{موازی}{parallel}
+\eqcommand{کادرپار}{parbox}
+\eqcommand{فاصلهتهبند}{parfillskip}
+\eqcommand{تورفتگیسربند}{parindent}
+\eqcommand{فاصلهبندلیست}{parsep}
+\eqcommand{شکلبند}{parshape}
+\eqcommand{فاصلهبند}{parskip}
+\eqcommand{بخش}{part}
+\eqcommand{عنوانبخش}{partname}
+\eqcommand{فاصلهبالایلیستبند}{partopsep}
+\eqcommand{ارسالگزینهبهکلاس}{PassOptionToClass}
+\eqcommand{ارسالگزینهبهپکیج}{PassOptionToPackage}
+\eqcommand{مسیر}{path}
+\eqcommand{الگوها}{patterns}
+\eqcommand{مکث}{pausing}
+\eqcommand{جریمه}{penalty}
+\eqcommand{غیب}{phantom}
+\eqcommand{الگویقبلی}{poptabs}
+\eqcommand{جریمهپسنمایش}{postdisplaypenalty}
+\eqcommand{جهتپیشنمایش}{predisplaydirection}
+\eqcommand{جریمهپیشنمایش}{predisplaypenalty}
+\eqcommand{اندازهپیشنمایش}{predisplaysize}
+\eqcommand{پیشحدبدنمایی}{pretolerance}
+\eqcommand{عمققبلی}{prevdepth}
+\eqcommand{بندقبلی}{prevgraf}
+\eqcommand{نمایهدراینجا}{printindex}
+\eqcommand{پردازشگزینهها}{ProcessOptions}
+\eqcommand{تامین}{protect}
+\eqcommand{تهیهفرمان}{providecommand}
+\eqcommand{آمادهسازیطبقه}{ProvidesClass}
+\eqcommand{آمادهسازیپرونده}{ProvidesFile}
+\eqcommand{آمادهسازیسبک}{ProvidesPackage}
+\eqcommand{ثبتالگو}{pushtabs}
+\eqcommand{کواد}{quad}
+\eqcommand{کوکواد}{qquad}
+\eqcommand{@بازآییخروجصفحه}{@outputpagerestore}
+\eqcommand{رادیکال}{radical}
+\eqcommand{پایینبیتنظیم}{raggedbottom}
+\eqcommand{تنظیمازراست}{raggedleft}
+\eqcommand{تنظیمازچپ}{raggedright}
+\eqcommand{انتقالببالا}{raise}
+\eqcommand{بالابر}{raisebox}
+\eqcommand{ترفیعاتیکت}{raisetag}
+\eqcommand{زاویهر}{rangle}
+\eqcommand{سقفر}{rceil}
+\eqcommand{بخوان}{read}
+\eqcommand{رجوع}{ref}
+\eqcommand{کادرقرینه}{reflectbox}
+\eqcommand{عنوانمراجع}{refname}
+\eqcommand{گامشمارندهمرجع}{refstepcounter}
+\eqcommand{راحت}{relax}
+\eqcommand{رفعآخرینفاصله}{removelastskip}
+\eqcommand{فرمانازنو}{renewcommand}
+\eqcommand{محیطازنو}{renewenvironment}
+\eqcommand{سبکموردنیاز}{RequirePackage}
+\eqcommand{سبکموردنیازباگزینه}{RequirePackageWithOptions}
+\eqcommand{کادرکشیده}{resizebox}
+\eqcommand{درحاشیهمعکوس}{reversemarginpar}
+\eqcommand{کفر}{rfloor}
+\eqcommand{راست}{right}
+\eqcommand{حاشیهراست}{rightmargin}
+\eqcommand{علامتراست}{rightmark}
+\eqcommand{کادرتاراست}{rightpageskip}
+\eqcommand{فاصلهانتهایسطر}{rightskip}
+\eqcommand{رومنعادی}{rmdefault}
+\eqcommand{فامیلرومن}{rmfamily}
+\eqcommand{رومنبزرگ}{Roman}
+\eqcommand{رومنکوچک}{roman}
+\eqcommand{عددرومی}{romannumeral}
+\eqcommand{کادرچرخان}{rotatebox}
+\eqcommand{رنگردیف}{rowcolor}
+\eqcommand{خط}{rule}
+\eqcommand{@دومیازدو}{@secondoftwo}
+\eqcommand{@فضاها}{@spaces}
+\eqcommand{همینصفحه}{samepage}
+\eqcommand{مقدارکادر}{savebox}
+\eqcommand{مقکادر}{sbox}
+\eqcommand{کادراندازه}{scalebox}
+\eqcommand{پیشفرضتمامبزرگ}{scdefault}
+\eqcommand{شکلتمامبزرگ}{scshape}
+\eqcommand{مقدارکلیدها}{setkeys}
+\eqcommand{قلمتوان}{scriptfont}
+\eqcommand{قلمتوانتوان}{scriptscriptfont}
+\eqcommand{سبکتهنوشتتهنوشت}{scriptscriptstyle}
+\eqcommand{اندازهپانویس}{scriptsize}
+\eqcommand{سبکتهنوشت}{scripstyle}
+\eqcommand{پردازشگذری}{scrollmode}
+\eqcommand{قسمت}{section}
+\eqcommand{تعریفقسمت}{secdef}
+\eqcommand{ببینید}{see}
+\eqcommand{نیزببینید}{seealso}
+\eqcommand{نامببینید}{seename}
+\eqcommand{قلمبردار}{selectfont}
+\eqcommand{تنظیمبولی}{setboolean}
+\eqcommand{درکادر}{setbox}
+\eqcommand{مقدارشمارنده}{setcounter}
+\eqcommand{مقداربعد}{setlength}
+\eqcommand{تنظیممنها}{setminus}
+\eqcommand{تعریفقلمعلائم}{SetSymbolFont}
+\eqcommand{تنظیمبهعمق}{settodepth}
+\eqcommand{تنظیمبهارتفاع}{settoheight}
+\eqcommand{مقداربعدبهاندازه}{settowidth}
+\eqcommand{کدضریبفاصله}{sfcode}
+\eqcommand{پیشفرضسف}{sfdefault}
+\eqcommand{فامیلسنسریف}{sffamily}
+\eqcommand{کادرسایهدار}{shadowbox}
+\eqcommand{تیز}{sharp}
+\eqcommand{بفرست}{shipout}
+\eqcommand{پشتهکوتاه}{shortstack}
+\eqcommand{نمایشبده}{show}
+\eqcommand{نمایشبدهکادر}{showbox}
+\eqcommand{میزاننمایشکادر}{showboxbreadth}
+\eqcommand{عمقنمایشکادر}{showboxdepth}
+\eqcommand{نمایشبدهلیستها}{showlists}
+\eqcommand{نمایشبدهمحتوای}{showthe}
+\eqcommand{حالتسادهقلم}{simplefontmode}
+\eqcommand{شانزد@}{sixt@@n}
+\eqcommand{نویسهاریب}{skewchar}
+\eqcommand{فاصله}{skip}
+\eqcommand{فاصل@}{skip@}
+\eqcommand{تعریففاصله}{skipdef}
+\eqcommand{خوابیده}{sl}
+\eqcommand{پیشفرضخو}{sldefault}
+\eqcommand{شکلخوابیده}{slshape}
+\eqcommand{راحتچین}{sloppy}
+\eqcommand{شمایلخو}{slshape}
+\eqcommand{کوچک}{small}
+\eqcommand{پرشکوتاه}{smallskip}
+\eqcommand{مقدارپرشکوتاه}{smallskipamount}
+\eqcommand{کوب}{smash}
+\eqcommand{لبخند}{smile}
+\eqcommand{کدمکانهمانطور}{snglfntlocatecode}
+\eqcommand{فضا}{space}
+\eqcommand{ضریبفاصله}{spacefactor}
+\eqcommand{فاصلهکلمات}{spaceskip}
+\eqcommand{پیک}{spadesuit}
+\eqcommand{ادغام}{span}
+\eqcommand{ویژه}{special}
+\eqcommand{حداکثرعمقستون}{splitmaxdepth}
+\eqcommand{فاصلهبالایستون}{splittopskip}
+\eqcommand{ستاره}{star}
+\eqcommand{گامشمارنده}{stepcounter}
+\eqcommand{کشی}{stretch}
+\eqcommand{رشته}{string}
+\eqcommand{شمع}{strut}
+\eqcommand{کادرشمع}{strutbox}
+\eqcommand{زیربند}{subitem}
+\eqcommand{زیرپاراگراف}{subparagraph}
+\eqcommand{زیرقسمت}{subsection}
+\eqcommand{زیرپشته}{substack}
+\eqcommand{زیرزیربند}{subsubitem}
+\eqcommand{زیرزیرقسمت}{subsubsection}
+\eqcommand{زیرمجموعه}{subset}
+\eqcommand{زیرمجموعهمس}{subseteq}
+\eqcommand{منتهایصفحه}{supereject}
+\eqcommand{حذفمکانشناور}{suppressfloats}
+\eqcommand{@موقتآ}{@tempa}
+\eqcommand{@موقتب}{@tempb}
+\eqcommand{@موقتپ}{@tempc}
+\eqcommand{@موقتت}{@tempd}
+\eqcommand{@موقتث}{@tempe}
+\eqcommand{@کادرقتآ}{@tempboxa}
+\eqcommand{@شماقتآ}{@tempcnta}
+\eqcommand{@شماقتب}{@tempcntb}
+\eqcommand{@بعدقتآ}{@tempdima}
+\eqcommand{@بعدقتب}{@tempdimb}
+\eqcommand{@بعدقتپ}{@tempdimc}
+\eqcommand{@فاقتآ}{@tempskipa}
+\eqcommand{@فاقتب}{@tempskipb}
+\eqcommand{@سواقتآنادرست}{@tempswafalse}
+\eqcommand{@سواقتآدرست}{@tempswatrue}
+\eqcommand{@جزقتآ}{@temptokena}
+\eqcommand{انگزیرنویس}{@thefnmark}
+\eqcommand{@سومیازسه}{@thirdofthree}
+\eqcommand{فاصلهجاگذاری}{tabbingsep}
+\eqcommand{فاصلهبینستونها}{tabcolsep}
+\eqcommand{فهرستمطالب}{tableofcontents}
+\eqcommand{عنوانجدول}{tablename}
+\eqcommand{فاصلهستونها}{tabskip}
+\eqcommand{تهسطرجدول}{tabularnewline}
+\eqcommand{اتیکت}{tag}
+\eqcommand{تلفن}{telephone}
+\eqcommand{تک}{TeX}
+\eqcommand{متن}{text}
+\eqcommand{گلولهمتنی}{textbullet}
+\eqcommand{قلممتن}{textfont}
+\eqcommand{امدشمتنی}{textemdash}
+\eqcommand{اندشمتنی}{textendash}
+\eqcommand{تعجبوارونهمتنی}{textexclamdown}
+\eqcommand{نقطهوسطمتنی}{textperiodcentered}
+\eqcommand{سوالوارونهمتنی}{textquestiondown}
+\eqcommand{نقلچپمتنیدولا}{textquotedblleft}
+\eqcommand{نقلراستمتنیدولا}{textquotedblright}
+\eqcommand{نقلمتنیچپ}{textquoteleft}
+\eqcommand{نقلمتنیراست}{textquoteright}
+\eqcommand{فضاینمایانمتنی}{textvisiblespace}
+\eqcommand{شکافتپشتمتنی}{textbackslash}
+\eqcommand{میلهمتنی}{textbar}
+\eqcommand{بزرگترمتنی}{textgreater}
+\eqcommand{کمترمتنی}{textless}
+\eqcommand{متنسیاه}{textbf}
+\eqcommand{مدورمتنی}{textcircled}
+\eqcommand{رنگمتن}{textcolor}
+\eqcommand{نشانکلمهمرکبمتن}{textcompwordmark}
+\eqcommand{فاصلهمتنوشناور}{textfloatsep}
+\eqcommand{نسبتمتن}{textfraction}
+\eqcommand{بلندایمتن}{textheight}
+\eqcommand{متنتورفته}{textindent}
+\eqcommand{متنایتالیک}{textit}
+\eqcommand{متننازک}{textmd}
+\eqcommand{متننرمال}{textnormal}
+\eqcommand{ثبتیمتنی}{textregistered}
+\eqcommand{متنرومن}{textrm}
+\eqcommand{متنتمامبزرگ}{textsc}
+\eqcommand{متنسنسریف}{textsf}
+\eqcommand{متنخوابیده}{textsl}
+\eqcommand{سبکمتنی}{textstyle}
+\eqcommand{بالانویسمتنی}{textsuperscript}
+\eqcommand{علامتتجاریمتنی}{texttrademark}
+\eqcommand{متنتایپ}{texttt}
+\eqcommand{متنایستاده}{textup}
+\eqcommand{پهنایمتن}{textwidth}
+\eqcommand{زیرنویسعنوان}{thanks}
+\eqcommand{محتوای}{the}
+\eqcommand{اینزیرنویس}{thempfn}
+\eqcommand{خطهاضخیم}{thicklines}
+\eqcommand{فاصلهزیادریاضی}{thickmuskip}
+\eqcommand{فاصلهکمریاضی}{thinmuskip}
+\eqcommand{فضاضخیم}{thickspace}
+\eqcommand{خطهانازک}{thinlines}
+\eqcommand{دوریکوچک}{thinspace}
+\eqcommand{اینصفحهتجملی}{thisfancypage}
+\eqcommand{سبکاینصفحه}{thispagestyle}
+\eqcommand{سه@}{thr@@}
+\eqcommand{مد}{tilde}
+\eqcommand{ظریف}{tiny}
+\eqcommand{زمان}{time}
+\eqcommand{ضربدر}{times}
+\eqcommand{عنوان}{title}
+\eqcommand{به}{to}
+\eqcommand{امروز}{today}
+\eqcommand{جزء}{toks}
+\eqcommand{تعریفجزء}{toksdef}
+\eqcommand{حدبدنمایی}{tolerance}
+\eqcommand{بالا}{top}
+\eqcommand{خطبالایشناور}{topfigrule}
+\eqcommand{نسبتبالا}{topfraction}
+\eqcommand{حاشیهبالا}{topmargin}
+\eqcommand{علامتبالا}{topmark}
+\eqcommand{کادرتابالا}{toppageskip}
+\eqcommand{فاصلهبالایلیست}{topsep}
+\eqcommand{فاصلهبالا}{topskip}
+\eqcommand{بلندایکل}{totalheight}
+\eqcommand{ردگیریکل}{tracingall}
+\eqcommand{ردگیریفرامین}{tracingcommands}
+\eqcommand{ردگیریحروف}{tracinglostchars}
+\eqcommand{ردگیریماکروها}{tracingmacros}
+\eqcommand{ردگیرینمایشی}{tracingonline}
+\eqcommand{ردگیریصفحهبندی}{tracingoutput}
+\eqcommand{ردگیریصفحات}{tracingpages}
+\eqcommand{ردگیریبندها}{tracingparagraphs}
+\eqcommand{ردگیریبازگردانی}{tracingrestores}
+\eqcommand{ردگیریآمارها}{tracingstats}
+\eqcommand{مثلث}{triangle}
+\eqcommand{پیشفرضتایپ}{ttdefault}
+\eqcommand{فامیلتایپ}{ttfamily}
+\eqcommand{دو@}{tw@}
+\eqcommand{دوستون}{twocolumn}
+\eqcommand{درنویس}{typein}
+\eqcommand{برنویس}{typeout}
+\eqcommand{کدبزرگ}{uccode}
+\eqcommand{تیرهبندیبزرگ}{uchyph}
+\eqcommand{زیرخط}{underline}
+\eqcommand{بیکادرا}{unhbox}
+\eqcommand{بیکپیا}{unhcopy}
+\eqcommand{واحدطول}{unitlength}
+\eqcommand{برگشتدوری}{unkern}
+\eqcommand{برگشتجریمه}{unpenalty}
+\eqcommand{برگشتفاصله}{unskip}
+\eqcommand{بیکادرو}{unvbox}
+\eqcommand{بیکپیو}{unvcopy}
+\eqcommand{پیشفرضایستاده}{updefault}
+\eqcommand{شکلایستاده}{upshape}
+\eqcommand{ازکادر}{usebox}
+\eqcommand{باشمارشگر}{usecounter}
+\eqcommand{گزینشقلم}{usefont}
+\eqcommand{سبکلازم}{usepackage}
+\eqcommand{@فضاهایفعال}{@vobeyspaces}
+\eqcommand{@تهی}{@void}
+\eqcommand{تنظیمو}{vadjust}
+\eqcommand{ردیفو}{valign}
+\eqcommand{محتوایشمارنده}{value}
+\eqcommand{بدنماییو}{vbadness}
+\eqcommand{کادرو}{vbox}
+\eqcommand{کادروسط}{vcenter}
+\eqcommand{همانطور}{verb}
+\eqcommand{پرو}{vfil}
+\eqcommand{پررو}{vfill}
+\eqcommand{رفعپرو}{vfilneg}
+\eqcommand{پرزعمودی}{vfuzz}
+\eqcommand{نمایان}{visible}
+\eqcommand{خطعمود}{vline}
+\eqcommand{حاشیهو}{voffset}
+\eqcommand{ک@درتهی}{voidb at x}
+\eqcommand{ارجاعصفحهع}{vpageref}
+\eqcommand{فاصلهوگرد}{vrboxsep}
+\eqcommand{ارجاعع}{vref}
+\eqcommand{خطو}{vrule}
+\eqcommand{طولصفحه}{vsize}
+\eqcommand{فاصلهو}{vskip}
+\eqcommand{فضایو}{vspace}
+\eqcommand{شکستو}{vsplit}
+\eqcommand{هردوو}{vss}
+\eqcommand{کادرگود}{vtop}
+\eqcommand{عرض}{wd}
+\eqcommand{مادامبکن}{whiledo}
+\eqcommand{کلاهپهن}{widehat}
+\eqcommand{مدپهن}{widetilde}
+\eqcommand{جریمهتهبند}{widowpenalty}
+\eqcommand{پهنا}{width}
+\eqcommand{درکارنامه}{wlog}
+\eqcommand{بنویس}{write}
+\eqcommand{@فضایلاتین}{@xobeysp}
+\eqcommand{سی@دو}{@xxxii}
+\eqcommand{ترگع}{xdef}
+\eqcommand{نشانگرگسترشی}{xleaders}
+\eqcommand{فاصلهاضافیکلمات}{xspaceskip}
+\eqcommand{سال}{year}
+\eqcommand{@فر}{z@}
+\eqcommand{@فرفاصله}{z at skip}
+\endinput
+%%
+%% End of file `latex-localize-commands-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localize-commands-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localize-environments-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localize-environments-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localize-environments-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,85 @@
+%%
+%% This is file `latex-localize-environments-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,latex-localize-environments-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{latex-localize-environments-xetex-xepersian.def}[2022/06/06 v0.3 Persian localization of LaTeX2e environments for XeTeX engine]
+\eqenvironment{چکیده}{abstract}
+\eqenvironment{پیوست}{appendix}
+\eqenvironment{آرایه}{array}
+\eqenvironment{وسطچین}{center}
+\eqenvironment{توضیح}{description}
+\eqenvironment{ریاضینمایشی}{displaymath}
+\EqEnvironment{نوشتار}{document}
+\eqenvironment{شمارش}{enumerate}
+\eqenvironment{شکل}{figure}
+\eqenvironment{شکل*}{figure*}
+\eqenvironment{محتوایپرونده}{filecontents}
+\eqenvironment{محتوایپرونده*}{filecontents*}
+\eqenvironment{چپچین}{flushleft}
+\eqenvironment{راستچین}{flushright}
+\eqenvironment{فقرات}{itemize}
+\eqenvironment{نامه}{letter}
+\eqenvironment{لیست}{list}
+\eqenvironment{جدولدراز}{longtable}
+\eqenvironment{کادررچ}{lrbox}
+\eqenvironment{ریاضی}{math}
+\eqenvironment{ماتریس}{matrix}
+\eqenvironment{صفحهکوچک}{minipage}
+\eqenvironment{چندخطی}{multline}
+\eqenvironment{یادداشت}{note}
+\eqenvironment{انباشتن}{overlay}
+\eqenvironment{تصویر}{picture}
+\eqenvironment{اقتباس}{quotation}
+\eqenvironment{نقل}{quote}
+\eqenvironment{اسلاید}{slide}
+\eqenvironment{پارنامرتب}{sloppypar}
+\eqenvironment{شکافتن}{split}
+\eqenvironment{زیرآرایه}{subarray}
+\eqenvironment{جاگذاری}{tabbing}
+\eqenvironment{لوح}{table}
+\eqenvironment{لوح*}{table*}
+\eqenvironment{جدول}{tabular}
+\eqenvironment{جدول*}{tabular*}
+\eqenvironment{مراجع}{thebibliography}
+\eqenvironment{محتواینمایه}{theindex}
+\eqenvironment{صفحهعنوان}{titlepage}
+\eqenvironment{لیستبدوی}{trivlist}
+\eqenvironment{شعر}{verse}
+\endinput
+%%
+%% End of file `latex-localize-environments-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localize-environments-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localize-messages-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localize-messages-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localize-messages-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,43 @@
+%%
+%% This is file `latex-localize-messages-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,latex-localize-messages-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\آمادهسازیپرونده{latex-localize-messages-xetex-xepersian.def}[2011/03/01 v0.1 localizing LaTeX2e messages for XeTeX engine]
+\endinput
+%%
+%% End of file `latex-localize-messages-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localize-messages-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localize-misc-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localize-misc-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localize-misc-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,410 @@
+%%
+%% This is file `latex-localize-misc-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,latex-localize-misc-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{latex-localize-misc-xetex-xepersian.def}[2025/01/03 v0.3 miscellaneous Persian localization of LaTeX2e for XeTeX engine]
+\تر\گرجدید#1{%
+\شمار@\نویسهویژه \نویسهویژه\من@ا
+ \بگذار#1\گرنادرست
+\@گر#1\گردرست
+\@گر#1\گرنادرست
+\نویسهویژه\شمار@}
+\تر\@گر#1#2{%
+\بگسترپساز\تر\نامفرمان\بگسترپساز\@خورحریصانهدو\رشته#1%
+\بگسترپساز\@خورحریصانهدو\رشته#2\پایاننامفرمان
+{\بگذار#1#2}}
+\بگذار\تعریفنشده\undefined
+
+\تر\حلقه#1\ازنو{\تر\تکرارکن{#1\راحت\بگسترپساز\تکرارکن\رگ}%
+ \تکرارکن \بگذار\تکرارکن\راحت}
+\بگذار\ازنو\رگ
+
+\بلند\تر \حلقه #1\ازنو{%
+ \تر\تکرارکن{#1\راحت % \راحت اضافی
+ \بگسترپساز\تکرارکن\رگ
+ }%
+ \تکرارکن
+ \بگذار\تکرارکن\راحت
+}
+\بگذار\ازنو=\رگ
+
+\ApplyPatchCodeToFile{latex-xetex-bidi}{%
+\def\@xfloat #1[#2]{%
+ \@nodocument
+ \def \@captype {#1}%
+ \def \@fps {#2}%
+ \@onelevel at sanitize \@fps
+ \def \reserved at b {!}%
+ \ifx \reserved at b \@fps
+ \@fpsadddefault
+ \else
+ \ifx \@fps \@empty
+ \@fpsadddefault
+ \fi
+ \fi
+ \ifhmode
+ \@bsphack
+ \@floatpenalty -\@Mii
+ \else
+ \@floatpenalty-\@Miii
+ \fi
+ \ifinner
+ \@parmoderr\@floatpenalty\z@
+ \else
+ \@next\@currbox\@freelist
+ {%
+ \@tempcnta \sixt@@n
+ \expandafter \@tfor \expandafter \reserved at a
+ \expandafter :\expandafter =\@fps
+ \do
+ {%
+ \if \reserved at a h%
+ \ifodd \@tempcnta
+ \else
+ \advance \@tempcnta \@ne
+ \fi
+ \fi
+ \if \reserved at a ا%
+ \ifodd \@tempcnta
+ \else
+ \advance \@tempcnta \@ne
+ \fi
+ \fi
+ \if \reserved at a t%
+ \@setfpsbit \tw@
+ \fi
+ \if \reserved at a ب%
+ \@setfpsbit \tw@
+ \fi
+ \if \reserved at a b%
+ \@setfpsbit 4%
+ \fi
+ \if \reserved at a ز%
+ \@setfpsbit 4%
+ \fi
+ \if \reserved at a p%
+ \@setfpsbit 8%
+ \fi
+ \if \reserved at a ص%
+ \@setfpsbit 8%
+ \fi
+ \if \reserved at a !%
+ \ifnum \@tempcnta>15
+ \advance\@tempcnta -\sixt@@n\relax
+ \fi
+ \fi
+ }%
+ \@tempcntb \csname ftype@\@captype \endcsname
+ \multiply \@tempcntb \@xxxii
+ \advance \@tempcnta \@tempcntb
+ \global \count\@currbox \@tempcnta
+ }%
+ \@fltovf
+ \fi
+ \global \setbox\@currbox
+ \color at vbox
+ \normalcolor
+ \vbox \bgroup
+ \hsize\columnwidth
+ \@parboxrestore
+ \@floatboxreset
+}
+\let\bm@و\bm at c
+\let\bm@چ\bm at l
+\let\bm@ر\bm at r
+\let\bm@ز\bm at b
+\let\bm@ب\bm at t
+\let\bm@ک\bm at s
+\long\def\@iiiparbox#1#2[#3]#4#5{%
+ \leavevmode
+ \@pboxswfalse
+ \if at hboxRconstruct\@bidi at list@minipage at parbox@not at nobtrue\fi
+ \if at RTL\if#1t\@bidi at list@minipage at parboxtrue\else\if#1b\@bidi at list@minipage at parboxtrue\else\if#1ز\@bidi at list@minipage at parboxtrue\else\if#1ب\@bidi at list@minipage at parboxtrue\fi\fi\fi\fi\fi
+ \setlength\@tempdima{#4}%
+ \@begin at tempboxa\vbox{\hsize\@tempdima\@parboxrestore#5\@@par}%
+ \ifx\relax#2\else
+ \setlength\@tempdimb{#2}%
+ \edef\@parboxto{to\the\@tempdimb}%
+ \fi
+ \if#1b\vbox
+ \else\if#1ز\vbox
+ \else\if #1t\vtop
+ \else\if #1ب\vtop
+ \else\ifmmode\vcenter
+ \else\@pboxswtrue $\vcenter
+ \fi\fi\fi\fi\fi
+ \@parboxto{\let\hss\vss\let\unhbox\unvbox
+ \csname bm@#3\endcsname}%
+ \if at pboxsw \m at th$\fi
+ \@end at tempboxa}
+\def\@iiiminipage#1#2[#3]#4{%
+ \leavevmode
+ \@pboxswfalse
+ \if at hboxRconstruct\@bidi at list@minipage at parbox@not at nobtrue\fi
+ \if at RTL\if#1t\@bidi at list@minipage at parboxtrue\else\if#1b\@bidi at list@minipage at parboxtrue\else\if#1ز\@bidi at list@minipage at parboxtrue\else\if#1ب\@bidi at list@minipage at parboxtrue\fi\fi\fi\fi\fi
+ \setlength\@tempdima{#4}%
+ \def\@mpargs{{#1}{#2}[#3]{#4}}%
+ \setbox\@tempboxa\vbox\bgroup
+ \color at begingroup
+ \hsize\@tempdima
+ \textwidth\hsize \columnwidth\hsize
+ \@parboxrestore
+ \def\@mpfn{mpfootnote}\def\thempfn{\thempfootnote}\c at mpfootnote\z@
+ \let\@footnotetext\@mpfootnotetext
+ \let\@LTRfootnotetext\@mpLTRfootnotetext
+ \let\@RTLfootnotetext\@mpRTLfootnotetext
+ \let\@listdepth\@mplistdepth \@mplistdepth\z@
+ \@minipagerestore
+ \@setminipage}
+\def\@testpach#1{\@chclass \ifnum \@lastchclass=\tw@ 4 \else
+ \ifnum \@lastchclass=3 5 \else
+ \z@ \if #1c\@chnum \z@ \else
+ \if #1و\@chnum \z@ \else
+ \if \if at RTLtab#1r\else#1l\fi\@chnum \@ne \else
+ \if \if at RTLtab#1ر\else#1چ\fi\@chnum \@ne \else
+ \if \if at RTLtab#1l\else#1r\fi\@chnum \tw@ \else
+ \if \if at RTLtab#1چ\else#1ر\fi\@chnum \tw@ \else
+ \@chclass \if #1|\@ne \else
+ \if #1@\tw@ \else
+ \if #1p3 \else
+ \if #1پ3 \else \z@ \@preamerr 0\fi
+ \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi
+\fi}%
+}
+\ApplyPatchCodeToFile{array-xetex-bidi}{%
+\def\@testpach{\@chclass
+ \ifnum \@lastchclass=6 \@ne \@chnum \@ne \else
+ \ifnum \@lastchclass=7 5 \else
+ \ifnum \@lastchclass=8 \tw@ \else
+ \ifnum \@lastchclass=9 \thr@@
+ \else \z@
+ \ifnum \@lastchclass = 10 \else
+ \edef\@nextchar{\expandafter\string\@nextchar}%
+ \@chnum
+ \if \@nextchar c\z@ \else
+ \if \@nextchar و\z@ \else
+ \if \@nextchar \if at RTLtab r\else l\fi\@ne \else
+ \if \@nextchar \if at RTLtab ر\else چ\fi\@ne \else
+ \if \@nextchar \if at RTLtab l\else r\fi\tw@ \else
+ \if \@nextchar \if at RTLtab چ\else ر\fi\tw@ \else
+ \z@ \@chclass
+ \if\@nextchar |\@ne \else
+ \if \@nextchar !6 \else
+ \if \@nextchar @7 \else
+ \if \@nextchar <8 \else
+ \if \@nextchar >9 \else
+ 10
+ \@chnum
+ \if \@nextchar m\thr@@\else
+ \if \@nextchar م\thr@@\else
+ \if \@nextchar p4 \else
+ \if \@nextchar پ4 \else
+ \if \@nextchar b5 \else
+ \if \@nextchar ز5 \else
+ \z@ \@chclass \z@ \@preamerr \z@ \fi \fi \fi \fi \fi \fi \fi
+ \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi}%
+}
+\ApplyPatchCodeToFile{arydshln-xetex-bidi}{
+\ifadl at usingarypkg
+\def\@testpach{\@chclass
+ \ifnum \@lastchclass=6 \@ne \@chnum \@ne \else
+ \ifnum \@lastchclass=7 5 \else
+ \ifnum \@lastchclass=8 \tw@ \else
+ \ifnum \@lastchclass=9 \thr@@
+ \else \z@
+ \ifnum \@lastchclass = 10 \else
+ \edef\@nextchar{\expandafter\string\@nextchar}%
+ \@chnum
+ \if \@nextchar c\z@ \else
+ \if \@nextchar و\z@ \else
+ \if \@nextchar \if at RTLtab r\else l\fi\@ne \else
+ \if \@nextchar \if at RTLtab ر\else چ\fi\@ne \else
+ \if \@nextchar \if at RTLtab l\else r\fi\tw@ \else
+ \if \@nextchar \if at RTLtab چ\else ر\fi\tw@ \else
+ \z@ \@chclass
+ \if\@nextchar |\@ne \let\@arrayrule\adl at arrayrule \else
+ \if\@nextchar :\@ne \let\@arrayrule\adl at arraydashrule \else
+ \if\@nextchar ;\@ne \let\@arrayrule\adl at argarraydashrule \else
+ \if \@nextchar !6 \else
+ \if \@nextchar @7 \else
+ \if \@nextchar <8 \else
+ \if \@nextchar >9 \else
+ 10
+ \@chnum
+ \if \@nextchar m\thr@@\else
+ \if \@nextchar م\thr@@\else
+ \if \@nextchar p4 \else
+ \if \@nextchar پ4 \else
+ \if \@nextchar b5 \else
+ \if \@nextchar ز5 \else
+ \z@ \@chclass \z@ \@preamerr \z@ \fi \fi \fi \fi \fi \fi \fi \fi \fi
+ \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi}
+
+\def\@classz{\@classx
+ \@tempcnta \count@
+ \prepnext at tok
+ \@addtopreamble{\ifcase \@chnum
+ \hfil
+ \adl at putlrc{\d at llarbegin \insert at column \d at llarend}\hfil \or
+ \hskip1sp\adl at putlrc{\d at llarbegin \insert at column \d at llarend}\hfil \or
+ \hfil\hskip1sp\adl at putlrc{\d at llarbegin \insert at column \d at llarend}\or
+ \setbox\adl at box\hbox \adl at startmbox{\@nextchar}\insert at column
+ \adl at endmbox\or
+ \setbox\adl at box\vtop \@startpbox{\@nextchar}\insert at column \@endpbox \or
+ \setbox\adl at box\vbox \@startpbox{\@nextchar}\insert at column \@endpbox
+ \fi}\prepnext at tok}
+\def\adl at class@start{4}
+\def\adl at class@iiiorvii{7}
+
+\else
+\def\@testpach#1{\@chclass \ifnum \@lastchclass=\tw@ 4\relax \else
+ \ifnum \@lastchclass=\thr@@ 5\relax \else
+ \z@ \if #1c\@chnum \z@ \else
+ \if #1و\@chnum\z@ \else
+ \if \if at RTLtab#1r\else#1l\fi\@chnum \@ne \else
+ \if \if at RTLtab#1ر\else#1چ\fi\@chnum \@ne \else
+ \if \if at RTLtab#1l\else#1r\fi\@chnum \tw@ \else
+ \if \if at RTLtab#1چ\else#1ر\fi\@chnum \tw@ \else
+ \@chclass
+ \if #1|\@ne \let\@arrayrule\adl at arrayrule \else
+ \if #1:\@ne \let\@arrayrule\adl at arraydashrule \else
+ \if #1;\@ne \let\@arrayrule\adl at argarraydashrule \else
+ \if #1@\tw@ \else
+ \if #1p\thr@@ \else
+ \if #1پ\thr@@ \else\z@ \@preamerr 0\fi
+ \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi}
+
+\def\@arrayclassz{\ifcase \@lastchclass \@acolampacol \or \@ampacol \or
+ \or \or \@addamp \or
+ \@acolampacol \or \@firstampfalse \@acol \fi
+ \edef\@preamble{\@preamble
+ \ifcase \@chnum
+ \hfil\adl at putlrc{$\relax\@sharp$}\hfil
+ \or \adl at putlrc{$\relax\@sharp$}\hfil
+ \or \hfil\adl at putlrc{$\relax\@sharp$}\fi}}
+\def\@tabclassz{\ifcase \@lastchclass \@acolampacol \or \@ampacol \or
+ \or \or \@addamp \or
+ \@acolampacol \or \@firstampfalse \@acol \fi
+ \edef\@preamble{\@preamble
+ \ifcase \@chnum
+ \hfil\adl at putlrc{\@sharp\unskip}\hfil
+ \or \adl at putlrc{\@sharp\unskip}\hfil
+ \or \hfil\hskip\z@ \adl at putlrc{\@sharp\unskip}\fi}}
+\def\adl at class@start{6}
+\def\adl at class@iiiorvii{3}
+\fi
+}
+\ApplyPatchCodeToFile{tabulary-xetex-bidi}{%
+\def\@testpach{\@chclass
+ \ifnum \@lastchclass=6 \@ne \@chnum \@ne \else
+ \ifnum \@lastchclass=7 5 \else
+ \ifnum \@lastchclass=8 \tw@ \else
+ \ifnum \@lastchclass=9 \thr@@
+ \else \z@
+ \ifnum \@lastchclass = 10 \else
+ \edef\@nextchar{\expandafter\string\@nextchar}%
+ \@chnum
+ \if \@nextchar c\z@ \else
+ \if \@nextchar و\z@ \else
+ \if \@nextchar \if at RTLtab r\else l\fi\@ne \else
+ \if \@nextchar \if at RTLtab ر\else چ\fi\@ne \else
+ \if \@nextchar \if at RTLtab l\else r\fi\tw@ \else
+ \if \@nextchar \if at RTLtab چ\else ر\fi\tw@ \else
+ \if \@nextchar C7 \else
+ \if \@nextchar س7 \else
+ \if \@nextchar L8 \else
+ \if \@nextchar ف8 \else
+ \if \@nextchar R9 \else
+ \if \@nextchar ا9 \else
+ \if \@nextchar J10 \else
+ \if \@nextchar ت10 \else
+ \z@ \@chclass
+ \if\@nextchar |\@ne \else
+ \if \@nextchar !6 \else
+ \if \@nextchar @7 \else
+ \if \@nextchar <8 \else
+ \if \@nextchar >9 \else
+ 10
+ \@chnum
+ \if \@nextchar m\thr@@\else
+ \if \@nextchar م\thr@@\else
+ \if \@nextchar p4 \else
+ \if \@nextcharپ4 \else
+ \if \@nextchar b5 \else
+ \if \@nextchar ز5 \else
+ \z@ \@chclass \z@ \@preamerr \z@ \fi \fi \fi \fi\fi \fi \fi\fi \fi \fi \fi \fi \fi \fi \fi \fi
+ \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi \fi}%
+}
+\ApplyPatchCodeToFile{float-xetex-bidi}{%
+\let\@float at Hx\@xfloat
+\def\@xfloat#1[{\@ifnextchar{H}{\@float at HH{#1}[}{\@ifnextchar{آ}{\@float@آآ{#1}[}{\@float at Hx{#1}[}}}
+\def\@float at HH#1[H]{%
+ \expandafter\let\csname end#1\endcsname\float at endH
+ \let\@currbox\float at box
+ \def\@captype{#1}\setbox\@floatcapt=\vbox{}%
+ \expandafter\ifx\csname fst@#1\endcsname\relax
+ \@flstylefalse\else\@flstyletrue\fi
+ \setbox\@currbox\color at vbox\normalcolor
+ \vbox\bgroup \hsize\columnwidth \@parboxrestore
+ \@floatboxreset \@setnobreak
+ \ignorespaces}
+\def\@float@آآ#1[آ]{%
+ \expandafter\let\csname end#1\endcsname\float at endH
+ \let\@currbox\float at box
+ \def\@captype{#1}\setbox\@floatcapt=\vbox{}%
+ \expandafter\ifx\csname fst@#1\endcsname\relax
+ \@flstylefalse\else\@flstyletrue\fi
+ \setbox\@currbox\color at vbox\normalcolor
+ \vbox\bgroup \hsize\columnwidth \@parboxrestore
+ \@floatboxreset \@setnobreak
+ \ignorespaces}
+}
+\begingroup \catcode `|=0 \catcode `[= 1
+\catcode`]=2 \catcode `\{=12 \catcode `\}=12
+\catcode`\\=12 |gdef|@x at xepersian@localize at verbatim#1\پایان{همانطورکههست}[#1|پایان[همانطورکههست]]
+|gdef|@sx at xepersian@localize at verbatim#1\پایان{همانطورکههست*}[#1|پایان[همانطورکههست*]]
+|endgroup
+\def\همانطورکههست{\@verbatim \frenchspacing\@vobeyspaces \@x at xepersian@localize at verbatim}
+\def\endهمانطورکههست{\if at newlist \leavevmode\fi\endtrivlist}
+\ExplSyntaxOn
+\AtBeginDocument{\@namedef{همانطورکههست*}{\@verbatim \fontspec_print_visible_spaces: \@sx at xepersian@localize at verbatim}}
+\ExplSyntaxOff
+\expandafter\let\csname endهمانطورکههست*\endcsname =\endهمانطورکههست
+\endinput
+%%
+%% End of file `latex-localize-misc-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/latex-localize-misc-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/listings-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/listings-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/listings-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,45 +0,0 @@
-%%
-%% This is file `listings-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,listings-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{listings-xepersian.def}[2014/07/17 v0.3 bilingual captions for listings package]
-\def\lstlistingname{\if at RTL برنامهٔ\else Listing\fi}
-\def\lstlistlistingname{\if at RTL فهرست برنامهها\else Listings\fi}
-\endinput
-%%
-%% End of file `listings-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/listings-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/listings-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/listings-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,45 @@
+%%
+%% This is file `listings-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,listings-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{listings-xetex-xepersian.def}[2014/07/17 v0.3 xepersian adaptations for listings package for XeTeX engine]
+\def\lstlistingname{\if at RTL برنامهٔ\else Listing\fi}
+\def\lstlistlistingname{\if at RTL فهرست برنامهها\else Listings\fi}
+\endinput
+%%
+%% End of file `listings-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/listings-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/loadingorder-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/loadingorder-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/loadingorder-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,81 +0,0 @@
-%%
-%% This is file `loadingorder-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,loadingorder-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{loadingorder-xepersian.def}[2018/09/29 v0.5 making sure that xepersian is the last package loaded]
-\bidi at isloaded{algorithmic}
-\bidi at isloaded{algorithm}
-\bidi at isloaded{backref}
-\bidi at isloaded{enumerate}
-\bidi at isloaded{enumitem}
-\bidi at isloaded{fancyref}
-\bidi at isloaded{tocloft}
-\bidi at isloaded{url}
-\bidi at isloaded{varioref}
-\AtBeginDocument{
- \if at bidi@algorithmicloaded@\else
- \bidi at isloaded[\PackageError{xepersian}{Oops! you have loaded package algorithmic after xepersian package. Please load package algorithmic before xepersian package, and then try to run xelatex on your document again}{}]{algorithmic}
- \fi%
- \if at bidi@algorithmloaded@\else
- \bidi at isloaded[\PackageError{xepersian}{Oops! you have loaded package algorithm after xepersian package. Please load package algorithm before xepersian package, and then try to run xelatex on your document again}{}]{algorithm}
- \fi%
- \if at bidi@backrefloaded@\else
- \bidi at isloaded[\PackageError{xepersian}{Oops! you have loaded package backref after xepersian package. Please load package backref before xepersian package, and then try to run xelatex on your document again}{}]{backref}
- \fi%
- \if at bidi@enumerateloaded@\else
- \bidi at isloaded[\PackageError{xepersian}{Oops! you have loaded package enumerate after xepersian package. Please load package enumerate before xepersian package, and then try to run xelatex on your document again}{}]{enumerate}
- \fi%
- \if at bidi@enumitemloaded@\else
- \bidi at isloaded[\PackageError{xepersian}{Oops! you have loaded package enumitem after xepersian package. Please load package enumitem before xepersian package, and then try to run xelatex on your document again}{}]{enumitem}
- \fi%
- \if at bidi@fancyrefloaded@\else
- \bidi at isloaded[\PackageError{xepersian}{Oops! you have loaded package fancyref after xepersian package. Please load package fancyref before xepersian package, and then try to run xelatex on your document again}{}]{fancyref}
- \fi%
- \if at bidi@tocloftloaded@\else
- \bidi at isloaded[\PackageError{xepersian}{Oops! you have loaded package tocloft after xepersian package. Please load package tocloft before xepersian package, and then try to run xelatex on your document again}{}]{tocloft}
- \fi%
- \if at bidi@urlloaded@\else
- \bidi at isloaded[\PackageError{xepersian}{Oops! you have loaded package url after xepersian package. Please load package url before xepersian package, and then try to run xelatex on your document again}{}]{url}
- \fi%
- \if at bidi@variorefloaded@\else
- \bidi at isloaded[\PackageError{xepersian}{Oops! you have loaded package varioref after xepersian package. Please load package varioref before xepersian package, and then try to run xelatex on your document again}{}]{varioref}
- \fi%
-}
-\endinput
-%%
-%% End of file `loadingorder-xepersian.def'.
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/localise-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/localise-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/localise-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,127 +0,0 @@
-%%
-%% This is file `localise-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,localise-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{localise-xepersian.def}[2022/06/06 v0.2c Persian localisation of LaTeX2e]
-\newcommand{\makezwnjletter}{\catcode`=11\relax}
-\makezwnjletter
-\newcommand*{\eqcommand}[2]{\if at bidi@csprimitive{#2}{\bidi at csletcs{#1}{#2}}{\bidi at csdefcs{#1}{#2}}}
-\newcommand*{\eqenvironment}[2]{\newenvironment{#1}{%
-\if at bidi@csdef{verbatim@}{\let\verbatim@\xepersian at localize@verbatim@}{}\csname#2\endcsname}{\csname end#2\endcsname}}
-\newcommand*{\EqEnvironment}[2]{%
- \expandafter\let\csname #1\expandafter\endcsname\csname #2\endcsname
- \expandafter\let\csname end#1\expandafter\endcsname\csname end#2\endcsname
-}
-\@ifpackageloaded{keyval}{%
-\newcommand*\keyval at eq@alias at key[4][KV]{%
- \bidi at csletcs{#1@#2@#3}{#1@#2@#4}%
- \bidi at csletcs{#1@#2@#3 at default}{#1@#2@#4 at default}}%
-}{\@ifpackageloaded{xkeyval}{%
-\newcommand*\keyval at eq@alias at key[4][KV]{%
- \bidi at csletcs{#1@#2@#3}{#1@#2@#4}%
- \bidi at csletcs{#1@#2@#3 at default}{#1@#2@#4 at default}}%
-}{}}
-\input{latex-localise-commands-xepersian.def}
-\input{xepersian-localise-commands-xepersian.def}
-\input{latex-localise-environments-xepersian.def}
-\input{xepersian-localise-environments-xepersian.def}
-\input{latex-localise-messages-xepersian.def}
-\input{latex-localise-misc-xepersian.def}
-\input{packages-localise-xepersian.def}
-\aliasfontfeature{ExternalLocation}{مکانخارجی}
-\aliasfontfeature{Path}{مسیر}
-\aliasfontfeature{Renderer}{تحویلدهنده}
-\aliasfontfeature{BoldFont}{قلمسیاه}
-\aliasfontfeature{Language}{زبان}
-\aliasfontfeature{Script}{خط}
-\aliasfontfeature{UprightFont}{قلمعمودی}
-\aliasfontfeature{ItalicFont}{قلمایتالیک}
-\aliasfontfeature{BoldItalicFont}{قلمایتالیکسیاه}
-\aliasfontfeature{SlantedFont}{قلمخوابیده}
-\aliasfontfeature{BoldSlantedFont}{قلمخوابیدهسیاه}
-\aliasfontfeature{SmallCapsFont}{قلمکلاهکوچک}
-\aliasfontfeature{UprightFeatures}{ویژگیهایقلمعمودی}
-\aliasfontfeature{BoldFeatures}{ویژگیهایقلمسیاه}
-\aliasfontfeature{ItalicFeatures}{ویژگیهایقلمایتالیک}
-\aliasfontfeature{BoldItalicFeatures}{ویژگیهایقلمایتالیکسیاه}
-\aliasfontfeature{SlantedFeatures}{ویژگیهایقلمخوابیده}
-\aliasfontfeature{BoldSlantedFeatures}{ویژگیهایقلمخوابیدهسیاه}
-\aliasfontfeature{SmallCapsFeatures}{ویژگیهایقلمکلاهکوچک}
-\aliasfontfeature{SizeFeatures}{ویژگیهایاندازه}
-\aliasfontfeature{Scale}{ضریب}
-\aliasfontfeature{WordSpace}{فضایکلمه}
-\aliasfontfeature{PunctuationSpace}{فضاینقطهگذاری}
-\aliasfontfeature{FontAdjustment}{تنظیمقلم}
-\aliasfontfeature{LetterSpace}{فضایحرف}
-\aliasfontfeature{HyphenChar}{نویسهتیره}
-\aliasfontfeature{Color}{رنگ}
-\aliasfontfeature{Opacity}{کدری}
-\aliasfontfeature{Mapping}{نگاشت}
-\aliasfontfeature{Weight}{سنگینی}
-\aliasfontfeature{Width}{پهنا}
-\aliasfontfeature{OpticalSize}{اندازهچشمی}
-\aliasfontfeature{FakeSlant}{خوابیدهتقلبی}
-\aliasfontfeature{FakeStretch}{کششتقلبی}
-\aliasfontfeature{FakeBold}{سیاهتقلبی}
-\aliasfontfeature{AutoFakeSlant}{خوابیدهتقلبیخودکار}
-\aliasfontfeature{AutoFakeBold}{سیاهتقلبیخودکار}
-\aliasfontfeature{Ligatures}{دویاچندحرفمتصلبههم}
-\aliasfontfeature{Alternate}{متناوب}
-\aliasfontfeature{Variant}{گوناگون}
-\aliasfontfeature{Variant}{مجموعهسبکی}
-\aliasfontfeature{CharacterVariant}{گوناگونینویسه}
-\aliasfontfeature{Style}{سبک}
-\aliasfontfeature{Annotation}{یادداشت}
-\aliasfontfeature{RawFeature}{ویژگیهایکال}
-\aliasfontfeature{CharacterWidth}{پهناینویسه}
-\aliasfontfeature{Numbers}{ارقام}
-\aliasfontfeature{Contextuals}{متنی}
-\aliasfontfeature{Diacritics}{تفکیککنندهها}
-\aliasfontfeature{Letters}{حروف}
-\aliasfontfeature{Kerning}{دوری}
-\aliasfontfeature{VerticalPosition}{موقعیتعمودی}
-\aliasfontfeature{Fractions}{کسر}
-\aliasfontfeatureoption{Language}{Default}{پیشفرض}
-\aliasfontfeatureoption{Language}{Persian}{پارسی}
-\aliasfontfeatureoption{Script}{Persian}{پارسی}
-\aliasfontfeatureoption{Script}{Latin}{لاتین}
-\aliasfontfeatureoption{Style}{MathScript}{اسکریپتریاضی}
-\aliasfontfeatureoption{Style}{MathScriptScript}{اسکریپتاسکریپتریاضی}
-\endinput
-%%
-%% End of file `localise-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/localize-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/localize-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/localize-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,128 @@
+%%
+%% This is file `localize-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,localize-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{localize-xetex-xepersian.def}[2025/01/03 v0.2d Persian localization of LaTeX2e for XeTeX engine]
+\newcommand{\makezwnjletter}{\catcode`=11\relax}
+\makezwnjletter
+\newcommand*{\eqcommand}[2]{\if at bidi@csprimitive{#2}{\bidi at csletcs{#1}{#2}}{\bidi at csdefcs{#1}{#2}}}
+\newcommand*{\eqenvironment}[2]{\newenvironment{#1}{%
+\if at bidi@csdef{verbatim@}{\let\verbatim@\xepersian at localize@verbatim@}{}\csname#2\endcsname}{\csname end#2\endcsname}}
+\newcommand*{\EqEnvironment}[2]{%
+ \expandafter\let\csname #1\expandafter\endcsname\csname #2\endcsname
+ \expandafter\let\csname end#1\expandafter\endcsname\csname end#2\endcsname
+}
+\ApplyPatchCodeToPackage{keyval}{%
+\newcommand*\keyval at eq@alias at key[4][KV]{%
+ \bidi at csletcs{#1@#2@#3}{#1@#2@#4}%
+ \bidi at csletcs{#1@#2@#3 at default}{#1@#2@#4 at default}}%
+}
+\ApplyPatchCodeToPackage{xkeyval}{%
+\newcommand*\keyval at eq@alias at key[4][KV]{%
+ \bidi at csletcs{#1@#2@#3}{#1@#2@#4}%
+ \bidi at csletcs{#1@#2@#3 at default}{#1@#2@#4 at default}}%
+}
+\input{latex-localize-commands-xetex-xepersian.def}
+\input{xepersian-localize-commands-xetex-xepersian.def}
+\input{latex-localize-environments-xetex-xepersian.def}
+\input{xepersian-localize-environments-xetex-xepersian.def}
+\input{latex-localize-messages-xetex-xepersian.def}
+\input{latex-localize-misc-xetex-xepersian.def}
+\input{packages-localize-xetex-xepersian.def}
+\aliasfontfeature{ExternalLocation}{مکانخارجی}
+\aliasfontfeature{Path}{مسیر}
+\aliasfontfeature{Renderer}{تحویلدهنده}
+\aliasfontfeature{BoldFont}{قلمسیاه}
+\aliasfontfeature{Language}{زبان}
+\aliasfontfeature{Script}{خط}
+\aliasfontfeature{UprightFont}{قلمعمودی}
+\aliasfontfeature{ItalicFont}{قلمایتالیک}
+\aliasfontfeature{BoldItalicFont}{قلمایتالیکسیاه}
+\aliasfontfeature{SlantedFont}{قلمخوابیده}
+\aliasfontfeature{BoldSlantedFont}{قلمخوابیدهسیاه}
+\aliasfontfeature{SmallCapsFont}{قلمکلاهکوچک}
+\aliasfontfeature{UprightFeatures}{ویژگیهایقلمعمودی}
+\aliasfontfeature{BoldFeatures}{ویژگیهایقلمسیاه}
+\aliasfontfeature{ItalicFeatures}{ویژگیهایقلمایتالیک}
+\aliasfontfeature{BoldItalicFeatures}{ویژگیهایقلمایتالیکسیاه}
+\aliasfontfeature{SlantedFeatures}{ویژگیهایقلمخوابیده}
+\aliasfontfeature{BoldSlantedFeatures}{ویژگیهایقلمخوابیدهسیاه}
+\aliasfontfeature{SmallCapsFeatures}{ویژگیهایقلمکلاهکوچک}
+\aliasfontfeature{SizeFeatures}{ویژگیهایاندازه}
+\aliasfontfeature{Scale}{ضریب}
+\aliasfontfeature{WordSpace}{فضایکلمه}
+\aliasfontfeature{PunctuationSpace}{فضاینقطهگذاری}
+\aliasfontfeature{FontAdjustment}{تنظیمقلم}
+\aliasfontfeature{LetterSpace}{فضایحرف}
+\aliasfontfeature{HyphenChar}{نویسهتیره}
+\aliasfontfeature{Color}{رنگ}
+\aliasfontfeature{Opacity}{کدری}
+\aliasfontfeature{Mapping}{نگاشت}
+\aliasfontfeature{Weight}{سنگینی}
+\aliasfontfeature{Width}{پهنا}
+\aliasfontfeature{OpticalSize}{اندازهچشمی}
+\aliasfontfeature{FakeSlant}{خوابیدهتقلبی}
+\aliasfontfeature{FakeStretch}{کششتقلبی}
+\aliasfontfeature{FakeBold}{سیاهتقلبی}
+\aliasfontfeature{AutoFakeSlant}{خوابیدهتقلبیخودکار}
+\aliasfontfeature{AutoFakeBold}{سیاهتقلبیخودکار}
+\aliasfontfeature{Ligatures}{دویاچندحرفمتصلبههم}
+\aliasfontfeature{Alternate}{متناوب}
+\aliasfontfeature{Variant}{گوناگون}
+\aliasfontfeature{Variant}{مجموعهسبکی}
+\aliasfontfeature{CharacterVariant}{گوناگونینویسه}
+\aliasfontfeature{Style}{سبک}
+\aliasfontfeature{Annotation}{یادداشت}
+\aliasfontfeature{RawFeature}{ویژگیهایکال}
+\aliasfontfeature{CharacterWidth}{پهناینویسه}
+\aliasfontfeature{Numbers}{ارقام}
+\aliasfontfeature{Contextuals}{متنی}
+\aliasfontfeature{Diacritics}{تفکیککنندهها}
+\aliasfontfeature{Letters}{حروف}
+\aliasfontfeature{Kerning}{دوری}
+\aliasfontfeature{VerticalPosition}{موقعیتعمودی}
+\aliasfontfeature{Fractions}{کسر}
+\aliasfontfeatureoption{Language}{Default}{پیشفرض}
+\aliasfontfeatureoption{Language}{Persian}{پارسی}
+\aliasfontfeatureoption{Script}{Persian}{پارسی}
+\aliasfontfeatureoption{Script}{Latin}{لاتین}
+\aliasfontfeatureoption{Style}{MathScript}{اسکریپتریاضی}
+\aliasfontfeatureoption{Style}{MathScriptScript}{اسکریپتاسکریپتریاضی}
+\endinput
+%%
+%% End of file `localize-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/localize-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/memoir-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/memoir-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/memoir-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,54 +0,0 @@
-%%
-%% This is file `memoir-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,memoir-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{memoir-xepersian.def}[2010/07/25 v0.1 adaptations for memoir class]
-\renewcommand{\@memfront}{%
- \@smemfront\pagenumbering{harfi}}
-\renewcommand{\setthesection}{\thechapter\@SepMark\harfi{section}}
-\renewcommand*{\thebook}{\@tartibi\c at book}
-\renewcommand*{\thepart}{\@tartibi\c at part}
-\renewcommand{\appendix}{\par
- \setcounter{chapter}{0}%
- \setcounter{section}{0}%
- \gdef\@chapapp{\appendixname}%
- \gdef\thechapter{\@harfi\c at chapter}%
- \anappendixtrue}
-\endinput
-%%
-%% End of file `memoir-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/memoir-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/memoir-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/memoir-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,54 @@
+%%
+%% This is file `memoir-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,memoir-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{memoir-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for memoir class for XeTeX engine]
+\renewcommand{\@memfront}{%
+ \@smemfront\pagenumbering{harfi}}
+\renewcommand{\setthesection}{\thechapter\@SepMark\harfi{section}}
+\renewcommand*{\thebook}{\@tartibi\c at book}
+\renewcommand*{\thepart}{\@tartibi\c at part}
+\renewcommand{\appendix}{\par
+ \setcounter{chapter}{0}%
+ \setcounter{section}{0}%
+ \gdef\@chapapp{\appendixname}%
+ \gdef\thechapter{\@harfi\c at chapter}%
+ \anappendixtrue}
+\endinput
+%%
+%% End of file `memoir-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/memoir-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/minitoc-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/minitoc-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/minitoc-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,52 +0,0 @@
-%%
-%% This is file `minitoc-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,minitoc-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{minitoc-xepersian.def}[2010/07/25 v0.1 bilingual captions for minitoc package]
-\def\ptctitle{\if at RTL فهرست مطالب\else Table of Contents\fi}%
-\def\plftitle{\if at RTL فهرست تصاویر\else List of Figures\fi}%
-\def\plttitle{\if at RTL فهرست جداول\else List of Tables\fi}%
-\def\mtctitle{\if at RTL عناوین\else Contents\fi}%
-\def\mlftitle{\if at RTL اشکال\else Figures\fi}%
-\def\mlttitle{\if at RTL جداول\else Tables\fi}%
-\def\stctitle{\if at RTL عناوین\else Contents\fi}%
-\def\slftitle{\if at RTL اشکال\else Figures\fi}%
-\def\slttitle{\if at RTL جداول\else Tables\fi}%
-\endinput
-%%
-%% End of file `minitoc-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/minitoc-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/minitoc-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/minitoc-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,52 @@
+%%
+%% This is file `minitoc-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,minitoc-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{minitoc-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for minitoc package for XeTeX engine]
+\def\ptctitle{\if at RTL فهرست مطالب\else Table of Contents\fi}%
+\def\plftitle{\if at RTL فهرست تصاویر\else List of Figures\fi}%
+\def\plttitle{\if at RTL فهرست جداول\else List of Tables\fi}%
+\def\mtctitle{\if at RTL عناوین\else Contents\fi}%
+\def\mlftitle{\if at RTL اشکال\else Figures\fi}%
+\def\mlttitle{\if at RTL جداول\else Tables\fi}%
+\def\stctitle{\if at RTL عناوین\else Contents\fi}%
+\def\slftitle{\if at RTL اشکال\else Figures\fi}%
+\def\slttitle{\if at RTL جداول\else Tables\fi}%
+\endinput
+%%
+%% End of file `minitoc-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/minitoc-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/natbib-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/natbib-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/natbib-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,257 +0,0 @@
-%%
-%% This is file `natbib-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,natbib-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{natbib-xepersian.def}[2011/08/01 v0.1 adaptations for natbib package]
-\renewcommand\NAT at set@cites{%
- \ifNAT at numbers
- \ifNAT at super \let\@cite\NAT at citesuper
- \def\NAT at mbox##1{\unskip\nobreak\textsuperscript{##1}}%
- \let\citeyearpar=\citeyear
- \let\NAT at space\relax
- \def\NAT at super@kern{\kern\p@}%
- \else
- \let\NAT at mbox=\mbox
- \let\@cite\NAT at citenum
- \let\NAT at space\NAT at spacechar
- \let\NAT at super@kern\relax
- \fi
- \let\@citex\NAT at citexnum
- \let\@Latincitex\NAT at Latin@citexnum
- \let\@biblabel\NAT at biblabelnum
- \let\@bibsetup\NAT at bibsetnum
- \renewcommand\NAT at idxtxt{\NAT at name\NAT at spacechar\NAT at open\NAT at num\NAT at close}%
- \def\natexlab##1{}%
- \def\NAT at penalty{\penalty\@m}%
- \else
- \let\@cite\NAT at cite
- \let\@citex\NAT at citex
- \let\@Latincitex\NAT at Latin@citex
- \let\@biblabel\NAT at biblabel
- \let\@bibsetup\NAT at bibsetup
- \let\NAT at space\NAT at spacechar
- \let\NAT at penalty\@empty
- \renewcommand\NAT at idxtxt{\NAT at name\NAT at spacechar\NAT at open\NAT at date\NAT at close}%
- \def\natexlab##1{##1}%
- \fi}
-\newcommand\NAT at Latin@citex{}
-\def\NAT at Latin@citex%
- [#1][#2]#3{%
- \NAT at reset@parser
- \NAT at sort@cites{#3}%
- \NAT at reset@citea
- \@cite{\lr{\let\NAT at nm\@empty\let\NAT at year\@empty
- \@for\@citeb:=\NAT at cite@list\do
- {\@safe at activestrue
- \edef\@citeb{\expandafter\@firstofone\@citeb\@empty}%
- \@safe at activesfalse
- \@ifundefined{b@\@citeb\@extra at b@citeb}{\@citea%
- {\reset at font\bfseries ?}\NAT at citeundefined
- \PackageWarning{natbib}%
- {Citation `\@citeb' on page \thepage \space undefined}\def\NAT at date{}}%
- {\let\NAT at last@nm=\NAT at nm\let\NAT at last@yr=\NAT at year
- \NAT at parse{\@citeb}%
- \ifNAT at longnames\@ifundefined{bv@\@citeb\@extra at b@citeb}{%
- \let\NAT at name=\NAT at all@names
- \global\@namedef{bv@\@citeb\@extra at b@citeb}{}}{}%
- \fi
- \ifNAT at full\let\NAT at nm\NAT at all@names\else
- \let\NAT at nm\NAT at name\fi
- \ifNAT at swa\ifcase\NAT at ctype
- \if\relax\NAT at date\relax
- \@citea\NAT at hyper@{\NAT at nmfmt{\NAT at nm}\NAT at date}%
- \else
- \ifx\NAT at last@nm\NAT at nm\NAT at yrsep
- \ifx\NAT at last@yr\NAT at year
- \def\NAT at temp{{?}}%
- \ifx\NAT at temp\NAT at exlab\PackageWarningNoLine{natbib}%
- {Multiple citation on page \thepage: same authors and
- year\MessageBreak without distinguishing extra
- letter,\MessageBreak appears as question mark}\fi
- \NAT at hyper@{\NAT at exlab}%
- \else\unskip\NAT at spacechar
- \NAT at hyper@{\NAT at date}%
- \fi
- \else
- \@citea\NAT at hyper@{%
- \NAT at nmfmt{\NAT at nm}%
- \hyper at natlinkbreak{%
- \NAT at aysep\NAT at spacechar}{\@citeb\@extra at b@citeb
- }%
- \NAT at date
- }%
- \fi
- \fi
- \or\@citea\NAT at hyper@{\NAT at nmfmt{\NAT at nm}}%
- \or\@citea\NAT at hyper@{\NAT at date}%
- \or\@citea\NAT at hyper@{\NAT at alias}%
- \fi \NAT at def@citea
- \else
- \ifcase\NAT at ctype
- \if\relax\NAT at date\relax
- \@citea\NAT at hyper@{\NAT at nmfmt{\NAT at nm}}%
- \else
- \ifx\NAT at last@nm\NAT at nm\NAT at yrsep
- \ifx\NAT at last@yr\NAT at year
- \def\NAT at temp{{?}}%
- \ifx\NAT at temp\NAT at exlab\PackageWarningNoLine{natbib}%
- {Multiple citation on page \thepage: same authors and
- year\MessageBreak without distinguishing extra
- letter,\MessageBreak appears as question mark}\fi
- \NAT at hyper@{\NAT at exlab}%
- \else
- \unskip\NAT at spacechar
- \NAT at hyper@{\NAT at date}%
- \fi
- \else
- \@citea\NAT at hyper@{%
- \NAT at nmfmt{\NAT at nm}%
- \hyper at natlinkbreak{\NAT at spacechar\NAT@@open\if*#1*\else#1\NAT at spacechar\fi}%
- {\@citeb\@extra at b@citeb}%
- \NAT at date
- }%
- \fi
- \fi
- \or\@citea\NAT at hyper@{\NAT at nmfmt{\NAT at nm}}%
- \or\@citea\NAT at hyper@{\NAT at date}%
- \or\@citea\NAT at hyper@{\NAT at alias}%
- \fi
- \if\relax\NAT at date\relax
- \NAT at def@citea
- \else
- \NAT at def@citea at close
- \fi
- \fi
- }}\ifNAT at swa\else\if*#2*\else\NAT at cmt#2\fi
- \if\relax\NAT at date\relax\else\NAT@@close\fi\fi}}{#1}{#2}}
-\newcommand\NAT at Latin@citexnum{}
-\def\NAT at Latin@citexnum[#1][#2]#3{%
- \NAT at reset@parser
- \NAT at sort@cites{#3}%
- \NAT at reset@citea
- \@cite{\lr{\def\NAT at num{-1}\let\NAT at last@yr\relax\let\NAT at nm\@empty
- \@for\@citeb:=\NAT at cite@list\do
- {\@safe at activestrue
- \edef\@citeb{\expandafter\@firstofone\@citeb\@empty}%
- \@safe at activesfalse
- \@ifundefined{b@\@citeb\@extra at b@citeb}{%
- {\reset at font\bfseries?}
- \NAT at citeundefined\PackageWarning{natbib}%
- {Citation `\@citeb' on page \thepage \space undefined}}%
- {\let\NAT at last@num\NAT at num\let\NAT at last@nm\NAT at nm
- \NAT at parse{\@citeb}%
- \ifNAT at longnames\@ifundefined{bv@\@citeb\@extra at b@citeb}{%
- \let\NAT at name=\NAT at all@names
- \global\@namedef{bv@\@citeb\@extra at b@citeb}{}}{}%
- \fi
- \ifNAT at full\let\NAT at nm\NAT at all@names\else
- \let\NAT at nm\NAT at name\fi
- \ifNAT at swa
- \@ifnum{\NAT at ctype>\@ne}{%
- \@citea
- \NAT at hyper@{\@ifnum{\NAT at ctype=\tw@}{\NAT at test{\NAT at ctype}}{\NAT at alias}}%
- }{%
- \@ifnum{\NAT at cmprs>\z@}{%
- \NAT at ifcat@num\NAT at num
- {\let\NAT at nm=\NAT at num}%
- {\def\NAT at nm{-2}}%
- \NAT at ifcat@num\NAT at last@num
- {\@tempcnta=\NAT at last@num\relax}%
- {\@tempcnta\m at ne}%
- \@ifnum{\NAT at nm=\@tempcnta}{%
- \@ifnum{\NAT at merge>\@ne}{}{\NAT at last@yr at mbox}%
- }{%
- \advance\@tempcnta by\@ne
- \@ifnum{\NAT at nm=\@tempcnta}{%
- \ifx\NAT at last@yr\relax
- \def at NAT@last at yr{\@citea}%
- \else
- \def at NAT@last at yr{--\NAT at penalty}%
- \fi
- }{%
- \NAT at last@yr at mbox
- }%
- }%
- }{%
- \@tempswatrue
- \@ifnum{\NAT at merge>\@ne}{\@ifnum{\NAT at last@num=\NAT at num\relax}{\@tempswafalse}{}}{}%
- \if at tempswa\NAT at citea@mbox\fi
- }%
- }%
- \NAT at def@citea
- \else
- \ifcase\NAT at ctype
- \ifx\NAT at last@nm\NAT at nm \NAT at yrsep\NAT at penalty\NAT at space\else
- \@citea \NAT at test{\@ne}\NAT at spacechar\NAT at mbox{\NAT at super@kern\NAT@@open}%
- \fi
- \if*#1*\else#1\NAT at spacechar\fi
- \NAT at mbox{\NAT at hyper@{{\citenumfont{\NAT at num}}}}%
- \NAT at def@citea at box
- \or
- \NAT at hyper@citea at space{\NAT at test{\NAT at ctype}}%
- \or
- \NAT at hyper@citea at space{\NAT at test{\NAT at ctype}}%
- \or
- \NAT at hyper@citea at space\NAT at alias
- \fi
- \fi
- }%
- }%
- \@ifnum{\NAT at cmprs>\z@}{\NAT at last@yr}{}%
- \ifNAT at swa\else
- \@ifnum{\NAT at ctype=\z@}{%
- \if*#2*\else\NAT at cmt#2\fi
- }{}%
- \NAT at mbox{\NAT@@close}%
- \fi
- }}{#1}{#2}%
-}%
-\AtBeginDocument{\NAT at set@cites}
-\DeclareRobustCommand\Latincite
- {\begingroup\let\NAT at ctype\z@\NAT at partrue\NAT at swatrue
- \@ifstar{\NAT at fulltrue\NAT at Latin@cites}{\NAT at fullfalse\NAT at Latin@cites}}
-\newcommand\NAT at Latin@cites{\@ifnextchar [{\NAT@@Latin@@citetp}{%
- \ifNAT at numbers\else
- \NAT at swafalse
- \fi
- \NAT@@Latin@@citetp[]}}
-\newcommand\NAT@@Latin@@citetp{}
-\def\NAT@@Latin@@citetp[#1]{\@ifnextchar[{\@Latincitex[#1]}{\@Latincitex[][#1]}}
-\endinput
-%%
-%% End of file `natbib-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/natbib-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/natbib-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/natbib-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,257 @@
+%%
+%% This is file `natbib-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,natbib-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{natbib-xetex-xepersian.def}[2011/08/01 v0.1 xepersian adaptations for natbib package for XeTeX engine]
+\renewcommand\NAT at set@cites{%
+ \ifNAT at numbers
+ \ifNAT at super \let\@cite\NAT at citesuper
+ \def\NAT at mbox##1{\unskip\nobreak\textsuperscript{##1}}%
+ \let\citeyearpar=\citeyear
+ \let\NAT at space\relax
+ \def\NAT at super@kern{\kern\p@}%
+ \else
+ \let\NAT at mbox=\mbox
+ \let\@cite\NAT at citenum
+ \let\NAT at space\NAT at spacechar
+ \let\NAT at super@kern\relax
+ \fi
+ \let\@citex\NAT at citexnum
+ \let\@Latincitex\NAT at Latin@citexnum
+ \let\@biblabel\NAT at biblabelnum
+ \let\@bibsetup\NAT at bibsetnum
+ \renewcommand\NAT at idxtxt{\NAT at name\NAT at spacechar\NAT at open\NAT at num\NAT at close}%
+ \def\natexlab##1{}%
+ \def\NAT at penalty{\penalty\@m}%
+ \else
+ \let\@cite\NAT at cite
+ \let\@citex\NAT at citex
+ \let\@Latincitex\NAT at Latin@citex
+ \let\@biblabel\NAT at biblabel
+ \let\@bibsetup\NAT at bibsetup
+ \let\NAT at space\NAT at spacechar
+ \let\NAT at penalty\@empty
+ \renewcommand\NAT at idxtxt{\NAT at name\NAT at spacechar\NAT at open\NAT at date\NAT at close}%
+ \def\natexlab##1{##1}%
+ \fi}
+\newcommand\NAT at Latin@citex{}
+\def\NAT at Latin@citex%
+ [#1][#2]#3{%
+ \NAT at reset@parser
+ \NAT at sort@cites{#3}%
+ \NAT at reset@citea
+ \@cite{\lr{\let\NAT at nm\@empty\let\NAT at year\@empty
+ \@for\@citeb:=\NAT at cite@list\do
+ {\@safe at activestrue
+ \edef\@citeb{\expandafter\@firstofone\@citeb\@empty}%
+ \@safe at activesfalse
+ \@ifundefined{b@\@citeb\@extra at b@citeb}{\@citea%
+ {\reset at font\bfseries ?}\NAT at citeundefined
+ \PackageWarning{natbib}%
+ {Citation `\@citeb' on page \thepage \space undefined}\def\NAT at date{}}%
+ {\let\NAT at last@nm=\NAT at nm\let\NAT at last@yr=\NAT at year
+ \NAT at parse{\@citeb}%
+ \ifNAT at longnames\@ifundefined{bv@\@citeb\@extra at b@citeb}{%
+ \let\NAT at name=\NAT at all@names
+ \global\@namedef{bv@\@citeb\@extra at b@citeb}{}}{}%
+ \fi
+ \ifNAT at full\let\NAT at nm\NAT at all@names\else
+ \let\NAT at nm\NAT at name\fi
+ \ifNAT at swa\ifcase\NAT at ctype
+ \if\relax\NAT at date\relax
+ \@citea\NAT at hyper@{\NAT at nmfmt{\NAT at nm}\NAT at date}%
+ \else
+ \ifx\NAT at last@nm\NAT at nm\NAT at yrsep
+ \ifx\NAT at last@yr\NAT at year
+ \def\NAT at temp{{?}}%
+ \ifx\NAT at temp\NAT at exlab\PackageWarningNoLine{natbib}%
+ {Multiple citation on page \thepage: same authors and
+ year\MessageBreak without distinguishing extra
+ letter,\MessageBreak appears as question mark}\fi
+ \NAT at hyper@{\NAT at exlab}%
+ \else\unskip\NAT at spacechar
+ \NAT at hyper@{\NAT at date}%
+ \fi
+ \else
+ \@citea\NAT at hyper@{%
+ \NAT at nmfmt{\NAT at nm}%
+ \hyper at natlinkbreak{%
+ \NAT at aysep\NAT at spacechar}{\@citeb\@extra at b@citeb
+ }%
+ \NAT at date
+ }%
+ \fi
+ \fi
+ \or\@citea\NAT at hyper@{\NAT at nmfmt{\NAT at nm}}%
+ \or\@citea\NAT at hyper@{\NAT at date}%
+ \or\@citea\NAT at hyper@{\NAT at alias}%
+ \fi \NAT at def@citea
+ \else
+ \ifcase\NAT at ctype
+ \if\relax\NAT at date\relax
+ \@citea\NAT at hyper@{\NAT at nmfmt{\NAT at nm}}%
+ \else
+ \ifx\NAT at last@nm\NAT at nm\NAT at yrsep
+ \ifx\NAT at last@yr\NAT at year
+ \def\NAT at temp{{?}}%
+ \ifx\NAT at temp\NAT at exlab\PackageWarningNoLine{natbib}%
+ {Multiple citation on page \thepage: same authors and
+ year\MessageBreak without distinguishing extra
+ letter,\MessageBreak appears as question mark}\fi
+ \NAT at hyper@{\NAT at exlab}%
+ \else
+ \unskip\NAT at spacechar
+ \NAT at hyper@{\NAT at date}%
+ \fi
+ \else
+ \@citea\NAT at hyper@{%
+ \NAT at nmfmt{\NAT at nm}%
+ \hyper at natlinkbreak{\NAT at spacechar\NAT@@open\if*#1*\else#1\NAT at spacechar\fi}%
+ {\@citeb\@extra at b@citeb}%
+ \NAT at date
+ }%
+ \fi
+ \fi
+ \or\@citea\NAT at hyper@{\NAT at nmfmt{\NAT at nm}}%
+ \or\@citea\NAT at hyper@{\NAT at date}%
+ \or\@citea\NAT at hyper@{\NAT at alias}%
+ \fi
+ \if\relax\NAT at date\relax
+ \NAT at def@citea
+ \else
+ \NAT at def@citea at close
+ \fi
+ \fi
+ }}\ifNAT at swa\else\if*#2*\else\NAT at cmt#2\fi
+ \if\relax\NAT at date\relax\else\NAT@@close\fi\fi}}{#1}{#2}}
+\newcommand\NAT at Latin@citexnum{}
+\def\NAT at Latin@citexnum[#1][#2]#3{%
+ \NAT at reset@parser
+ \NAT at sort@cites{#3}%
+ \NAT at reset@citea
+ \@cite{\lr{\def\NAT at num{-1}\let\NAT at last@yr\relax\let\NAT at nm\@empty
+ \@for\@citeb:=\NAT at cite@list\do
+ {\@safe at activestrue
+ \edef\@citeb{\expandafter\@firstofone\@citeb\@empty}%
+ \@safe at activesfalse
+ \@ifundefined{b@\@citeb\@extra at b@citeb}{%
+ {\reset at font\bfseries?}
+ \NAT at citeundefined\PackageWarning{natbib}%
+ {Citation `\@citeb' on page \thepage \space undefined}}%
+ {\let\NAT at last@num\NAT at num\let\NAT at last@nm\NAT at nm
+ \NAT at parse{\@citeb}%
+ \ifNAT at longnames\@ifundefined{bv@\@citeb\@extra at b@citeb}{%
+ \let\NAT at name=\NAT at all@names
+ \global\@namedef{bv@\@citeb\@extra at b@citeb}{}}{}%
+ \fi
+ \ifNAT at full\let\NAT at nm\NAT at all@names\else
+ \let\NAT at nm\NAT at name\fi
+ \ifNAT at swa
+ \@ifnum{\NAT at ctype>\@ne}{%
+ \@citea
+ \NAT at hyper@{\@ifnum{\NAT at ctype=\tw@}{\NAT at test{\NAT at ctype}}{\NAT at alias}}%
+ }{%
+ \@ifnum{\NAT at cmprs>\z@}{%
+ \NAT at ifcat@num\NAT at num
+ {\let\NAT at nm=\NAT at num}%
+ {\def\NAT at nm{-2}}%
+ \NAT at ifcat@num\NAT at last@num
+ {\@tempcnta=\NAT at last@num\relax}%
+ {\@tempcnta\m at ne}%
+ \@ifnum{\NAT at nm=\@tempcnta}{%
+ \@ifnum{\NAT at merge>\@ne}{}{\NAT at last@yr at mbox}%
+ }{%
+ \advance\@tempcnta by\@ne
+ \@ifnum{\NAT at nm=\@tempcnta}{%
+ \ifx\NAT at last@yr\relax
+ \def at NAT@last at yr{\@citea}%
+ \else
+ \def at NAT@last at yr{--\NAT at penalty}%
+ \fi
+ }{%
+ \NAT at last@yr at mbox
+ }%
+ }%
+ }{%
+ \@tempswatrue
+ \@ifnum{\NAT at merge>\@ne}{\@ifnum{\NAT at last@num=\NAT at num\relax}{\@tempswafalse}{}}{}%
+ \if at tempswa\NAT at citea@mbox\fi
+ }%
+ }%
+ \NAT at def@citea
+ \else
+ \ifcase\NAT at ctype
+ \ifx\NAT at last@nm\NAT at nm \NAT at yrsep\NAT at penalty\NAT at space\else
+ \@citea \NAT at test{\@ne}\NAT at spacechar\NAT at mbox{\NAT at super@kern\NAT@@open}%
+ \fi
+ \if*#1*\else#1\NAT at spacechar\fi
+ \NAT at mbox{\NAT at hyper@{{\citenumfont{\NAT at num}}}}%
+ \NAT at def@citea at box
+ \or
+ \NAT at hyper@citea at space{\NAT at test{\NAT at ctype}}%
+ \or
+ \NAT at hyper@citea at space{\NAT at test{\NAT at ctype}}%
+ \or
+ \NAT at hyper@citea at space\NAT at alias
+ \fi
+ \fi
+ }%
+ }%
+ \@ifnum{\NAT at cmprs>\z@}{\NAT at last@yr}{}%
+ \ifNAT at swa\else
+ \@ifnum{\NAT at ctype=\z@}{%
+ \if*#2*\else\NAT at cmt#2\fi
+ }{}%
+ \NAT at mbox{\NAT@@close}%
+ \fi
+ }}{#1}{#2}%
+}%
+\AtBeginDocument{\NAT at set@cites}
+\DeclareRobustCommand\Latincite
+ {\begingroup\let\NAT at ctype\z@\NAT at partrue\NAT at swatrue
+ \@ifstar{\NAT at fulltrue\NAT at Latin@cites}{\NAT at fullfalse\NAT at Latin@cites}}
+\newcommand\NAT at Latin@cites{\@ifnextchar [{\NAT@@Latin@@citetp}{%
+ \ifNAT at numbers\else
+ \NAT at swafalse
+ \fi
+ \NAT@@Latin@@citetp[]}}
+\newcommand\NAT@@Latin@@citetp{}
+\def\NAT@@Latin@@citetp[#1]{\@ifnextchar[{\@Latincitex[#1]}{\@Latincitex[][#1]}}
+\endinput
+%%
+%% End of file `natbib-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/natbib-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/packages-localise-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/packages-localise-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/packages-localise-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,190 +0,0 @@
-%%
-%% This is file `packages-localise-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,packages-localise-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\آمادهسازیپرونده{packages-localise-xepersian.def}[2013/04/24 v0.2 localising LaTeX2e Packages]
-\@گرسبکفراخوانیشده{color}{\ورودی{color-localise-xepersian.def}}{}
-\@ifpackageloaded{multicol}{%
-\newenvironment{چندستونیها}{\begin{multicols}}{\end{multicols}}%
-\newenvironment{چندستونیها*}{\begin{multicols*}}{\end{multicols*}}%
-}{}
-\@ifpackageloaded{verbatim}{%
-\begingroup
- \vrb at catcodes
- \lccode`\!=`\\ \lccode`\[=`\{ \lccode`\]=`\}
- \catcode`\~=\active \lccode`\~=`\^^M
- \lccode`\C=`\C
- \lowercase{\endgroup
- \def\xepersian at localize@verbatim at start#1{%
- \verbatim at startline
- \if\noexpand#1\noexpand~%
- \let\next\xepersian at localize@verbatim@
- \else \def\next{\xepersian at localize@verbatim@#1}\fi
- \next}%
- \def\xepersian at localize@verbatim@#1~{\xepersian at localize@verbatim@@#1!پایان\@nil}%
- \def\xepersian at localize@verbatim@@#1!پایان{%
- \verbatim at addtoline{#1}%
- \futurelet\next\xepersian at localize@verbatim@@@}%
- \def\xepersian at localize@verbatim@@@#1\@nil{%
- \ifx\next\@nil
- \verbatim at processline
- \verbatim at startline
- \let\next\xepersian at localize@verbatim@
- \else
- \def\@tempa##1!پایان\@nil{##1}%
- \@temptokena{!پایان}%
- \def\next{\expandafter\xepersian at localize@verbatim at test\@tempa#1\@nil~}%
- \fi \next}%
- \def\xepersian at localize@verbatim at test#1{%
- \let\next\xepersian at localize@verbatim at test
- \if\noexpand#1\noexpand~%
- \expandafter\verbatim at addtoline
- \expandafter{\the\@temptokena}%
- \verbatim at processline
- \verbatim at startline
- \let\next\xepersian at localize@verbatim@
- \else \if\noexpand#1
- \@temptokena\expandafter{\the\@temptokena#1}%
- \else \if\noexpand#1\noexpand[%
- \let\@tempc\@empty
- \let\next\xepersian at localize@verbatim at testend
- \else
- \expandafter\verbatim at addtoline
- \expandafter{\the\@temptokena}%
- \def\next{\xepersian at localize@verbatim@#1}%
- \fi\fi\fi
- \next}%
- \def\xepersian at localize@verbatim at testend#1{%
- \if\noexpand#1\noexpand~%
- \expandafter\verbatim at addtoline
- \expandafter{\the\@temptokena[}%
- \expandafter\verbatim at addtoline
- \expandafter{\@tempc}%
- \verbatim at processline
- \verbatim at startline
- \let\next\xepersian at localize@verbatim@
- \else\if\noexpand#1\noexpand]%
- \let\next\xepersian at localize@verbatim@@testend
- \else\if\noexpand#1\noexpand!%
- \expandafter\verbatim at addtoline
- \expandafter{\the\@temptokena[}%
- \expandafter\verbatim at addtoline
- \expandafter{\@tempc}%
- \def\next{\xepersian at localize@verbatim@!}%
- \else \expandafter\def\expandafter\@tempc\expandafter
- {\@tempc#1}\fi\fi\fi
- \next}%
- \def\xepersian at localize@verbatim@@testend{%
- \ifx\@tempc\@currenvir
- \verbatim at finish
- \edef\next{\noexpand\end{\@currenvir}%
- \noexpand\xepersian at localize@verbatim at rescan{\@currenvir}}%
- \else
- \expandafter\verbatim at addtoline
- \expandafter{\the\@temptokena[}%
- \expandafter\verbatim at addtoline
- \expandafter{\@tempc]}%
- \let\next\xepersian at localize@verbatim@
- \fi
- \next}%
- \def\xepersian at localize@verbatim at rescan#1#2~{\if\noexpand~\noexpand#2~\else
- \@warning{Characters dropped after `\string\end{#1}'}\fi}}%
-\def\همانطورکههست{\begingroup\@verbatim \frenchspacing\@vobeyspaces
- \xepersian at localize@verbatim at start}
-\@namedef{همانطورکههست*}{\begingroup\@verbatim\xepersian at localize@verbatim at start}
-\def\endهمانطورکههست{\endtrivlist\endgroup\@doendpe}
-\expandafter\let\csname endهمانطورکههست*\endcsname =\endهمانطورکههست
-}{}
-\ExplSyntaxOn
-\AtBeginDocument{
- \xepersian_localize_patch_verbatim:
-}
-\cs_set:Npn \xepersian_localize_patch_verbatim: {
- \@ifpackageloaded{verbatim}{
- \cs_set:cpn {همانطورکههست*} {
- \group_begin: \@verbatim \fontspec_print_visible_spaces: \xepersian at localize@verbatim at start
- }
- }{
- }
-}
-\ExplSyntaxOff
-\@ifpackageloaded{graphicx}{%
-\def\Gin at boolkey#1#2{%
-\expandafter\@ifdefinable \csname Gin@#2درست\endcsname{%
-\expandafter\let\csname Gin@#2درست\expandafter\endcsname\csname Gin@#2true\endcsname}%
-\expandafter\@ifdefinable \csname Gin@#2نادرست\endcsname{%
-\expandafter\let\csname Gin@#2نادرست\expandafter\endcsname\csname Gin@#2false\endcsname}%
- \csname Gin@#2\ifx\relax#1\relax true\else#1\fi\endcsname}
-\define at key{Grot}{origin}[c]{%
- \@tfor\@tempa:=#1\do{%
- \if l\@tempa \Grot at x\z@\else
- \if چ\@tempa \Grot at x\z@\else
- \if r\@tempa \Grot at x\width\else
- \if ر\@tempa \Grot at x\width\else
- \if t\@tempa \Grot at y\height\else
- \if ب\@tempa \Grot at y\height\else
- \if b\@tempa \Grot at y-\depth\else
- \if ز\@tempa \Grot at y-\depth\else
- \if B\@tempa \Grot at y\z@\else
- \if ک\@tempa \Grot at y\z@\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi}}
-\معادل@کلید{Gin}{پیشنویس}{draft}
-\معادل@کلید{Gin}{مبدا}{origin}
-\معادل@کلید{Grot}{مبدا}{origin}
-\معادل@کلید{Gin}{بیاضافه}{clip}
-\معادل@کلید{Gin}{حفظتناسب}{keepaspectratio}
-\معادل@کلید{Gin}{پهنایطبیعی}{natwidth}
-\معادل@کلید{Gin}{بلندایطبیعی}{natheight}
-\معادل@کلید{Gin}{مختصات}{bb}
-\معادل@کلید{Gin}{محدودهنمایش}{viewport}
-\معادل@کلید{Gin}{حذفاطراف}{trim}
-\معادل@کلید{Gin}{زاویه}{angle}
-\معادل@کلید{Gin}{پهنا}{width}
-\معادل@کلید{Gin}{بلندا}{height}
-\معادل@کلید{Gin}{بلندایکل}{totalheight}
-\معادل@کلید{Gin}{ضریب}{scale}
-\معادل@کلید{Gin}{نوع}{type}
-\معادل@کلید{Gin}{پسوند}{ext}
-\معادل@کلید{Gin}{خواندنی}{read}
-\معادل@کلید{Gin}{فرمان}{command}
-\معادل@کلید{Grot}{طول}{x}
-\معادل@کلید{Grot}{عرض}{y}
-\معادل@کلید{Grot}{واحد}{units}
-}{}
-\endinput
-%%
-%% End of file `packages-localise-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/packages-localize-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/packages-localize-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/packages-localize-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,189 @@
+%%
+%% This is file `packages-localize-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,packages-localize-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\آمادهسازیپرونده{packages-localize-xetex-xepersian.def}[2025/01/03 v0.3 localizing LaTeX2e Packages for XeTeX engine]
+\@گرسبکفراخوانیشده{color}{\ورودی{color-localize-xetex-xepersian.def}}{}
+\ApplyPatchCodeToPackage{multicol}{%
+\newenvironment{چندستونیها}{\begin{multicols}}{\end{multicols}}%
+\newenvironment{چندستونیها*}{\begin{multicols*}}{\end{multicols*}}%
+}
+\ApplyPatchCodeToPackage{verbatim}{%
+\begingroup
+ \vrb at catcodes
+ \lccode`\!=`\\ \lccode`\[=`\{ \lccode`\]=`\}
+ \catcode`\~=\active \lccode`\~=`\^^M
+ \lccode`\C=`\C
+ \lowercase{\endgroup
+ \def\xepersian at localize@verbatim at start#1{%
+ \verbatim at startline
+ \if\noexpand#1\noexpand~%
+ \let\next\xepersian at localize@verbatim@
+ \else \def\next{\xepersian at localize@verbatim@#1}\fi
+ \next}%
+ \def\xepersian at localize@verbatim@#1~{\xepersian at localize@verbatim@@#1!پایان\@nil}%
+ \def\xepersian at localize@verbatim@@#1!پایان{%
+ \verbatim at addtoline{#1}%
+ \futurelet\next\xepersian at localize@verbatim@@@}%
+ \def\xepersian at localize@verbatim@@@#1\@nil{%
+ \ifx\next\@nil
+ \verbatim at processline
+ \verbatim at startline
+ \let\next\xepersian at localize@verbatim@
+ \else
+ \def\@tempa##1!پایان\@nil{##1}%
+ \@temptokena{!پایان}%
+ \def\next{\expandafter\xepersian at localize@verbatim at test\@tempa#1\@nil~}%
+ \fi \next}%
+ \def\xepersian at localize@verbatim at test#1{%
+ \let\next\xepersian at localize@verbatim at test
+ \if\noexpand#1\noexpand~%
+ \expandafter\verbatim at addtoline
+ \expandafter{\the\@temptokena}%
+ \verbatim at processline
+ \verbatim at startline
+ \let\next\xepersian at localize@verbatim@
+ \else \if\noexpand#1
+ \@temptokena\expandafter{\the\@temptokena#1}%
+ \else \if\noexpand#1\noexpand[%
+ \let\@tempc\@empty
+ \let\next\xepersian at localize@verbatim at testend
+ \else
+ \expandafter\verbatim at addtoline
+ \expandafter{\the\@temptokena}%
+ \def\next{\xepersian at localize@verbatim@#1}%
+ \fi\fi\fi
+ \next}%
+ \def\xepersian at localize@verbatim at testend#1{%
+ \if\noexpand#1\noexpand~%
+ \expandafter\verbatim at addtoline
+ \expandafter{\the\@temptokena[}%
+ \expandafter\verbatim at addtoline
+ \expandafter{\@tempc}%
+ \verbatim at processline
+ \verbatim at startline
+ \let\next\xepersian at localize@verbatim@
+ \else\if\noexpand#1\noexpand]%
+ \let\next\xepersian at localize@verbatim@@testend
+ \else\if\noexpand#1\noexpand!%
+ \expandafter\verbatim at addtoline
+ \expandafter{\the\@temptokena[}%
+ \expandafter\verbatim at addtoline
+ \expandafter{\@tempc}%
+ \def\next{\xepersian at localize@verbatim@!}%
+ \else \expandafter\def\expandafter\@tempc\expandafter
+ {\@tempc#1}\fi\fi\fi
+ \next}%
+ \def\xepersian at localize@verbatim@@testend{%
+ \ifx\@tempc\@currenvir
+ \verbatim at finish
+ \edef\next{\noexpand\end{\@currenvir}%
+ \noexpand\xepersian at localize@verbatim at rescan{\@currenvir}}%
+ \else
+ \expandafter\verbatim at addtoline
+ \expandafter{\the\@temptokena[}%
+ \expandafter\verbatim at addtoline
+ \expandafter{\@tempc]}%
+ \let\next\xepersian at localize@verbatim@
+ \fi
+ \next}%
+ \def\xepersian at localize@verbatim at rescan#1#2~{\if\noexpand~\noexpand#2~\else
+ \@warning{Characters dropped after `\string\end{#1}'}\fi}}%
+\def\همانطورکههست{\begingroup\@verbatim \frenchspacing\@vobeyspaces
+ \xepersian at localize@verbatim at start}
+\@namedef{همانطورکههست*}{\begingroup\@verbatim\xepersian at localize@verbatim at start}
+\def\endهمانطورکههست{\endtrivlist\endgroup\@doendpe}
+\expandafter\let\csname endهمانطورکههست*\endcsname =\endهمانطورکههست
+}
+\ExplSyntaxOn
+\AtBeginDocument{
+ \xepersian_localize_patch_verbatim:
+}
+\cs_set:Npn \xepersian_localize_patch_verbatim: {
+ \ApplyPatchCodeToPackage{verbatim}{
+ \cs_set:cpn {همانطورکههست*} {
+ \group_begin: \@verbatim \fontspec_print_visible_spaces: \xepersian at localize@verbatim at start
+ }
+ }
+}
+\ExplSyntaxOff
+\ApplyPatchCodeToPackage{graphicx}{%
+\def\Gin at boolkey#1#2{%
+\expandafter\@ifdefinable \csname Gin@#2درست\endcsname{%
+\expandafter\let\csname Gin@#2درست\expandafter\endcsname\csname Gin@#2true\endcsname}%
+\expandafter\@ifdefinable \csname Gin@#2نادرست\endcsname{%
+\expandafter\let\csname Gin@#2نادرست\expandafter\endcsname\csname Gin@#2false\endcsname}%
+ \csname Gin@#2\ifx\relax#1\relax true\else#1\fi\endcsname}
+\define at key{Grot}{origin}[c]{%
+ \@tfor\@tempa:=#1\do{%
+ \if l\@tempa \Grot at x\z@\else
+ \if چ\@tempa \Grot at x\z@\else
+ \if r\@tempa \Grot at x\width\else
+ \if ر\@tempa \Grot at x\width\else
+ \if t\@tempa \Grot at y\height\else
+ \if ب\@tempa \Grot at y\height\else
+ \if b\@tempa \Grot at y-\depth\else
+ \if ز\@tempa \Grot at y-\depth\else
+ \if B\@tempa \Grot at y\z@\else
+ \if ک\@tempa \Grot at y\z@\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi}}
+\معادل@کلید{Gin}{پیشنویس}{draft}
+\معادل@کلید{Gin}{مبدا}{origin}
+\معادل@کلید{Grot}{مبدا}{origin}
+\معادل@کلید{Gin}{بیاضافه}{clip}
+\معادل@کلید{Gin}{حفظتناسب}{keepaspectratio}
+\معادل@کلید{Gin}{پهنایطبیعی}{natwidth}
+\معادل@کلید{Gin}{بلندایطبیعی}{natheight}
+\معادل@کلید{Gin}{مختصات}{bb}
+\معادل@کلید{Gin}{محدودهنمایش}{viewport}
+\معادل@کلید{Gin}{حذفاطراف}{trim}
+\معادل@کلید{Gin}{زاویه}{angle}
+\معادل@کلید{Gin}{پهنا}{width}
+\معادل@کلید{Gin}{بلندا}{height}
+\معادل@کلید{Gin}{بلندایکل}{totalheight}
+\معادل@کلید{Gin}{ضریب}{scale}
+\معادل@کلید{Gin}{نوع}{type}
+\معادل@کلید{Gin}{پسوند}{ext}
+\معادل@کلید{Gin}{خواندنی}{read}
+\معادل@کلید{Gin}{فرمان}{command}
+\معادل@کلید{Grot}{طول}{x}
+\معادل@کلید{Grot}{عرض}{y}
+\معادل@کلید{Grot}{واحد}{units}
+}
+\endinput
+%%
+%% End of file `packages-localize-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/packages-localize-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/rapport1-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/rapport1-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/rapport1-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,49 +0,0 @@
-%%
-%% This is file `rapport1-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,rapport1-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{rapport1-xepersian.def}[2010/07/25 v0.1 adaptations for rapport1 class]
-\renewcommand*\thepart{\@tartibi\c at part}
-\renewcommand*\appendix{\par
- \setcounter{chapter}{0}%
- \setcounter{section}{0}%
- \gdef\@chapapp{\appendixname}%
- \gdef\thechapter{\@harfi\c at chapter}}
-\endinput
-%%
-%% End of file `rapport1-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/rapport1-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/rapport1-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/rapport1-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,49 @@
+%%
+%% This is file `rapport1-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,rapport1-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{rapport1-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for rapport1 class for XeTeX engine]
+\renewcommand*\thepart{\@tartibi\c at part}
+\renewcommand*\appendix{\par
+ \setcounter{chapter}{0}%
+ \setcounter{section}{0}%
+ \gdef\@chapapp{\appendixname}%
+ \gdef\thechapter{\@harfi\c at chapter}}
+\endinput
+%%
+%% End of file `rapport1-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/rapport1-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/rapport3-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/rapport3-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/rapport3-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,49 +0,0 @@
-%%
-%% This is file `rapport3-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,rapport3-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{rapport3-xepersian.def}[2010/07/25 v0.2 adaptations for rapport3 class]
-\renewcommand*\thepart{\@tartibi\c at part}
-\renewcommand*\appendix{\par
- \setcounter{chapter}{0}%
- \setcounter{section}{0}%
- \gdef\@chapapp{\appendixname}%
- \gdef\thechapter{\@harfi\c at chapter}}
-\endinput
-%%
-%% End of file `rapport3-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/rapport3-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/rapport3-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/rapport3-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,49 @@
+%%
+%% This is file `rapport3-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,rapport3-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{rapport3-xetex-xepersian.def}[2010/07/25 v0.2 xepersian adaptations for rapport3 class for XeTeX engine]
+\renewcommand*\thepart{\@tartibi\c at part}
+\renewcommand*\appendix{\par
+ \setcounter{chapter}{0}%
+ \setcounter{section}{0}%
+ \gdef\@chapapp{\appendixname}%
+ \gdef\thechapter{\@harfi\c at chapter}}
+\endinput
+%%
+%% End of file `rapport3-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/rapport3-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/refrep-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/refrep-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/refrep-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,50 +0,0 @@
-%%
-%% This is file `refrep-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,refrep-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{refrep-xepersian.def}[2010/07/25 v0.2 adaptations for refrep class]
-\renewcommand \thepart {\@tartibi\c at part}
-\renewcommand\appendix{\par
- \setcounter{chapter}{0}%
- \setcounter{section}{0}%
- \gdef\@chapapp{\appendixname}%
- \gdef\thechapter{\@harfi\c at chapter}
-}%end appendix
-\endinput
-%%
-%% End of file `refrep-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/refrep-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/refrep-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/refrep-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,50 @@
+%%
+%% This is file `refrep-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,refrep-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{refrep-xetex-xepersian.def}[2010/07/25 v0.2 xepersian adaptations for refrep class for XeTeX engine]
+\renewcommand \thepart {\@tartibi\c at part}
+\renewcommand\appendix{\par
+ \setcounter{chapter}{0}%
+ \setcounter{section}{0}%
+ \gdef\@chapapp{\appendixname}%
+ \gdef\thechapter{\@harfi\c at chapter}
+}%end appendix
+\endinput
+%%
+%% End of file `refrep-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/refrep-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/report-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/report-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/report-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,50 +0,0 @@
-%%
-%% This is file `report-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,report-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{report-xepersian.def}[2010/07/25 v0.2 adaptations for standard report class]
-\renewcommand \thepart {\@tartibi\c at part}
-\renewcommand\appendix{\par
- \setcounter{chapter}{0}%
- \setcounter{section}{0}%
- \gdef\@chapapp{\appendixname}%
- \gdef\thechapter{\@harfi\c at chapter}
-}%end appendix
-\endinput
-%%
-%% End of file `report-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/report-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/report-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/report-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,50 @@
+%%
+%% This is file `report-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,report-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{report-xetex-xepersian.def}[2010/07/25 v0.2 xepersian adaptations for report class for XeTeX engine]
+\renewcommand \thepart {\@tartibi\c at part}
+\renewcommand\appendix{\par
+ \setcounter{chapter}{0}%
+ \setcounter{section}{0}%
+ \gdef\@chapapp{\appendixname}%
+ \gdef\thechapter{\@harfi\c at chapter}
+}%end appendix
+\endinput
+%%
+%% End of file `report-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/report-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/scrartcl-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/scrartcl-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/scrartcl-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,93 +0,0 @@
-%%
-%% This is file `scrartcl-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,scrartcl-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{scrartcl-xepersian.def}[2022/05/22 v0.3 adaptations for scrartcl class]
-\renewcommand*{\thepart}{\@tartibi\c at part}
-\renewcommand*\appendix{%
- \Ifstr{\@currenvir}{appendix}{%
- \ClassWarning{\KOMAClassName}{%
- You are using
- `\string\begin{appendix}...\string\end{appendix}'.\MessageBreak
- You should note, that `\string\appendix' is a mostly
- globally\MessageBreak
- working command not an enviroment with only local\MessageBreak
- effects. Therefore `\string\end{appendix}' will neither\MessageBreak
- switch back to normal section numbering nor finish\MessageBreak
- every other effect of `\string\begin{appendix}'.\MessageBreak
- Nevertheless, some effects may end with\MessageBreak
- `\string\end{appendix}' and the document may become\MessageBreak
- inconsistent.\MessageBreak
- Because of this, you should remove `\string\end{appendix}'\MessageBreak
- and replace `\string\begin{appendix}' by command\MessageBreak
- `\string\appendix'%
- }%
- }{}%
- \par
- \setcounter{section}{0}%
- \setcounter{subsection}{0}%
- \gdef\thesection{\@harfi\c at section}%
-}
-\IfLTXAtLeastTF{2020/10/01}{%
- \g at addto@macro{\appendix}{\UseOneTimeHook{\KOMAClassName/appendix}}%
-}{}
-\g at addto@macro{\appendix}{\csname appendixmore\endcsname}
-\renewcommand*{\@@maybeautodot}[1]{%
- \ifx #1\@stop\let\@@maybeautodot\relax
- \else
- \ifx #1\harfi \@autodottrue\fi
- \ifx #1\adadi \@autodottrue\fi
- \ifx #1\tartibi \@autodottrue\fi
- \ifx #1\Alph \@autodottrue\fi
- \ifx #1\alph \@autodottrue\fi
- \ifx #1\Roman \@autodottrue\fi
- \ifx #1\roman \@autodottrue\fi
- \ifx #1\@harfi \@autodottrue\fi
- \ifx #1\@adadi \@autodottrue\fi
- \ifx #1\@tartibi \@autodottrue\fi
- \ifx #1\@Alph \@autodottrue\fi
- \ifx #1\@alph \@autodottrue\fi
- \ifx #1\@Roman \@autodottrue\fi
- \ifx #1\@roman \@autodottrue\fi
- \ifx #1\romannumeral \@autodottrue\fi
- \fi
- \@@maybeautodot
-}
-\endinput
-%%
-%% End of file `scrartcl-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/scrartcl-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/scrartcl-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/scrartcl-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,93 @@
+%%
+%% This is file `scrartcl-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,scrartcl-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{scrartcl-xetex-xepersian.def}[2022/05/22 v0.3 xepersian adaptations for scrartcl class for XeTeX engine]
+\renewcommand*{\thepart}{\@tartibi\c at part}
+\renewcommand*\appendix{%
+ \Ifstr{\@currenvir}{appendix}{%
+ \ClassWarning{\KOMAClassName}{%
+ You are using
+ `\string\begin{appendix}...\string\end{appendix}'.\MessageBreak
+ You should note, that `\string\appendix' is a mostly
+ globally\MessageBreak
+ working command not an enviroment with only local\MessageBreak
+ effects. Therefore `\string\end{appendix}' will neither\MessageBreak
+ switch back to normal section numbering nor finish\MessageBreak
+ every other effect of `\string\begin{appendix}'.\MessageBreak
+ Nevertheless, some effects may end with\MessageBreak
+ `\string\end{appendix}' and the document may become\MessageBreak
+ inconsistent.\MessageBreak
+ Because of this, you should remove `\string\end{appendix}'\MessageBreak
+ and replace `\string\begin{appendix}' by command\MessageBreak
+ `\string\appendix'%
+ }%
+ }{}%
+ \par
+ \setcounter{section}{0}%
+ \setcounter{subsection}{0}%
+ \gdef\thesection{\@harfi\c at section}%
+}
+\IfLTXAtLeastTF{2020/10/01}{%
+ \g at addto@macro{\appendix}{\UseOneTimeHook{\KOMAClassName/appendix}}%
+}{}
+\g at addto@macro{\appendix}{\csname appendixmore\endcsname}
+\renewcommand*{\@@maybeautodot}[1]{%
+ \ifx #1\@stop\let\@@maybeautodot\relax
+ \else
+ \ifx #1\harfi \@autodottrue\fi
+ \ifx #1\adadi \@autodottrue\fi
+ \ifx #1\tartibi \@autodottrue\fi
+ \ifx #1\Alph \@autodottrue\fi
+ \ifx #1\alph \@autodottrue\fi
+ \ifx #1\Roman \@autodottrue\fi
+ \ifx #1\roman \@autodottrue\fi
+ \ifx #1\@harfi \@autodottrue\fi
+ \ifx #1\@adadi \@autodottrue\fi
+ \ifx #1\@tartibi \@autodottrue\fi
+ \ifx #1\@Alph \@autodottrue\fi
+ \ifx #1\@alph \@autodottrue\fi
+ \ifx #1\@Roman \@autodottrue\fi
+ \ifx #1\@roman \@autodottrue\fi
+ \ifx #1\romannumeral \@autodottrue\fi
+ \fi
+ \@@maybeautodot
+}
+\endinput
+%%
+%% End of file `scrartcl-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/scrartcl-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/scrbook-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/scrbook-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/scrbook-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,98 +0,0 @@
-%%
-%% This is file `scrbook-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,scrbook-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{scrbook-xepersian.def}[2022/05/22 v0.3 adaptations for scrbook class]
-\renewcommand*\frontmatter{%
- \if at twoside\cleardoubleoddpage\else\clearpage\fi
- \@mainmatterfalse\pagenumbering{harfi}%
-}
-\renewcommand*{\thepart}{\@tartibi\c at part}
-\renewcommand*\appendix{%
- \Ifstr{\@currenvir}{appendix}{%
- \ClassWarning{\KOMAClassName}{%
- You are using
- `\string\begin{appendix}...\string\end{appendix}'.\MessageBreak
- You should note, that `\string\appendix' is a mostly
- globally\MessageBreak
- working command not an enviroment with only local\MessageBreak
- effects. Therefore `\string\end{appendix}' will neither\MessageBreak
- switch back to normal section numbering nor finish\MessageBreak
- every other effect of `\string\begin{appendix}'.\MessageBreak
- Nevertheless, some effects may end with\MessageBreak
- `\string\end{appendix}' and the document may become\MessageBreak
- inconsistent.\MessageBreak
- Because of this, you should remove `\string\end{appendix}'\MessageBreak
- and replace `\string\begin{appendix}' by command\MessageBreak
- `\string\appendix'%
- }%
- }{}%
- \par
- \setcounter{chapter}{0}%
- \setcounter{section}{0}%
- \gdef\@chapapp{\appendixname}%
- \gdef\thechapter{\@harfi\c at chapter}%
-}
-\IfLTXAtLeastTF{2020/10/01}{%
- \g at addto@macro{\appendix}{\UseOneTimeHook{\KOMAClassName/appendix}}%
-}{}
-\g at addto@macro{\appendix}{\csname appendixmore\endcsname}
-\renewcommand*{\@@maybeautodot}[1]{%
- \ifx #1\@stop\let\@@maybeautodot\relax
- \else
- \ifx #1\harfi \@autodottrue\fi
- \ifx #1\adadi \@autodottrue\fi
- \ifx #1\tartibi \@autodottrue\fi
- \ifx #1\Alph \@autodottrue\fi
- \ifx #1\alph \@autodottrue\fi
- \ifx #1\Roman \@autodottrue\fi
- \ifx #1\roman \@autodottrue\fi
- \ifx #1\@harfi \@autodottrue\fi
- \ifx #1\@adadi \@autodottrue\fi
- \ifx #1\@tartibi \@autodottrue\fi
- \ifx #1\@Alph \@autodottrue\fi
- \ifx #1\@alph \@autodottrue\fi
- \ifx #1\@Roman \@autodottrue\fi
- \ifx #1\@roman \@autodottrue\fi
- \ifx #1\romannumeral \@autodottrue\fi
- \fi
- \@@maybeautodot
-}
-\endinput
-%%
-%% End of file `scrbook-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/scrbook-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/scrbook-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/scrbook-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,98 @@
+%%
+%% This is file `scrbook-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,scrbook-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{scrbook-xetex-xepersian.def}[2022/05/22 v0.3 xepersian adaptations for scrbook class for XeTeX engine]
+\renewcommand*\frontmatter{%
+ \if at twoside\cleardoubleoddpage\else\clearpage\fi
+ \@mainmatterfalse\pagenumbering{harfi}%
+}
+\renewcommand*{\thepart}{\@tartibi\c at part}
+\renewcommand*\appendix{%
+ \Ifstr{\@currenvir}{appendix}{%
+ \ClassWarning{\KOMAClassName}{%
+ You are using
+ `\string\begin{appendix}...\string\end{appendix}'.\MessageBreak
+ You should note, that `\string\appendix' is a mostly
+ globally\MessageBreak
+ working command not an enviroment with only local\MessageBreak
+ effects. Therefore `\string\end{appendix}' will neither\MessageBreak
+ switch back to normal section numbering nor finish\MessageBreak
+ every other effect of `\string\begin{appendix}'.\MessageBreak
+ Nevertheless, some effects may end with\MessageBreak
+ `\string\end{appendix}' and the document may become\MessageBreak
+ inconsistent.\MessageBreak
+ Because of this, you should remove `\string\end{appendix}'\MessageBreak
+ and replace `\string\begin{appendix}' by command\MessageBreak
+ `\string\appendix'%
+ }%
+ }{}%
+ \par
+ \setcounter{chapter}{0}%
+ \setcounter{section}{0}%
+ \gdef\@chapapp{\appendixname}%
+ \gdef\thechapter{\@harfi\c at chapter}%
+}
+\IfLTXAtLeastTF{2020/10/01}{%
+ \g at addto@macro{\appendix}{\UseOneTimeHook{\KOMAClassName/appendix}}%
+}{}
+\g at addto@macro{\appendix}{\csname appendixmore\endcsname}
+\renewcommand*{\@@maybeautodot}[1]{%
+ \ifx #1\@stop\let\@@maybeautodot\relax
+ \else
+ \ifx #1\harfi \@autodottrue\fi
+ \ifx #1\adadi \@autodottrue\fi
+ \ifx #1\tartibi \@autodottrue\fi
+ \ifx #1\Alph \@autodottrue\fi
+ \ifx #1\alph \@autodottrue\fi
+ \ifx #1\Roman \@autodottrue\fi
+ \ifx #1\roman \@autodottrue\fi
+ \ifx #1\@harfi \@autodottrue\fi
+ \ifx #1\@adadi \@autodottrue\fi
+ \ifx #1\@tartibi \@autodottrue\fi
+ \ifx #1\@Alph \@autodottrue\fi
+ \ifx #1\@alph \@autodottrue\fi
+ \ifx #1\@Roman \@autodottrue\fi
+ \ifx #1\@roman \@autodottrue\fi
+ \ifx #1\romannumeral \@autodottrue\fi
+ \fi
+ \@@maybeautodot
+}
+\endinput
+%%
+%% End of file `scrbook-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/scrbook-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/scrreprt-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/scrreprt-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/scrreprt-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,94 +0,0 @@
-%%
-%% This is file `scrreprt-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,scrreprt-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{scrreprt-xepersian.def}[2022/05/22 v0.3 adaptations for scrreprt class]
-\renewcommand*{\thepart}{\@tartibi\c at part}
-\renewcommand*\appendix{%
- \Ifstr{\@currenvir}{appendix}{%
- \ClassWarning{\KOMAClassName}{%
- You are using
- `\string\begin{appendix}...\string\end{appendix}'.\MessageBreak
- You should note, that `\string\appendix' is a mostly
- globally\MessageBreak
- working command not an enviroment with only local\MessageBreak
- effects. Therefore `\string\end{appendix}' will neither\MessageBreak
- switch back to normal section numbering nor finish\MessageBreak
- every other effect of `\string\begin{appendix}'.\MessageBreak
- Nevertheless, some effects may end with\MessageBreak
- `\string\end{appendix}' and the document may become\MessageBreak
- inconsistent.\MessageBreak
- Because of this, you should remove `\string\end{appendix}'\MessageBreak
- and replace `\string\begin{appendix}' by command\MessageBreak
- `\string\appendix'%
- }%
- }{}%
- \par
- \setcounter{chapter}{0}%
- \setcounter{section}{0}%
- \gdef\@chapapp{\appendixname}%
- \gdef\thechapter{\@harfi\c at chapter}%
-}
-\IfLTXAtLeastTF{2020/10/01}{%
- \g at addto@macro{\appendix}{\UseOneTimeHook{\KOMAClassName/appendix}}%
-}{}
-\g at addto@macro{\appendix}{\csname appendixmore\endcsname}
-\renewcommand*{\@@maybeautodot}[1]{%
- \ifx #1\@stop\let\@@maybeautodot\relax
- \else
- \ifx #1\harfi \@autodottrue\fi
- \ifx #1\adadi \@autodottrue\fi
- \ifx #1\tartibi \@autodottrue\fi
- \ifx #1\Alph \@autodottrue\fi
- \ifx #1\alph \@autodottrue\fi
- \ifx #1\Roman \@autodottrue\fi
- \ifx #1\roman \@autodottrue\fi
- \ifx #1\@harfi \@autodottrue\fi
- \ifx #1\@adadi \@autodottrue\fi
- \ifx #1\@tartibi \@autodottrue\fi
- \ifx #1\@Alph \@autodottrue\fi
- \ifx #1\@alph \@autodottrue\fi
- \ifx #1\@Roman \@autodottrue\fi
- \ifx #1\@roman \@autodottrue\fi
- \ifx #1\romannumeral \@autodottrue\fi
- \fi
- \@@maybeautodot
-}
-\endinput
-%%
-%% End of file `scrreprt-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/scrreprt-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/scrreprt-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/scrreprt-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,94 @@
+%%
+%% This is file `scrreprt-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,scrreprt-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{scrreprt-xetex-xepersian.def}[2022/05/22 v0.3 xepersian adaptations for scrreprt class for XeTeX engine]
+\renewcommand*{\thepart}{\@tartibi\c at part}
+\renewcommand*\appendix{%
+ \Ifstr{\@currenvir}{appendix}{%
+ \ClassWarning{\KOMAClassName}{%
+ You are using
+ `\string\begin{appendix}...\string\end{appendix}'.\MessageBreak
+ You should note, that `\string\appendix' is a mostly
+ globally\MessageBreak
+ working command not an enviroment with only local\MessageBreak
+ effects. Therefore `\string\end{appendix}' will neither\MessageBreak
+ switch back to normal section numbering nor finish\MessageBreak
+ every other effect of `\string\begin{appendix}'.\MessageBreak
+ Nevertheless, some effects may end with\MessageBreak
+ `\string\end{appendix}' and the document may become\MessageBreak
+ inconsistent.\MessageBreak
+ Because of this, you should remove `\string\end{appendix}'\MessageBreak
+ and replace `\string\begin{appendix}' by command\MessageBreak
+ `\string\appendix'%
+ }%
+ }{}%
+ \par
+ \setcounter{chapter}{0}%
+ \setcounter{section}{0}%
+ \gdef\@chapapp{\appendixname}%
+ \gdef\thechapter{\@harfi\c at chapter}%
+}
+\IfLTXAtLeastTF{2020/10/01}{%
+ \g at addto@macro{\appendix}{\UseOneTimeHook{\KOMAClassName/appendix}}%
+}{}
+\g at addto@macro{\appendix}{\csname appendixmore\endcsname}
+\renewcommand*{\@@maybeautodot}[1]{%
+ \ifx #1\@stop\let\@@maybeautodot\relax
+ \else
+ \ifx #1\harfi \@autodottrue\fi
+ \ifx #1\adadi \@autodottrue\fi
+ \ifx #1\tartibi \@autodottrue\fi
+ \ifx #1\Alph \@autodottrue\fi
+ \ifx #1\alph \@autodottrue\fi
+ \ifx #1\Roman \@autodottrue\fi
+ \ifx #1\roman \@autodottrue\fi
+ \ifx #1\@harfi \@autodottrue\fi
+ \ifx #1\@adadi \@autodottrue\fi
+ \ifx #1\@tartibi \@autodottrue\fi
+ \ifx #1\@Alph \@autodottrue\fi
+ \ifx #1\@alph \@autodottrue\fi
+ \ifx #1\@Roman \@autodottrue\fi
+ \ifx #1\@roman \@autodottrue\fi
+ \ifx #1\romannumeral \@autodottrue\fi
+ \fi
+ \@@maybeautodot
+}
+\endinput
+%%
+%% End of file `scrreprt-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/scrreprt-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/soul-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/soul-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/soul-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,60 +0,0 @@
-%%
-%% This is file `soul-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,soul-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{soul-xepersian.def}[2018/12/12 v0.2 adaptations for soul package]
-\let\SOUL at tt@latin\SOUL at tt
-\newfontface{\SOUL at tt@nonlatin}{Times New Roman}
-\def\SOUL at tt{%
- \if at nonlatin
- \SOUL at tt@nonlatin
- \else
- \SOUL at tt@latin
- \fi
-}
-\bidi at appto\resetlatinfont{%
- \setbox\z@\hbox{\SOUL at tt-}%
- \SOUL at ttwidth\wd\z@
-}
-\bidi at appto\setpersianfont{%
- \setbox\z@\hbox{\SOUL at tt-}%
- \SOUL at ttwidth\wd\z@
-}
-\endinput
-%%
-%% End of file `soul-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/soul-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/soul-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/soul-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,60 @@
+%%
+%% This is file `soul-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,soul-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{soul-xetex-xepersian.def}[2018/12/12 v0.2 xepersian adaptations for soul package for XeTeX engine]
+\let\SOUL at tt@latin\SOUL at tt
+\newfontface{\SOUL at tt@nonlatin}{Times New Roman}
+\def\SOUL at tt{%
+ \if at nonlatin
+ \SOUL at tt@nonlatin
+ \else
+ \SOUL at tt@latin
+ \fi
+}
+\bidi at appto\resetlatinfont{%
+ \setbox\z@\hbox{\SOUL at tt-}%
+ \SOUL at ttwidth\wd\z@
+}
+\bidi at appto\setpersianfont{%
+ \setbox\z@\hbox{\SOUL at tt-}%
+ \SOUL at ttwidth\wd\z@
+}
+\endinput
+%%
+%% End of file `soul-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/soul-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/tkz-linknodes-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/tkz-linknodes-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/tkz-linknodes-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,62 +0,0 @@
-%%
-%% This is file `tkz-linknodes-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,tkz-linknodes-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{tkz-linknodes-xepersian.def}[2012/06/13 v0.1 adaptations for tkz-linknodes package]
-\renewcommand*{\@SetTab}{%
- \let\@alph\@latinalph%
- \ifnum \value{C at NumTab}>25\relax%
- \setcounter{C at NumTab}{1}%
- \else%
- \stepcounter{C at NumTab}%
- \fi%
- \setcounter{C at NumGroup}{0}%
- \newcommand*{\PrefixCurrentTab}{\alph{C at NumTab}}
- \setboolean{B at FirstLink}{true}
- \setboolean{B at NewGroup}{false}
- \setcounter{C at NumGroup}{0}
- \setcounter{C at CurrentGroup}{0}
- \setcounter{NumC at Node}{0}
- \setcounter{NumC at Stop}{0}
- \setcounter{C at NextNode}{0}
- \setcounter{C at CurrentStop}{0}
- \setcounter{C at CurrentNode}{0}
-}%
-\endinput
-%%
-%% End of file `tkz-linknodes-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/tkz-linknodes-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/tkz-linknodes-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/tkz-linknodes-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,62 @@
+%%
+%% This is file `tkz-linknodes-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,tkz-linknodes-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{tkz-linknodes-xetex-xepersian.def}[2012/06/13 v0.1 xepersian adaptations for tkz-linknodes package for XeTeX engine]
+\renewcommand*{\@SetTab}{%
+ \let\@alph\@latinalph%
+ \ifnum \value{C at NumTab}>25\relax%
+ \setcounter{C at NumTab}{1}%
+ \else%
+ \stepcounter{C at NumTab}%
+ \fi%
+ \setcounter{C at NumGroup}{0}%
+ \newcommand*{\PrefixCurrentTab}{\alph{C at NumTab}}
+ \setboolean{B at FirstLink}{true}
+ \setboolean{B at NewGroup}{false}
+ \setcounter{C at NumGroup}{0}
+ \setcounter{C at CurrentGroup}{0}
+ \setcounter{NumC at Node}{0}
+ \setcounter{NumC at Stop}{0}
+ \setcounter{C at NextNode}{0}
+ \setcounter{C at CurrentStop}{0}
+ \setcounter{C at CurrentNode}{0}
+}%
+\endinput
+%%
+%% End of file `tkz-linknodes-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/tkz-linknodes-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/tocloft-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/tocloft-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/tocloft-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,53 +0,0 @@
-%%
-%% This is file `tocloft-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,tocloft-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{tocloft-xepersian.def}[2010/07/25 v0.1 bilingual captions for tocloft package]
-\renewcommand*{\cftchapname}{\if at RTL فصل\else chapter\fi}
-\renewcommand*{\cftsecname}{\if at RTL قسمت\else section\fi}
-\renewcommand*{\cftsubsecname}{\if at RTL زیرقسمت\else subsection\fi}
-\renewcommand*{\cftsubsubsecname}{\if at RTL زیرزیرقسمت\else subsubsection\fi}
-\renewcommand*{\cftparaname}{\if at RTL پاراگراف\else paragraph\fi}
-\renewcommand*{\cftsubparaname}{\if at RTL زیرپاراگراف\else subparagraph\fi}
-\renewcommand*{\cftfigname}{\if at RTL شکل\else figure\fi}
-\renewcommand*{\cftsubfigname}{\if at RTL زیرشکل\else subfigure\fi}
-\renewcommand*{\cfttabname}{\if at RTL جدول\else table\fi}
-\renewcommand*{\cftsubtabname}{\if at RTL زیرجدول\else subtable\fi}
-\endinput
-%%
-%% End of file `tocloft-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/tocloft-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/tocloft-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/tocloft-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,54 @@
+%%
+%% This is file `tocloft-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,tocloft-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{tocloft-xetex-xepersian.def}[2025/01/03 v0.2 xepersian adaptations for tocloft package for XeTeX engine]
+\IfClassLoadedT{memoir}{\endinput}
+\renewcommand*{\cftchapname}{\if at RTL فصل\else chapter\fi}
+\renewcommand*{\cftsecname}{\if at RTL قسمت\else section\fi}
+\renewcommand*{\cftsubsecname}{\if at RTL زیرقسمت\else subsection\fi}
+\renewcommand*{\cftsubsubsecname}{\if at RTL زیرزیرقسمت\else subsubsection\fi}
+\renewcommand*{\cftparaname}{\if at RTL پاراگراف\else paragraph\fi}
+\renewcommand*{\cftsubparaname}{\if at RTL زیرپاراگراف\else subparagraph\fi}
+\renewcommand*{\cftfigname}{\if at RTL شکل\else figure\fi}
+\renewcommand*{\cftsubfigname}{\if at RTL زیرشکل\else subfigure\fi}
+\renewcommand*{\cfttabname}{\if at RTL جدول\else table\fi}
+\renewcommand*{\cftsubtabname}{\if at RTL زیرجدول\else subtable\fi}
+\endinput
+%%
+%% End of file `tocloft-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/tocloft-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/url-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/url-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/url-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,48 +0,0 @@
-%%
-%% This is file `url-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,url-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{url-xepersian.def}[2022/02/18 v0.1 adaptations for url package]
-\begingroup
- \lccode`+=`\% \lccode`\~=`\%
- \lowercase {\long\gdef\Url at actpercent{\Url at Edit\Url at String{+}{~}%
- \ifnum\Umathcodenum`\%<32768 \def~{\%}\fi}}%
-\endgroup%
-\endinput
-%%
-%% End of file `url-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/url-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/url-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/url-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,48 @@
+%%
+%% This is file `url-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,url-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{url-xetex-xepersian.def}[2022/02/18 v0.1 xepersian adaptations for url package for XeTeX engine]
+\begingroup
+ \lccode`+=`\% \lccode`\~=`\%
+ \lowercase {\long\gdef\Url at actpercent{\Url at Edit\Url at String{+}{~}%
+ \ifnum\Umathcodenum`\%<32768 \def~{\%}\fi}}%
+\endgroup%
+\endinput
+%%
+%% End of file `url-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/url-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/varioref-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/varioref-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/varioref-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,106 +0,0 @@
-%%
-%% This is file `varioref-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,varioref-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{varioref-xepersian.def}[2018/09/29 v0.1 bilingual captions for varioref package]
-\def\reftextfaceafter{%
- \if at RTL
-در صفحه
-\reftextvario{مقابل}{بعد}%
- \else
- on the \reftextvario{facing}{next} page%
- \fi
-}
-\def\reftextfacebefore{%
- \if at RTL
-در صفحه
-\reftextvario{مقابل}{قبل}%
- \else
- on the \reftextvario{facing}{preceding} page%
- \fi
-}
-\def\reftextafter{%
- \if at RTL
-در صفحه
-\reftextvario{بعد}{بعد}%
- \else
- on the \reftextvario{following}{next} page%
- \fi
-}
-\def\reftextbefore{%
- \if at RTL
-در صفحه
-\reftextvario{قبل}{قبل}%
- \else
- on the \reftextvario{preceding}{previous} page%
- \fi
-}
-\def\reftextcurrent{%
- \if at RTL
-در
-\reftextvario{همین صفحه}{صفحه جاری}%
- \else
- on \reftextvario{this}{the current} page%
- \fi
-}
-\def\reftextfaraway#1{%
- \if at RTL
-در صفحه%
-~\pageref{#1}%
- \else
- on page~\pageref{#1}%
- \fi
-}
-\def\reftextpagerange#1#2{%
- \if at RTL
-در صفحههای%
-~\pageref{#1}--\pageref{#2}%
- \else
- on pages~\pageref{#1}--\pageref{#2}%
- \fi
-}
-\def\reftextlabelrange#1#2{%
- \if at RTL
- \ref{#1} تا~\ref{#2}%
- \else
- \ref{#1} to~\ref{#2}%
- \fi
-}
-\endinput
-%%
-%% End of file `varioref-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/varioref-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/varioref-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/varioref-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,106 @@
+%%
+%% This is file `varioref-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,varioref-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{varioref-xetex-xepersian.def}[2018/09/29 v0.1 xepersian adaptations for varioref package for XeTeX engine]
+\def\reftextfaceafter{%
+ \if at RTL
+در صفحه
+\reftextvario{مقابل}{بعد}%
+ \else
+ on the \reftextvario{facing}{next} page%
+ \fi
+}
+\def\reftextfacebefore{%
+ \if at RTL
+در صفحه
+\reftextvario{مقابل}{قبل}%
+ \else
+ on the \reftextvario{facing}{preceding} page%
+ \fi
+}
+\def\reftextafter{%
+ \if at RTL
+در صفحه
+\reftextvario{بعد}{بعد}%
+ \else
+ on the \reftextvario{following}{next} page%
+ \fi
+}
+\def\reftextbefore{%
+ \if at RTL
+در صفحه
+\reftextvario{قبل}{قبل}%
+ \else
+ on the \reftextvario{preceding}{previous} page%
+ \fi
+}
+\def\reftextcurrent{%
+ \if at RTL
+در
+\reftextvario{همین صفحه}{صفحه جاری}%
+ \else
+ on \reftextvario{this}{the current} page%
+ \fi
+}
+\def\reftextfaraway#1{%
+ \if at RTL
+در صفحه%
+~\pageref{#1}%
+ \else
+ on page~\pageref{#1}%
+ \fi
+}
+\def\reftextpagerange#1#2{%
+ \if at RTL
+در صفحههای%
+~\pageref{#1}--\pageref{#2}%
+ \else
+ on pages~\pageref{#1}--\pageref{#2}%
+ \fi
+}
+\def\reftextlabelrange#1#2{%
+ \if at RTL
+ \ref{#1} تا~\ref{#2}%
+ \else
+ \ref{#1} to~\ref{#2}%
+ \fi
+}
+\endinput
+%%
+%% End of file `varioref-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/varioref-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian-localise-commands-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian-localise-commands-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian-localise-commands-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,102 +0,0 @@
-%%
-%% This is file `xepersian-localise-commands-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,xepersian-localise-commands-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{xepersian-localise-commands-xepersian.def}[2012/07/25 v0.2 Persian localisation of XePersian commands]
-\eqcommand{خطزیرنویسخودکار}{autofootnoterule}
-\eqcommand{اعدادفرمولهاخودکار}{AutoMathDigits}
-\eqcommand{اعدادفرمولهالاتین}{DefaultMathDigits}
-\eqcommand{معادل@کلید}{keyval at eq@alias at key}
-\eqcommand{تعریفقلملاتین}{deflatinfont}
-\eqcommand{تعریفقلمپارسی}{defpersianfont}
-\eqcommand{کادراچپ}{hboxL}
-\eqcommand{کادراست}{hboxR}
-\eqcommand{مرجعلاتین}{Latincite}
-\eqcommand{قلملاتین}{latinfont}
-\eqcommand{امروزلاتین}{latintoday}
-\eqcommand{خطزیرنویسچپ}{leftfootnoterule}
-\eqcommand{متنلاتین}{lr}
-\eqcommand{چپبراست}{LRE}
-\eqcommand{دوستونیچپ}{LTRdblcol}
-\eqcommand{پانویس}{LTRfootnote}
-\eqcommand{متنپانویس}{LTRfootnotetext}
-\eqcommand{پانویسعنوان}{LTRthanks}
-\eqcommand{روزپارسی}{persianday}
-\eqcommand{قلمپارسی}{persianfont}
-\eqcommand{اعدادفرمولهاپارسی}{PersianMathDigits}
-\eqcommand{ماهپارسی}{persianmonth}
-\eqcommand{سالپارسی}{persianyear}
-\eqcommand{علامتچپنقلقولپارسی}{plq}
-\eqcommand{علامتراستنقلقولپارسی}{prq}
-\eqcommand{خطزیرنویسراست}{rightfootnoterule}
-\eqcommand{متنپارسی}{rl}
-\eqcommand{راستبچپ}{RLE}
-\eqcommand{دوستونیراست}{RTLdblcol}
-\eqcommand{پانوشت}{RTLfootnote}
-\eqcommand{متنپانوشت}{RTLfootnotetext}
-\eqcommand{پانوشتعنوان}{RTLthanks}
-\eqcommand{@علامتبین}{@SepMark}
-\eqcommand{علامتبین}{SepMark}
-\eqcommand{بگذارمرجوعاتعادی}{setdefaultbibitems}
-\eqcommand{بگذاردرحاشیهعادی}{setdefaultmarginpar}
-\eqcommand{گزینشقلماعدادفرمولها}{setmathdigitfont}
-\eqcommand{بگذارزیرنویسچپ}{setfootnoteLR}
-\eqcommand{بگذارزیرنویسراست}{setfootnoteRL}
-\eqcommand{گزینشقلملاتینمتن}{setlatintextfont}
-\eqcommand{بگذارمتنچپ}{setLTR}
-\eqcommand{بگذارمرجوعاتچپ}{setLTRbibitems}
-\eqcommand{بگذاردرحاشیهچپ}{setLTRmarginpar}
-\eqcommand{بگذارمتنراست}{setRTL}
-\eqcommand{بگذارمرجوعاتراست}{setRTLbibitems}
-\eqcommand{بگذاردرحاشیهراست}{setRTLmarginpar}
-\eqcommand{گزینشقلممتن}{settextfont}
-\eqcommand{خطزیرنویسپهنایمتن}{textwidthfootnoterule}
-\eqcommand{فهرستمطالبدوستونی}{twocolumnstableofcontents}
-\eqcommand{نگذارزیرنویسراست}{unsetfootnoteRL}
-\eqcommand{نگذارمتنچپ}{unsetLTR}
-\eqcommand{نگذارمتنراست}{unsetRTL}
-\eqcommand{کادروازچپ}{vboxL}
-\eqcommand{کادروازراست}{vboxR}
-\eqcommand{زیلاتک}{XeLaTeX}
-\eqcommand{زیپرشین}{XePersian}
-\eqcommand{گونهزیپرشین}{xepersianversion}
-\eqcommand{تاریخگونهزیپرشین}{xepersiandate}
-\eqcommand{زیتک}{XeTeX}
-\endinput
-%%
-%% End of file `xepersian-localise-commands-xepersian.def'.
Deleted: trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian-localise-environments-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian-localise-environments-xepersian.def 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian-localise-environments-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -1,53 +0,0 @@
-%%
-%% This is file `xepersian-localise-environments-xepersian.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% xepersian.dtx (with options: `table,xepersian-localise-environments-xepersian.def')
-%%
-%% __________________________________________________
-%% Vafa Khalighi
-%%
-%% Copyright (c) 2008--2025 Vafa Khalighi
-%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
-%%
-%% 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
-%%
-%% This work is “author-maintained” (as per LPPL maintenance status)
-%% by Vafa Khalighi.
-%%
-%%
-%% \CheckSum{10999}
-%% \CharacterTable
-%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-%% Digits \0\1\2\3\4\5\6\7\8\9
-%% Exclamation \! Double quote \" Hash (number) \#
-%% Dollar \$ Percent \% Ampersand \&
-%% Acute accent \' Left paren \( Right paren \)
-%% Asterisk \* Plus \+ Comma \,
-%% Minus \- Point \. Solidus \/
-%% Colon \: Semicolon \; Less than \<
-%% Equals \= Greater than \> Question mark \?
-%% Commercial at \@ Left bracket \[ Backslash \\
-%% Right bracket \] Circumflex \^ Underscore \_
-%% Grave accent \` Left brace \{ Vertical bar \|
-%% Right brace \} Tilde \~}
-%%
-\ProvidesFile{xepersian-localise-environments-xepersian.def}[2010/07/25 v0.1 Persian localisation of XePersian and bidi environments]
-\eqenvironment{لاتین}{latin}
-\eqenvironment{متنچپ}{LTR}
-\eqenvironment{دستهبندیچپ}{LTRitems}
-\eqenvironment{شعرنو}{modernpoem}
-\eqenvironment{شعرنو*}{modernpoem*}
-\eqenvironment{پارسی}{persian}
-\eqenvironment{متنراست}{RTL}
-\eqenvironment{دستهبندیراست}{RTLitems}
-\eqenvironment{شعرسنتی}{traditionalpoem}
-\eqenvironment{شعرسنتی*}{traditionalpoem*}
-\endinput
-%%
-%% End of file `xepersian-localise-environments-xepersian.def'.
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian-localize-commands-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian-localize-commands-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian-localize-commands-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,102 @@
+%%
+%% This is file `xepersian-localize-commands-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,xepersian-localize-commands-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{xepersian-localize-commands-xetex-xepersian.def}[2012/07/25 v0.2 Persian localization of XePersian commands for XeTeX engine]
+\eqcommand{خطزیرنویسخودکار}{autofootnoterule}
+\eqcommand{اعدادفرمولهاخودکار}{AutoMathDigits}
+\eqcommand{اعدادفرمولهالاتین}{DefaultMathDigits}
+\eqcommand{معادل@کلید}{keyval at eq@alias at key}
+\eqcommand{تعریفقلملاتین}{deflatinfont}
+\eqcommand{تعریفقلمپارسی}{defpersianfont}
+\eqcommand{کادراچپ}{hboxL}
+\eqcommand{کادراست}{hboxR}
+\eqcommand{مرجعلاتین}{Latincite}
+\eqcommand{قلملاتین}{latinfont}
+\eqcommand{امروزلاتین}{latintoday}
+\eqcommand{خطزیرنویسچپ}{leftfootnoterule}
+\eqcommand{متنلاتین}{lr}
+\eqcommand{چپبراست}{LRE}
+\eqcommand{دوستونیچپ}{LTRdblcol}
+\eqcommand{پانویس}{LTRfootnote}
+\eqcommand{متنپانویس}{LTRfootnotetext}
+\eqcommand{پانویسعنوان}{LTRthanks}
+\eqcommand{روزپارسی}{persianday}
+\eqcommand{قلمپارسی}{persianfont}
+\eqcommand{اعدادفرمولهاپارسی}{PersianMathDigits}
+\eqcommand{ماهپارسی}{persianmonth}
+\eqcommand{سالپارسی}{persianyear}
+\eqcommand{علامتچپنقلقولپارسی}{plq}
+\eqcommand{علامتراستنقلقولپارسی}{prq}
+\eqcommand{خطزیرنویسراست}{rightfootnoterule}
+\eqcommand{متنپارسی}{rl}
+\eqcommand{راستبچپ}{RLE}
+\eqcommand{دوستونیراست}{RTLdblcol}
+\eqcommand{پانوشت}{RTLfootnote}
+\eqcommand{متنپانوشت}{RTLfootnotetext}
+\eqcommand{پانوشتعنوان}{RTLthanks}
+\eqcommand{@علامتبین}{@SepMark}
+\eqcommand{علامتبین}{SepMark}
+\eqcommand{بگذارمرجوعاتعادی}{setdefaultbibitems}
+\eqcommand{بگذاردرحاشیهعادی}{setdefaultmarginpar}
+\eqcommand{گزینشقلماعدادفرمولها}{setmathdigitfont}
+\eqcommand{بگذارزیرنویسچپ}{setfootnoteLR}
+\eqcommand{بگذارزیرنویسراست}{setfootnoteRL}
+\eqcommand{گزینشقلملاتینمتن}{setlatintextfont}
+\eqcommand{بگذارمتنچپ}{setLTR}
+\eqcommand{بگذارمرجوعاتچپ}{setLTRbibitems}
+\eqcommand{بگذاردرحاشیهچپ}{setLTRmarginpar}
+\eqcommand{بگذارمتنراست}{setRTL}
+\eqcommand{بگذارمرجوعاتراست}{setRTLbibitems}
+\eqcommand{بگذاردرحاشیهراست}{setRTLmarginpar}
+\eqcommand{گزینشقلممتن}{settextfont}
+\eqcommand{خطزیرنویسپهنایمتن}{textwidthfootnoterule}
+\eqcommand{فهرستمطالبدوستونی}{twocolumnstableofcontents}
+\eqcommand{نگذارزیرنویسراست}{unsetfootnoteRL}
+\eqcommand{نگذارمتنچپ}{unsetLTR}
+\eqcommand{نگذارمتنراست}{unsetRTL}
+\eqcommand{کادروازچپ}{vboxL}
+\eqcommand{کادروازراست}{vboxR}
+\eqcommand{زیلاتک}{XeLaTeX}
+\eqcommand{زیپرشین}{XePersian}
+\eqcommand{گونهزیپرشین}{xepersianversion}
+\eqcommand{تاریخگونهزیپرشین}{xepersiandate}
+\eqcommand{زیتک}{XeTeX}
+\endinput
+%%
+%% End of file `xepersian-localize-commands-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian-localize-commands-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian-localize-environments-xetex-xepersian.def
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian-localize-environments-xetex-xepersian.def (rev 0)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian-localize-environments-xetex-xepersian.def 2025-01-03 22:48:12 UTC (rev 73283)
@@ -0,0 +1,53 @@
+%%
+%% This is file `xepersian-localize-environments-xetex-xepersian.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% xepersian.dtx (with options: `table,xepersian-localize-environments-xetex-xepersian.def')
+%%
+%% __________________________________________________
+%% Vafa Khalighi
+%%
+%% Copyright (c) 2008--2025 Vafa Khalighi
+%% Copyright (c) 2018--2020 bidi-tex GitHub Organization
+%%
+%% 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
+%%
+%% This work is “author-maintained” (as per LPPL maintenance status)
+%% by Vafa Khalighi.
+%%
+%%
+%% \CheckSum{10851}
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+%%
+\ProvidesFile{xepersian-localize-environments-xetex-xepersian.def}[2010/07/25 v0.1 Persian localization of XePersian and bidi environments for XeTeX engine]
+\eqenvironment{لاتین}{latin}
+\eqenvironment{متنچپ}{LTR}
+\eqenvironment{دستهبندیچپ}{LTRitems}
+\eqenvironment{شعرنو}{modernpoem}
+\eqenvironment{شعرنو*}{modernpoem*}
+\eqenvironment{پارسی}{persian}
+\eqenvironment{متنراست}{RTL}
+\eqenvironment{دستهبندیراست}{RTLitems}
+\eqenvironment{شعرسنتی}{traditionalpoem}
+\eqenvironment{شعرسنتی*}{traditionalpoem*}
+\endinput
+%%
+%% End of file `xepersian-localize-environments-xetex-xepersian.def'.
Property changes on: trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian-localize-environments-xetex-xepersian.def
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian-magazine.cls
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian-magazine.cls 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian-magazine.cls 2025-01-03 22:48:12 UTC (rev 73283)
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{10999}
+%% \CheckSum{10851}
%% \CharacterTable
%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
Modified: trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian-mathdigitspec.sty
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian-mathdigitspec.sty 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian-mathdigitspec.sty 2025-01-03 22:48:12 UTC (rev 73283)
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{10999}
+%% \CheckSum{10851}
%% \CharacterTable
%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
Modified: trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian-multiplechoice.sty
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian-multiplechoice.sty 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian-multiplechoice.sty 2025-01-03 22:48:12 UTC (rev 73283)
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{10999}
+%% \CheckSum{10851}
%% \CharacterTable
%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
Modified: trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian-persiancal.sty
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian-persiancal.sty 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian-persiancal.sty 2025-01-03 22:48:12 UTC (rev 73283)
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{10999}
+%% \CheckSum{10851}
%% \CharacterTable
%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
Modified: trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty 2025-01-03 11:00:02 UTC (rev 73282)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty 2025-01-03 22:48:12 UTC (rev 73283)
@@ -20,7 +20,7 @@
%% by Vafa Khalighi.
%%
%%
-%% \CheckSum{10999}
+%% \CheckSum{10851}
%% \CharacterTable
%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
@@ -38,10 +38,10 @@
%% Right brace \} Tilde \~}
%%
\NeedsTeXFormat{LaTeX2e}
-\def\xepersian at version{25.8}
-\def\xepersiandate{2025/01/01}
-\def\xepersian at releasename{Mount Alvand}
-\def\xepersian at persian@@releasename{کوه الوند}
+\def\xepersian at version{25.9}
+\def\xepersiandate{2025/01/03}
+\def\xepersian at releasename{Persian Gate}
+\def\xepersian at persian@@releasename{دربند پارس}
\newcommand*{\xepersianreleasename}{\if at RTL\xepersian at persian@@releasename\else\xepersian at releasename\fi}
\ProvidesPackage{xepersian}[\xepersiandate\space v\xepersian at version\space (Release \xepersian at releasename)\space
Persian typesetting in XeLaTeX]
@@ -86,16 +86,16 @@
\keys_define:nn { xepersian }
{
Kashida .choice: ,
- Kashida / on .code:n = \AtEndOfPackage{\input{kashida-xepersian.def}} ,
+ Kashida / on .code:n = \AtEndOfPackage{\input{kashida-xetex-xepersian.def}} ,
Kashida / off .code:n = \relax ,
Kashida .default:n = on
}
\keys_define:nn { xepersian }
{
- localise .choice: ,
- localise / on .code:n = \AtEndOfPackage{\input{localise-xepersian.def}} ,
- localise / off .code:n = \relax ,
- localise .default:n = on
+ localize .choice: ,
+ localize / on .code:n = \AtEndOfPackage{\input{localize-xetex-xepersian.def}} ,
+ localize / off .code:n = \relax ,
+ localize .default:n = on
}
\cs_new_protected:Npn \__xepersian_quickindex_variant:n #1
{
@@ -1044,7 +1044,7 @@
\newcommand*{\@xepersian at pdfcustomproperties}{%
This is the xepersian package, Version \xepersian at version\space (Release \xepersian at releasename),
- Released January 1, 2025.
+ Released January 3, 2025.
}
\newcommand\twocolumnstableofcontents{%
@@ -1358,55 +1358,63 @@
\PackageError{xepersian}{You have not specified any font\MessageBreak
for the main Persian text}{Use `\settextfont' to load a font.}%
}{}}
-\@ifdefinitionfileloaded{loadingorder-xetex-bidi}{\input{loadingorder-xepersian.def}}{}
-\@ifdefinitionfileloaded{footnote-xetex-bidi}{\input{footnote-xepersian.def}}{}
-\@ifpackageloaded{appendix}{\input{appendix-xepersian.def}}{}
-\@ifpackageloaded{listings}{\input{listings-xepersian.def}}{}
-\@ifpackageloaded{algorithmic}{\input{algorithmic-xepersian.def}}{}
-\@ifpackageloaded{algorithm}{\input{algorithm-xepersian.def}}{}
-\@ifpackageloaded{backref}{\input{backref-xepersian.def}}{}
-\@ifpackageloaded{beamerbasetranslator}{\input{beamerbasetranslator-xepersian.def}}{}
-\@ifpackageloaded{fancyref}{\input{fancyref-xepersian.def}}{}
-\@ifpackageloaded{bidituftesidenote}{\input{bidituftesidenote-xepersian.def}}{}
-\@ifpackageloaded{breqn}{\input{breqn-xepersian.def}}{}
-\@ifpackageloaded{enumerate}{\input{enumerate-xepersian.def}}{}
-\@ifpackageloaded{enumitem}{\input{enumitem-xepersian.def}}{}
-\@ifpackageloaded{framed}{\input{framed-xepersian.def}}{}
-\@ifpackageloaded{glossaries}{\input{glossaries-xepersian.def}}{}
-\@ifpackageloaded{hyperref}{\input{hyperref-xepersian.def}}{}
-\@ifpackageloaded{minitoc}{\input{minitoc-xepersian.def}}{}
-\@ifpackageloaded{natbib}{\input{natbib-xepersian.def}}{}
-\@ifpackageloaded{soul}{\input{soul-xepersian.def}}{}
-\@ifpackageloaded{tkz-linknodes}{\input{tkz-linknodes-xepersian.def}}{}
-\@ifpackageloaded{tocloft}{\@ifclassloaded{memoir}{}{\input{tocloft-xepersian.def}}}{}
-\@ifpackageloaded{url}{\input{url-xepersian.def}}{}
-\@ifpackageloaded{varioref}{\input{varioref-xepersian.def}}{}
-\@ifclassloaded{article}{\input{article-xepersian.def}}{}
-\@ifclassloaded{extarticle}{\input{extarticle-xepersian.def}}{}
-\@ifclassloaded{artikel1}{\input{artikel1-xepersian.def}}{}
-\@ifclassloaded{artikel2}{\input{artikel2-xepersian.def}}{}
-\@ifclassloaded{artikel3}{\input{artikel3-xepersian.def}}{}
-\@ifclassloaded{amsart}{\input{amsart-xepersian.def}}{}
-\@ifclassloaded{beamer}{\input{beamer-xepersian.def}}{}
-\@ifclassloaded{bidimoderncv}{\input{bidimoderncv-xepersian.def}}{}
-\@ifclassloaded{report}{\input{report-xepersian.def}}{}
-\@ifclassloaded{extreport}{\input{extreport-xepersian.def}}{}
-\@ifclassloaded{rapport1}{\input{rapport1-xepersian.def}}{}
-\@ifclassloaded{rapport3}{\input{rapport3-xepersian.def}}{}
-\@ifclassloaded{scrartcl}{\input{scrartcl-xepersian.def}}{}
-\@ifclassloaded{scrbook}{\input{scrbook-xepersian.def}}{}
-\@ifclassloaded{scrreprt}{\input{scrreprt-xepersian.def}}{}
-\@ifclassloaded{amsbook}{\input{amsbook-xepersian.def}}{}
-\@ifclassloaded{boek3}{\input{boek3-xepersian.def}}{}
-\@ifclassloaded{boek}{\input{boek-xepersian.def}}{}
-\@ifclassloaded{bookest}{\input{bookest-xepersian.def}}{}
-\@ifclassloaded{extbook}{\input{extbook-xepersian.def}}{}
-\@ifclassloaded{book}{\input{book-xepersian.def}}{}
-\@ifclassloaded{refrep}{\input{refrep-xepersian.def}}{}
-\@ifclassloaded{memoir}{\input{memoir-xepersian.def}}{}
-\@ifclassloaded{imsproc}{\input{imsproc-xepersian.def}}{}
-\@ifdefinitionfileloaded{extrafootnotefeatures-xetex-bidi}{\input{extrafootnotefeatures-xepersian.def}}{}
+\ApplyPatchToFiles{%
+ footnote-xetex-bidi, %
+ extrafootnotefeatures-xetex-bidi %
+}[def][xepersian]
+
+\ApplyPatchToClasses{%
+ article, %
+ amsart, %
+ amsbook, %
+ artikel1, %
+ artikel2, %
+ artikel3, %
+ beamer, %
+ bidimoderncv, %
+ boek, %
+ boek3, %
+ book, %
+ bookest, %
+ extbook, %
+ extarticle, %
+ extreport, %
+ imsproc, %
+ memoir, %
+ rapport1, %
+ rapport3, %
+ refrep, %
+ report, %
+ scrartcl, %
+ scrbook, %
+ scrreprt %
+}[xepersian]
+
+\ApplyPatchToPackages{%
+ algorithm, %
+ algorithmic, %
+ appendix, %
+ backref, %
+ beamerbasetranslator, %
+ bidituftesidenote, %
+ breqn, %
+ enumerate, %
+ enumitem, %
+ fancyref, %
+ framed, %
+ glossaries, %
+ hyperref, %
+ listings, %
+ minitoc, %
+ natbib, %
+ soul, %
+ tkz-linknodes, %
+ tocloft, %
+ url, %
+ varioref %
+}[xepersian]
+
\newtoks\xepersian at toks
\def\xepersian at tempa#1{%
\long\def\xepersian@@sp at def##1##2{%
More information about the tex-live-commits
mailing list.