diff options
Diffstat (limited to 'Master/texmf-dist/tex/xelatex/xepersian')
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/algorithm-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/algorithm-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/algorithmic-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/algorithmic-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/amsart-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/amsart-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/amsbook-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/amsbook-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/appendix-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/appendix-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/article-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/article-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/artikel1-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/artikel1-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/artikel2-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/artikel2-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/artikel3-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/artikel3-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/backref-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/backref-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/beamer-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/beamer-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/beamerbasetranslator-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/beamerbasetranslator-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/bidimoderncv-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/bidimoderncv-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/bidituftesidenote-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/bidituftesidenote-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/boek-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/boek3-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/boek3-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/boek-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/book-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/extbook-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/bookest-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/bookest-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/breqn-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/breqn-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/color-localize-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/color-localise-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/enumerate-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/enumerate-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/enumitem-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/enumitem-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/extarticle-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/extarticle-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/extbook-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/book-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/extrafootnotefeatures-xetex-bidi-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/extrafootnotefeatures-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/extreport-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/extreport-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/fancyref-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/fancyref-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/footnote-xetex-bidi-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/footnote-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/framed-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/framed-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/glossaries-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/glossaries-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/hyperref-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/hyperref-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/imsproc-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/imsproc-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/kashida-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/kashida-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/latex-localize-commands-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/latex-localise-commands-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/latex-localize-environments-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/latex-localise-environments-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/latex-localize-messages-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/latex-localise-messages-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/latex-localize-misc-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/latex-localise-misc-xepersian.def) | 30 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/listings-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/listings-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/loadingorder-xepersian.def | 81 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/localize-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/localise-xepersian.def) | 31 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/memoir-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/memoir-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/minitoc-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/minitoc-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/natbib-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/natbib-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/packages-localize-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/packages-localise-xepersian.def) | 27 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/rapport1-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/rapport3-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/rapport3-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/rapport1-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/refrep-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/refrep-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/report-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/report-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/scrartcl-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/scrartcl-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/scrbook-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/scrbook-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/scrreprt-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/scrreprt-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/soul-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/soul-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/tkz-linknodes-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/tkz-linknodes-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/tocloft-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/tocloft-xepersian.def) | 11 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/url-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/url-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/varioref-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/varioref-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/xepersian-localize-commands-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/xepersian-localise-commands-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/xepersian-localize-environments-xetex-xepersian.def (renamed from Master/texmf-dist/tex/xelatex/xepersian/xepersian-localise-environments-xepersian.def) | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/xepersian-magazine.cls | 2 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/xepersian-mathdigitspec.sty | 6 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/xepersian-multiplechoice.sty | 2 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/xepersian-persiancal.sty | 10 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty | 128 |
63 files changed, 396 insertions, 462 deletions
diff --git a/Master/texmf-dist/tex/xelatex/xepersian/algorithm-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/algorithm-xetex-xepersian.def index 29a2953baf7..de466cdb041 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/algorithm-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/algorithm-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `algorithm-xepersian.def', +%% This is file `algorithm-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,algorithm-xepersian.def') +%% xepersian.dtx (with options: `table,algorithm-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,10 +37,10 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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@name{\if@RTL الگوریتم\else Algorithm\fi} \def\ALGS@name{الگوریتمها} \def\listalgorithmname{\if@RTL فهرست \ALGS@name\else List of \ALG@name s\fi} \endinput %% -%% End of file `algorithm-xepersian.def'. +%% End of file `algorithm-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/algorithmic-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/algorithmic-xetex-xepersian.def index 9aa76106ad9..7ee012addf1 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/algorithmic-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/algorithmic-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `algorithmic-xepersian.def', +%% This is file `algorithmic-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,algorithmic-xepersian.def') +%% xepersian.dtx (with options: `table,algorithmic-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,9 +37,9 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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@RTL\textbf{ورودی:}\else\textbf{Require:}\fi} \def\algorithmicensure{\if@RTL\textbf{خروجی:}\else\textbf{Ensure:}\fi} \endinput %% -%% End of file `algorithmic-xepersian.def'. +%% End of file `algorithmic-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/amsart-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/amsart-xetex-xepersian.def index fe0e28f00d3..ecb58ba7265 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/amsart-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/amsart-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `amsart-xepersian.def', +%% This is file `amsart-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,amsart-xepersian.def') +%% xepersian.dtx (with options: `table,amsart-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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@part} \def\appendix{\par\c@section\z@ \c@subsection\z@ \let\sectionname\appendixname @@ -45,4 +45,4 @@ \endinput %% -%% End of file `amsart-xepersian.def'. +%% End of file `amsart-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/amsbook-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/amsbook-xetex-xepersian.def index 8d4748c8262..2438e6ad652 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/amsbook-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/amsbook-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `amsbook-xepersian.def', +%% This is file `amsbook-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,amsbook-xepersian.def') +%% xepersian.dtx (with options: `table,amsbook-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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@part} \def\appendix{\par @@ -47,4 +47,4 @@ \endinput %% -%% End of file `amsbook-xepersian.def'. +%% End of file `amsbook-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/appendix-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/appendix-xetex-xepersian.def index b73371d4704..7d47576d898 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/appendix-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/appendix-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `appendix-xepersian.def', +%% This is file `appendix-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,appendix-xepersian.def') +%% xepersian.dtx (with options: `table,appendix-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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@pp}{\par \@ppsavesec \stepcounter{@pps} @@ -54,4 +54,4 @@ } \endinput %% -%% End of file `appendix-xepersian.def'. +%% End of file `appendix-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/article-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/article-xetex-xepersian.def index e2559abf5ef..664aef06883 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/article-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/article-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `article-xepersian.def', +%% This is file `article-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,article-xepersian.def') +%% xepersian.dtx (with options: `table,article-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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@part} \renewcommand\appendix{\par \setcounter{section}{0}% @@ -45,4 +45,4 @@ \gdef\thesection{\@harfi\c@section}} \endinput %% -%% End of file `article-xepersian.def'. +%% End of file `article-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/artikel1-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/artikel1-xetex-xepersian.def index acc6fae07dd..7511429d0a6 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/artikel1-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/artikel1-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `artikel1-xepersian.def', +%% This is file `artikel1-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,artikel1-xepersian.def') +%% xepersian.dtx (with options: `table,artikel1-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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@part} \renewcommand*\appendix{\par \setcounter{section}{0}% @@ -45,4 +45,4 @@ \gdef\thesection{\@harfi\c@section}} \endinput %% -%% End of file `artikel1-xepersian.def'. +%% End of file `artikel1-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/artikel2-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/artikel2-xetex-xepersian.def index 68f37070769..5001ef327e2 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/artikel2-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/artikel2-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `artikel2-xepersian.def', +%% This is file `artikel2-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,artikel2-xepersian.def') +%% xepersian.dtx (with options: `table,artikel2-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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@part} \renewcommand*\appendix{\par \setcounter{section}{0}% @@ -45,4 +45,4 @@ \gdef\thesection{\@harfi\c@section}} \endinput %% -%% End of file `artikel2-xepersian.def'. +%% End of file `artikel2-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/artikel3-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/artikel3-xetex-xepersian.def index f39101bda9c..db4266d8258 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/artikel3-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/artikel3-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `artikel3-xepersian.def', +%% This is file `artikel3-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,artikel3-xepersian.def') +%% xepersian.dtx (with options: `table,artikel3-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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@part} \renewcommand*\appendix{\par \setcounter{section}{0}% @@ -45,4 +45,4 @@ \gdef\thesection{\@harfi\c@section}} \endinput %% -%% End of file `artikel3-xepersian.def'. +%% End of file `artikel3-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/backref-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/backref-xetex-xepersian.def index 20e6e0146f8..8d365c83366 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/backref-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/backref-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `backref-xepersian.def', +%% This is file `backref-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,backref-xepersian.def') +%% xepersian.dtx (with options: `table,backref-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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@RTL صفحات\else pages\fi} \def\BR@Latincitex[#1]#2{% \BRorg@Latincitex[{#1}]{#2}% @@ -59,4 +59,4 @@ }% \endinput %% -%% End of file `backref-xepersian.def'. +%% End of file `backref-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/beamer-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/beamer-xetex-xepersian.def index a3d1dc8c970..931a7217a03 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/beamer-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/beamer-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `beamer-xepersian.def', +%% This is file `beamer-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,beamer-xepersian.def') +%% xepersian.dtx (with options: `table,beamer-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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@beamer@today}{% @@ -45,4 +45,4 @@ \endinput %% -%% End of file `beamer-xepersian.def'. +%% End of file `beamer-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/beamerbasetranslator-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/beamerbasetranslator-xetex-xepersian.def index 67e0d3496a8..4c2cd16b1b5 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/beamerbasetranslator-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/beamerbasetranslator-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `beamerbasetranslator-xepersian.def', +%% This is file `beamerbasetranslator-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,beamerbasetranslator-xepersian.def') +%% xepersian.dtx (with options: `table,beamerbasetranslator-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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}}% } @@ -60,4 +60,4 @@ \endinput %% -%% End of file `beamerbasetranslator-xepersian.def'. +%% End of file `beamerbasetranslator-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/bidimoderncv-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/bidimoderncv-xetex-xepersian.def index 05e53319cf8..d3189469cd0 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/bidimoderncv-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/bidimoderncv-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `bidimoderncv-xepersian.def', +%% This is file `bidimoderncv-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,bidimoderncv-xepersian.def') +%% xepersian.dtx (with options: `table,bidimoderncv-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,8 +37,8 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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@RTL تألیفات\else Publications\fi} \endinput %% -%% End of file `bidimoderncv-xepersian.def'. +%% End of file `bidimoderncv-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/bidituftesidenote-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/bidituftesidenote-xetex-xepersian.def index 865cea8548a..93ec75ba445 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/bidituftesidenote-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/bidituftesidenote-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `bidituftesidenote-xepersian.def', +%% This is file `bidituftesidenote-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,bidituftesidenote-xepersian.def') +%% xepersian.dtx (with options: `table,bidituftesidenote-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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} @@ -47,4 +47,4 @@ \endinput %% -%% End of file `bidituftesidenote-xepersian.def'. +%% End of file `bidituftesidenote-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/boek3-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/boek-xetex-xepersian.def index f709cb66530..d7ada0a4aa6 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/boek3-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/boek-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `boek3-xepersian.def', +%% This is file `boek-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,boek3-xepersian.def') +%% xepersian.dtx (with options: `table,boek-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\ProvidesFile{boek3-xepersian.def}[2010/07/25 v0.1 adaptations for boek3 class] +\ProvidesFile{boek-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for boek class for XeTeX engine] \renewcommand*\thepart{\@tartibi\c@part} \renewcommand*\frontmatter{% \cleardoublepage @@ -50,4 +50,4 @@ \gdef\thechapter{\@harfi\c@chapter}} \endinput %% -%% End of file `boek3-xepersian.def'. +%% End of file `boek-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/boek-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/boek3-xetex-xepersian.def index 05848b93f33..e8f59dfc00c 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/boek-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/boek3-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `boek-xepersian.def', +%% This is file `boek3-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,boek-xepersian.def') +%% xepersian.dtx (with options: `table,boek3-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\ProvidesFile{boek-xepersian.def}[2010/07/25 v0.1 adaptations for boek class] +\ProvidesFile{boek3-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for boek3 class for XeTeX engine] \renewcommand*\thepart{\@tartibi\c@part} \renewcommand*\frontmatter{% \cleardoublepage @@ -50,4 +50,4 @@ \gdef\thechapter{\@harfi\c@chapter}} \endinput %% -%% End of file `boek-xepersian.def'. +%% End of file `boek3-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/extbook-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/book-xetex-xepersian.def index 7c2d9c29506..5bef43ce494 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/extbook-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/book-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `extbook-xepersian.def', +%% This is file `book-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,extbook-xepersian.def') +%% xepersian.dtx (with options: `table,book-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\ProvidesFile{extbook-xepersian.def}[2010/07/25 v0.1 adaptations for extbook class] +\ProvidesFile{book-xetex-xepersian.def}[2010/07/25 v0.2 xepersian adaptations for book class for XeTeX engine] \renewcommand\frontmatter{% \cleardoublepage \@mainmatterfalse @@ -51,4 +51,4 @@ }%end appendix \endinput %% -%% End of file `extbook-xepersian.def'. +%% End of file `book-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/bookest-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/bookest-xetex-xepersian.def index ddaebc662c4..d1d56beb249 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/bookest-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/bookest-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `bookest-xepersian.def', +%% This is file `bookest-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,bookest-xepersian.def') +%% xepersian.dtx (with options: `table,bookest-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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@part} \renewcommand\appendix{\par \setcounter{chapter}{0}% @@ -47,4 +47,4 @@ }%end appendix \endinput %% -%% End of file `bookest-xepersian.def'. +%% End of file `bookest-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/breqn-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/breqn-xetex-xepersian.def index b8cf025e437..10cb804d533 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/breqn-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/breqn-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `breqn-xepersian.def', +%% This is file `breqn-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,breqn-xepersian.def') +%% xepersian.dtx (with options: `table,breqn-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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@RTL\@RTLfalse\addfontfeatures{Mapping=farsidigits}\fi% \everydisplay\expandafter{\the\everydisplay \display@setup}% \if@noskipsec \leavevmode \fi @@ -79,4 +79,4 @@ } \endinput %% -%% End of file `breqn-xepersian.def'. +%% End of file `breqn-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/color-localise-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/color-localize-xetex-xepersian.def index 5339199f18e..d647009ae68 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/color-localise-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/color-localize-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `color-localise-xepersian.def', +%% This is file `color-localize-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,color-localise-xepersian.def') +%% xepersian.dtx (with options: `table,color-localize-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\آمادهسازیپرونده{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} @@ -48,4 +48,4 @@ \تعریفرنگ{زرد}{cmyk}{0,0,1,0} \endinput %% -%% End of file `color-localise-xepersian.def'. +%% End of file `color-localize-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/enumerate-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/enumerate-xetex-xepersian.def index 104f6134041..ef69798b574 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/enumerate-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/enumerate-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `enumerate-xepersian.def', +%% This is file `enumerate-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,enumerate-xepersian.def') +%% xepersian.dtx (with options: `table,enumerate-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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 @@ -56,4 +56,4 @@ \@tempa} \endinput %% -%% End of file `enumerate-xepersian.def'. +%% End of file `enumerate-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/enumitem-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/enumitem-xetex-xepersian.def index 537aebd166a..ededde0e743 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/enumitem-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/enumitem-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `enumitem-xepersian.def', +%% This is file `enumitem-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,enumitem-xepersian.def') +%% xepersian.dtx (with options: `table,enumitem-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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{گ} @@ -50,4 +50,4 @@ \SetEnumerateShortLabel{ج}{\abjad*} \endinput %% -%% End of file `enumitem-xepersian.def'. +%% End of file `enumitem-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/extarticle-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/extarticle-xetex-xepersian.def index e5fd4537a74..30942447a83 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/extarticle-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/extarticle-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `extarticle-xepersian.def', +%% This is file `extarticle-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,extarticle-xepersian.def') +%% xepersian.dtx (with options: `table,extarticle-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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@part} \renewcommand\appendix{\par \setcounter{section}{0}% @@ -45,4 +45,4 @@ \gdef\thesection{\@harfi\c@section}} \endinput %% -%% End of file `extarticle-xepersian.def'. +%% End of file `extarticle-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/book-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/extbook-xetex-xepersian.def index 0e33aa14146..3092a618f7e 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/book-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/extbook-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `book-xepersian.def', +%% This is file `extbook-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,book-xepersian.def') +%% xepersian.dtx (with options: `table,extbook-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\ProvidesFile{book-xepersian.def}[2010/07/25 v0.2 adaptations for standard book class] +\ProvidesFile{extbook-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for extbook class for XeTeX engine] \renewcommand\frontmatter{% \cleardoublepage \@mainmatterfalse @@ -51,4 +51,4 @@ }%end appendix \endinput %% -%% End of file `book-xepersian.def'. +%% End of file `extbook-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/extrafootnotefeatures-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/extrafootnotefeatures-xetex-bidi-xetex-xepersian.def index d5df0ffe21c..87cc1423498 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/extrafootnotefeatures-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/extrafootnotefeatures-xetex-bidi-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `extrafootnotefeatures-xepersian.def', +%% 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-xepersian.def') +%% xepersian.dtx (with options: `table,extrafootnotefeatures-xetex-bidi-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,10 +37,10 @@ %% 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] +\ProvidesFile{extrafootnotefeatures-xetex-bidi-xetex-xepersian.def}[2012/01/01 v0.2 xepersian adaptations for extrafootnotefeatures option for XeTeX engine] \renewcommand{\foottextfont}{\footnotesize\if@RTL@footnote\else\resetlatinfont\fi} \renewcommand{\LTRfoottextfont}{\footnotesize\resetlatinfont} \renewcommand{\RTLfoottextfont}{\footnotesize\setpersianfont} \endinput %% -%% End of file `extrafootnotefeatures-xepersian.def'. +%% End of file `extrafootnotefeatures-xetex-bidi-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/extreport-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/extreport-xetex-xepersian.def index 2c958ac4c44..8e5e2c54928 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/extreport-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/extreport-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `extreport-xepersian.def', +%% This is file `extreport-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,extreport-xepersian.def') +%% xepersian.dtx (with options: `table,extreport-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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@part} \renewcommand\appendix{\par \setcounter{chapter}{0}% @@ -46,4 +46,4 @@ \gdef\thechapter{\@harfi\c@chapter}} \endinput %% -%% End of file `extreport-xepersian.def'. +%% End of file `extreport-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/fancyref-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/fancyref-xetex-xepersian.def index 09bddcce2cc..e3d90a00f13 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/fancyref-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/fancyref-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `fancyref-xepersian.def', +%% This is file `fancyref-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,fancyref-xepersian.def') +%% xepersian.dtx (with options: `table,fancyref-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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@RTL @@ -198,4 +198,4 @@ } \endinput %% -%% End of file `fancyref-xepersian.def'. +%% End of file `fancyref-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/footnote-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/footnote-xetex-bidi-xetex-xepersian.def index 7ba46a08249..68c7d2329d4 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/footnote-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/footnote-xetex-bidi-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `footnote-xepersian.def', +%% 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-xepersian.def') +%% xepersian.dtx (with options: `table,footnote-xetex-bidi-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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@font}{\footnotesize\if@RTL@footnote\else\resetlatinfont\fi} @@ -47,4 +47,4 @@ \endinput %% -%% End of file `footnote-xepersian.def'. +%% End of file `footnote-xetex-bidi-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/framed-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/framed-xetex-xepersian.def index fb4e96061a0..a832b92095a 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/framed-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/framed-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `framed-xepersian.def', +%% This is file `framed-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,framed-xepersian.def') +%% xepersian.dtx (with options: `table,framed-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% 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] +\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}}}% @@ -51,4 +51,4 @@ {\endMakeFramed} \endinput %% -%% End of file `framed-xepersian.def'. +%% End of file `framed-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/glossaries-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/glossaries-xetex-xepersian.def index 870e92c224b..0e029619f55 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/glossaries-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/glossaries-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `glossaries-xepersian.def', +%% This is file `glossaries-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,glossaries-xepersian.def') +%% xepersian.dtx (with options: `table,glossaries-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,10 +37,10 @@ %% 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] +\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-xepersian.def'. +%% End of file `glossaries-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/hyperref-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/hyperref-xetex-xepersian.def index f7ab54bbc17..16ab0d7229b 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/hyperref-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/hyperref-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `hyperref-xepersian.def', +%% This is file `hyperref-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,hyperref-xepersian.def') +%% xepersian.dtx (with options: `table,hyperref-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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@RTL معادله\else Equation\fi}% \def\footnoteautorefname{\if@RTL زیرنویس\else footnote\fi}% \def\itemautorefname{\if@RTL فقره\else item\fi}% @@ -86,4 +86,4 @@ } \endinput %% -%% End of file `hyperref-xepersian.def'. +%% End of file `hyperref-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/imsproc-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/imsproc-xetex-xepersian.def index 6e81010a8db..988803d3179 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/imsproc-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/imsproc-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `imsproc-xepersian.def', +%% This is file `imsproc-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,imsproc-xepersian.def') +%% xepersian.dtx (with options: `table,imsproc-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% 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] +\ProvidesFile{imsproc-xetex-xepersian.def}[2017/06/09 v0.5 xepersian adaptations for imsproc class for XeTeX engine] \renewcommand \thepart {\@tartibi\c@part} \def\appendix{\par\c@section\z@ \c@subsection\z@ @@ -46,4 +46,4 @@ \endinput %% -%% End of file `imsproc-xepersian.def'. +%% End of file `imsproc-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/kashida-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/kashida-xetex-xepersian.def index 6bb1636565a..8e12be1565a 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/kashida-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/kashida-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `kashida-xepersian.def', +%% This is file `kashida-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,kashida-xepersian.def') +%% xepersian.dtx (with options: `table,kashida-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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@zwj="200D % zero-width joiner \chardef\xepersian@kashidachar="0640 % kashida @@ -94,4 +94,4 @@ \KashidaOn \endinput %% -%% End of file `kashida-xepersian.def'. +%% End of file `kashida-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-commands-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/latex-localize-commands-xetex-xepersian.def index 01fa7a9fbc3..4a424c1acae 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-commands-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/latex-localize-commands-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `latex-localise-commands-xepersian.def', +%% 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-localise-commands-xepersian.def') +%% xepersian.dtx (with options: `table,latex-localize-commands-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% 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] +\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} @@ -983,4 +983,4 @@ \eqcommand{@فرفاصله}{z@skip} \endinput %% -%% End of file `latex-localise-commands-xepersian.def'. +%% End of file `latex-localize-commands-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-environments-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/latex-localize-environments-xetex-xepersian.def index 8ab616d01d2..c03fe7da828 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-environments-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/latex-localize-environments-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `latex-localise-environments-xepersian.def', +%% 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-localise-environments-xepersian.def') +%% xepersian.dtx (with options: `table,latex-localize-environments-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% 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] +\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} @@ -82,4 +82,4 @@ \eqenvironment{شعر}{verse} \endinput %% -%% End of file `latex-localise-environments-xepersian.def'. +%% End of file `latex-localize-environments-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-messages-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/latex-localize-messages-xetex-xepersian.def index 4dd6a734c7e..c2e3a020e6b 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-messages-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/latex-localize-messages-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `latex-localise-messages-xepersian.def', +%% 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-localise-messages-xepersian.def') +%% xepersian.dtx (with options: `table,latex-localize-messages-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\آمادهسازیپرونده{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] \endinput %% -%% End of file `latex-localise-messages-xepersian.def'. +%% End of file `latex-localize-messages-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-misc-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/latex-localize-misc-xetex-xepersian.def index 13e34d55d49..96d2c4dd3aa 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/latex-localise-misc-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/latex-localize-misc-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `latex-localise-misc-xepersian.def', +%% 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-localise-misc-xepersian.def') +%% xepersian.dtx (with options: `table,latex-localize-misc-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% 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] +\ProvidesFile{latex-localize-misc-xetex-xepersian.def}[2025/01/03 v0.3 miscellaneous Persian localization of LaTeX2e for XeTeX engine] \تر\گرجدید#1{% \شمار@\نویسهویژه \نویسهویژه\من@ا \بگذار#1\گرنادرست @@ -63,7 +63,7 @@ } \بگذار\ازنو=\رگ -\@ifdefinitionfileloaded{latex-xetex-bidi}{% +\ApplyPatchCodeToFile{latex-xetex-bidi}{% \def\@xfloat #1[#2]{% \@nodocument \def \@captype {#1}% @@ -205,8 +205,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 @@ -238,8 +238,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@usingarypkg \def\@testpach{\@chclass \ifnum \@lastchclass=6 \@ne \@chnum \@ne \else @@ -328,8 +328,8 @@ \def\adl@class@start{6} \def\adl@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 @@ -369,8 +369,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@Hx\@xfloat \def\@xfloat#1[{\@ifnextchar{H}{\@float@HH{#1}[}{\@ifnextchar{آ}{\@float@آآ{#1}[}{\@float@Hx{#1}[}}} \def\@float@HH#1[H]{% @@ -393,7 +393,7 @@ \vbox\bgroup \hsize\columnwidth \@parboxrestore \@floatboxreset \@setnobreak \ignorespaces} -}{} +} \begingroup \catcode `|=0 \catcode `[= 1 \catcode`]=2 \catcode `\{=12 \catcode `\}=12 \catcode`\\=12 |gdef|@x@xepersian@localize@verbatim#1\پایان{همانطورکههست}[#1|پایان[همانطورکههست]] @@ -407,4 +407,4 @@ \expandafter\let\csname endهمانطورکههست*\endcsname =\endهمانطورکههست \endinput %% -%% End of file `latex-localise-misc-xepersian.def'. +%% End of file `latex-localize-misc-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/listings-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/listings-xetex-xepersian.def index e42450a4fd7..a7eb52f759f 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/listings-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/listings-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `listings-xepersian.def', +%% This is file `listings-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,listings-xepersian.def') +%% xepersian.dtx (with options: `table,listings-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,9 +37,9 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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@RTL برنامهٔ\else Listing\fi} \def\lstlistlistingname{\if@RTL فهرست برنامهها\else Listings\fi} \endinput %% -%% End of file `listings-xepersian.def'. +%% End of file `listings-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/loadingorder-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/loadingorder-xepersian.def deleted file mode 100644 index f52dcf9f426..00000000000 --- a/Master/texmf-dist/tex/xelatex/xepersian/loadingorder-xepersian.def +++ /dev/null @@ -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{10979} -%% \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@isloaded{algorithmic} -\bidi@isloaded{algorithm} -\bidi@isloaded{backref} -\bidi@isloaded{enumerate} -\bidi@isloaded{enumitem} -\bidi@isloaded{fancyref} -\bidi@isloaded{tocloft} -\bidi@isloaded{url} -\bidi@isloaded{varioref} -\AtBeginDocument{ - \if@bidi@algorithmicloaded@\else - \bidi@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@bidi@algorithmloaded@\else - \bidi@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@bidi@backrefloaded@\else - \bidi@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@bidi@enumerateloaded@\else - \bidi@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@bidi@enumitemloaded@\else - \bidi@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@bidi@fancyrefloaded@\else - \bidi@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@bidi@tocloftloaded@\else - \bidi@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@bidi@urlloaded@\else - \bidi@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@bidi@variorefloaded@\else - \bidi@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'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/localise-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/localize-xetex-xepersian.def index 28111e21ff1..a815a5b45c3 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/localise-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/localize-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `localise-xepersian.def', +%% This is file `localize-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,localise-xepersian.def') +%% xepersian.dtx (with options: `table,localize-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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@bidi@csprimitive{#2}{\bidi@csletcs{#1}{#2}}{\bidi@csdefcs{#1}{#2}}} @@ -47,22 +47,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@eq@alias@key[4][KV]{% \bidi@csletcs{#1@#2@#3}{#1@#2@#4}% \bidi@csletcs{#1@#2@#3@default}{#1@#2@#4@default}}% -}{\@ifpackageloaded{xkeyval}{% +} +\ApplyPatchCodeToPackage{xkeyval}{% \newcommand*\keyval@eq@alias@key[4][KV]{% \bidi@csletcs{#1@#2@#3}{#1@#2@#4}% \bidi@csletcs{#1@#2@#3@default}{#1@#2@#4@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}{تحویلدهنده} @@ -124,4 +125,4 @@ \aliasfontfeatureoption{Style}{MathScriptScript}{اسکریپتاسکریپتریاضی} \endinput %% -%% End of file `localise-xepersian.def'. +%% End of file `localize-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/memoir-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/memoir-xetex-xepersian.def index bfd99837693..4be06c930ab 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/memoir-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/memoir-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `memoir-xepersian.def', +%% This is file `memoir-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,memoir-xepersian.def') +%% xepersian.dtx (with options: `table,memoir-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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}} @@ -51,4 +51,4 @@ \anappendixtrue} \endinput %% -%% End of file `memoir-xepersian.def'. +%% End of file `memoir-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/minitoc-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/minitoc-xetex-xepersian.def index 42d8401c52b..7f18f379271 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/minitoc-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/minitoc-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `minitoc-xepersian.def', +%% This is file `minitoc-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,minitoc-xepersian.def') +%% xepersian.dtx (with options: `table,minitoc-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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@RTL فهرست مطالب\else Table of Contents\fi}% \def\plftitle{\if@RTL فهرست تصاویر\else List of Figures\fi}% \def\plttitle{\if@RTL فهرست جداول\else List of Tables\fi}% @@ -49,4 +49,4 @@ \def\slttitle{\if@RTL جداول\else Tables\fi}% \endinput %% -%% End of file `minitoc-xepersian.def'. +%% End of file `minitoc-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/natbib-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/natbib-xetex-xepersian.def index cf2b4039b86..0bee68d5525 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/natbib-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/natbib-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `natbib-xepersian.def', +%% This is file `natbib-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,natbib-xepersian.def') +%% xepersian.dtx (with options: `table,natbib-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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@set@cites{% \ifNAT@numbers \ifNAT@super \let\@cite\NAT@citesuper @@ -254,4 +254,4 @@ \def\NAT@@Latin@@citetp[#1]{\@ifnextchar[{\@Latincitex[#1]}{\@Latincitex[][#1]}} \endinput %% -%% End of file `natbib-xepersian.def'. +%% End of file `natbib-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/packages-localise-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/packages-localize-xetex-xepersian.def index ec8e09999de..3ae11bd83f2 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/packages-localise-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/packages-localize-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `packages-localise-xepersian.def', +%% This is file `packages-localize-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,packages-localise-xepersian.def') +%% xepersian.dtx (with options: `table,packages-localize-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,13 +37,13 @@ %% 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}{% +\آمادهسازیپرونده{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@catcodes \lccode`\!=`\\ \lccode`\[=`\{ \lccode`\]=`\} @@ -129,21 +129,20 @@ \@namedef{همانطورکههست*}{\begingroup\@verbatim\xepersian@localize@verbatim@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@localize@verbatim@start } - }{ } } \ExplSyntaxOff -\@ifpackageloaded{graphicx}{% +\ApplyPatchCodeToPackage{graphicx}{% \def\Gin@boolkey#1#2{% \expandafter\@ifdefinable \csname Gin@#2درست\endcsname{% \expandafter\let\csname Gin@#2درست\expandafter\endcsname\csname Gin@#2true\endcsname}% @@ -184,7 +183,7 @@ \معادل@کلید{Grot}{طول}{x} \معادل@کلید{Grot}{عرض}{y} \معادل@کلید{Grot}{واحد}{units} -}{} +} \endinput %% -%% End of file `packages-localise-xepersian.def'. +%% End of file `packages-localize-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/rapport3-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/rapport1-xetex-xepersian.def index cd6b96a9337..f0fa86a1151 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/rapport3-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/rapport1-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `rapport3-xepersian.def', +%% This is file `rapport1-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,rapport3-xepersian.def') +%% xepersian.dtx (with options: `table,rapport1-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\ProvidesFile{rapport3-xepersian.def}[2010/07/25 v0.2 adaptations for rapport3 class] +\ProvidesFile{rapport1-xetex-xepersian.def}[2010/07/25 v0.1 xepersian adaptations for rapport1 class for XeTeX engine] \renewcommand*\thepart{\@tartibi\c@part} \renewcommand*\appendix{\par \setcounter{chapter}{0}% @@ -46,4 +46,4 @@ \gdef\thechapter{\@harfi\c@chapter}} \endinput %% -%% End of file `rapport3-xepersian.def'. +%% End of file `rapport1-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/rapport1-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/rapport3-xetex-xepersian.def index 13407ef1630..eb54aef6e63 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/rapport1-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/rapport3-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `rapport1-xepersian.def', +%% This is file `rapport3-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,rapport1-xepersian.def') +%% xepersian.dtx (with options: `table,rapport3-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\ProvidesFile{rapport1-xepersian.def}[2010/07/25 v0.1 adaptations for rapport1 class] +\ProvidesFile{rapport3-xetex-xepersian.def}[2010/07/25 v0.2 xepersian adaptations for rapport3 class for XeTeX engine] \renewcommand*\thepart{\@tartibi\c@part} \renewcommand*\appendix{\par \setcounter{chapter}{0}% @@ -46,4 +46,4 @@ \gdef\thechapter{\@harfi\c@chapter}} \endinput %% -%% End of file `rapport1-xepersian.def'. +%% End of file `rapport3-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/refrep-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/refrep-xetex-xepersian.def index e62863566e8..7dafcac16d4 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/refrep-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/refrep-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `refrep-xepersian.def', +%% This is file `refrep-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,refrep-xepersian.def') +%% xepersian.dtx (with options: `table,refrep-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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@part} \renewcommand\appendix{\par \setcounter{chapter}{0}% @@ -47,4 +47,4 @@ }%end appendix \endinput %% -%% End of file `refrep-xepersian.def'. +%% End of file `refrep-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/report-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/report-xetex-xepersian.def index 54299f8abe9..c9f78aac7e0 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/report-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/report-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `report-xepersian.def', +%% This is file `report-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,report-xepersian.def') +%% xepersian.dtx (with options: `table,report-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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@part} \renewcommand\appendix{\par \setcounter{chapter}{0}% @@ -47,4 +47,4 @@ }%end appendix \endinput %% -%% End of file `report-xepersian.def'. +%% End of file `report-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/scrartcl-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/scrartcl-xetex-xepersian.def index 6231a0b5aa2..ea0a55d6cbf 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/scrartcl-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/scrartcl-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `scrartcl-xepersian.def', +%% This is file `scrartcl-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,scrartcl-xepersian.def') +%% xepersian.dtx (with options: `table,scrartcl-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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@part} \renewcommand*\appendix{% \Ifstr{\@currenvir}{appendix}{% @@ -90,4 +90,4 @@ } \endinput %% -%% End of file `scrartcl-xepersian.def'. +%% End of file `scrartcl-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/scrbook-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/scrbook-xetex-xepersian.def index 183a8f4e076..b5800413776 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/scrbook-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/scrbook-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `scrbook-xepersian.def', +%% This is file `scrbook-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,scrbook-xepersian.def') +%% xepersian.dtx (with options: `table,scrbook-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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@twoside\cleardoubleoddpage\else\clearpage\fi \@mainmatterfalse\pagenumbering{harfi}% @@ -95,4 +95,4 @@ } \endinput %% -%% End of file `scrbook-xepersian.def'. +%% End of file `scrbook-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/scrreprt-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/scrreprt-xetex-xepersian.def index 4acdb6fcded..b941bd2b6cd 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/scrreprt-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/scrreprt-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `scrreprt-xepersian.def', +%% This is file `scrreprt-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,scrreprt-xepersian.def') +%% xepersian.dtx (with options: `table,scrreprt-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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@part} \renewcommand*\appendix{% \Ifstr{\@currenvir}{appendix}{% @@ -91,4 +91,4 @@ } \endinput %% -%% End of file `scrreprt-xepersian.def'. +%% End of file `scrreprt-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/soul-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/soul-xetex-xepersian.def index c776d0fed32..86a94846c80 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/soul-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/soul-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `soul-xepersian.def', +%% This is file `soul-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,soul-xepersian.def') +%% xepersian.dtx (with options: `table,soul-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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@tt@latin\SOUL@tt \newfontface{\SOUL@tt@nonlatin}{Times New Roman} \def\SOUL@tt{% @@ -57,4 +57,4 @@ } \endinput %% -%% End of file `soul-xepersian.def'. +%% End of file `soul-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/tkz-linknodes-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/tkz-linknodes-xetex-xepersian.def index 3596e773cf1..7960fd003d9 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/tkz-linknodes-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/tkz-linknodes-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `tkz-linknodes-xepersian.def', +%% 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-xepersian.def') +%% xepersian.dtx (with options: `table,tkz-linknodes-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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@NumTab}>25\relax% @@ -59,4 +59,4 @@ }% \endinput %% -%% End of file `tkz-linknodes-xepersian.def'. +%% End of file `tkz-linknodes-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/tocloft-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/tocloft-xetex-xepersian.def index 68a39729bc2..be72573b80c 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/tocloft-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/tocloft-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `tocloft-xepersian.def', +%% This is file `tocloft-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,tocloft-xepersian.def') +%% xepersian.dtx (with options: `table,tocloft-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,8 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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@RTL فصل\else chapter\fi} \renewcommand*{\cftsecname}{\if@RTL قسمت\else section\fi} \renewcommand*{\cftsubsecname}{\if@RTL زیرقسمت\else subsection\fi} @@ -50,4 +51,4 @@ \renewcommand*{\cftsubtabname}{\if@RTL زیرجدول\else subtable\fi} \endinput %% -%% End of file `tocloft-xepersian.def'. +%% End of file `tocloft-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/url-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/url-xetex-xepersian.def index d79451413c7..e78c9cee45b 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/url-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/url-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `url-xepersian.def', +%% This is file `url-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,url-xepersian.def') +%% xepersian.dtx (with options: `table,url-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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@actpercent{\Url@Edit\Url@String{+}{~}% @@ -45,4 +45,4 @@ \endgroup% \endinput %% -%% End of file `url-xepersian.def'. +%% End of file `url-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/varioref-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/varioref-xetex-xepersian.def index 0847b20d6ec..e9717965b79 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/varioref-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/varioref-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `varioref-xepersian.def', +%% This is file `varioref-xetex-xepersian.def', %% generated with the docstrip utility. %% %% The original source files were: %% -%% xepersian.dtx (with options: `table,varioref-xepersian.def') +%% xepersian.dtx (with options: `table,varioref-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\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@RTL در صفحه @@ -103,4 +103,4 @@ } \endinput %% -%% End of file `varioref-xepersian.def'. +%% End of file `varioref-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/xepersian-localise-commands-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/xepersian-localize-commands-xetex-xepersian.def index 1ebcc2296e5..0f4077b3106 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/xepersian-localise-commands-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/xepersian-localize-commands-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `xepersian-localise-commands-xepersian.def', +%% 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-localise-commands-xepersian.def') +%% xepersian.dtx (with options: `table,xepersian-localize-commands-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% 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] +\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} @@ -99,4 +99,4 @@ \eqcommand{زیتک}{XeTeX} \endinput %% -%% End of file `xepersian-localise-commands-xepersian.def'. +%% End of file `xepersian-localize-commands-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/xepersian-localise-environments-xepersian.def b/Master/texmf-dist/tex/xelatex/xepersian/xepersian-localize-environments-xetex-xepersian.def index 18724558482..8df4052eef1 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/xepersian-localise-environments-xepersian.def +++ b/Master/texmf-dist/tex/xelatex/xepersian/xepersian-localize-environments-xetex-xepersian.def @@ -1,10 +1,10 @@ %% -%% This is file `xepersian-localise-environments-xepersian.def', +%% 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-localise-environments-xepersian.def') +%% xepersian.dtx (with options: `table,xepersian-localize-environments-xetex-xepersian.def') %% %% __________________________________________________ %% Vafa Khalighi @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -37,7 +37,7 @@ %% 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] +\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} @@ -50,4 +50,4 @@ \eqenvironment{شعرسنتی*}{traditionalpoem*} \endinput %% -%% End of file `xepersian-localise-environments-xepersian.def'. +%% End of file `xepersian-localize-environments-xetex-xepersian.def'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/xepersian-magazine.cls b/Master/texmf-dist/tex/xelatex/xepersian/xepersian-magazine.cls index 139d36b3885..f1f47431c6e 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/xepersian-magazine.cls +++ b/Master/texmf-dist/tex/xelatex/xepersian/xepersian-magazine.cls @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 diff --git a/Master/texmf-dist/tex/xelatex/xepersian/xepersian-mathdigitspec.sty b/Master/texmf-dist/tex/xelatex/xepersian/xepersian-mathdigitspec.sty index 5197cb58985..b7aca91e5a0 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/xepersian-mathdigitspec.sty +++ b/Master/texmf-dist/tex/xelatex/xepersian/xepersian-mathdigitspec.sty @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 @@ -39,7 +39,7 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{xepersian-mathdigitspec} - [2022/05/20 v1.2.0 Unicode Persian math digits in XeLaTeX] + [2025/01/01 v1.2.1 Unicode Persian math digits in XeLaTeX] \def\new@mathgroup{\alloc@8\mathgroup\chardef\@cclvi} \let\newfam\new@mathgroup \def\select@group#1#2#3#4{% @@ -321,7 +321,7 @@ \fi \fi \fi} -\mathcode`.="8000\relax +\AtBeginDocument{\mathcode`.="8000\relax} \def\MathDecimalSeparator{\ifx\persiandecimalseparator\undefined .\else \persiandecimalseparator\fi} \def\DefaultMathDecimalSeparator{.} \def\DefaultInlineMathDigits{\def\SetInlineMathDigits{}} diff --git a/Master/texmf-dist/tex/xelatex/xepersian/xepersian-multiplechoice.sty b/Master/texmf-dist/tex/xelatex/xepersian/xepersian-multiplechoice.sty index ca07b8c46a9..820663f3012 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/xepersian-multiplechoice.sty +++ b/Master/texmf-dist/tex/xelatex/xepersian/xepersian-multiplechoice.sty @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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 diff --git a/Master/texmf-dist/tex/xelatex/xepersian/xepersian-persiancal.sty b/Master/texmf-dist/tex/xelatex/xepersian/xepersian-persiancal.sty index 8904b91d6cd..e915e9d151d 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/xepersian-persiancal.sty +++ b/Master/texmf-dist/tex/xelatex/xepersian/xepersian-persiancal.sty @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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,7 +38,7 @@ %% Right brace \} Tilde \~} %% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{xepersian-persiancal}[2012/07/25 v0.2 provides Persian calendar] +\ProvidesPackage{xepersian-persiancal}[2025/01/01 v0.3 provides Persian calendar] \newif\ifXePersian@leap \newif\ifXePersian@kabiseh \newcount\XePersian@i \newcount\XePersian@y \newcount\XePersian@m \newcount\XePersian@d @@ -208,6 +208,12 @@ آبان\or آذر\or دی\or بهمن\or اسفند\fi} + +\newcommand*{\persianseason}{% + \ifcase\persianmonth\or + بهار\or بهار\or بهار\or تابستان\or تابستان\or تابستان\or + پاییز\or پاییز\or پاییز\or زمستان\or زمستان\or زمستان\fi +} \endinput %% %% End of file `xepersian-persiancal.sty'. diff --git a/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty b/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty index 60a025d933a..4e9f0ed95e1 100644 --- a/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty +++ b/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty @@ -20,7 +20,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{10979} +%% \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@version{25.6} -\def\xepersiandate{2024/12/28} -\def\xepersian@releasename{Mount Alvand} -\def\xepersian@persian@@releasename{کوه الوند} +\def\xepersian@version{25.9} +\def\xepersiandate{2025/01/03} +\def\xepersian@releasename{Persian Gate} +\def\xepersian@persian@@releasename{دربند پارس} \newcommand*{\xepersianreleasename}{\if@RTL\xepersian@persian@@releasename\else\xepersian@releasename\fi} \ProvidesPackage{xepersian}[\xepersiandate\space v\xepersian@version\space (Release \xepersian@releasename)\space Persian typesetting in XeLaTeX] @@ -86,16 +86,16 @@ Persian typesetting in XeLaTeX] \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 { @@ -1035,7 +1035,7 @@ Persian typesetting in XeLaTeX] \renewcommand*{\@bidi@logo@}{% \@bidi@logo@hb@xt@columnwidth {\hss\bfseries -حروفچینی شده با +حروفچینی شده {\today} در {\TypesetTime} با \textsf{\XePersian}\quad\@bidi@logo{xepersian-logo.pdf}}} \renewcommand*{\@bidi@pdfcreator}{% @@ -1044,7 +1044,7 @@ Persian typesetting in XeLaTeX] \newcommand*{\@xepersian@pdfcustomproperties}{% This is the xepersian package, Version \xepersian@version\space (Release \xepersian@releasename), - Released December 28, 2024. + Released January 3, 2025. } \newcommand\twocolumnstableofcontents{% @@ -1358,54 +1358,62 @@ number is 999,999,999.}% \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@toks \def\xepersian@tempa#1{% |