summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty')
-rw-r--r--Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty48
1 files changed, 25 insertions, 23 deletions
diff --git a/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty b/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty
index 2d328529d47..2174f58d6fe 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{10976}
+%% \CheckSum{11097}
%% \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,8 +38,8 @@
%% Right brace \} Tilde \~}
%%
\NeedsTeXFormat{LaTeX2e}
-\def\xepersian@version{23.9}
-\def\xepersiandate{2022/05/20}
+\def\xepersian@version{24.0}
+\def\xepersiandate{2022/05/22}
\ProvidesPackage{xepersian}[\xepersiandate\space v\xepersian@version\space
Persian typesetting in XeLaTeX]
\RequirePackage{fontspec}
@@ -881,7 +881,7 @@ Persian typesetting in XeLaTeX]
\newcommand*{\@xepersian@pdfcustomproperties}{%
This is the xepersian package, Version \xepersian@version,
- Released May 20, 2022.
+ Released May 22, 2022.
}
\newcommand\twocolumnstableofcontents{%
@@ -893,25 +893,27 @@ Persian typesetting in XeLaTeX]
\end{multicols}}}
\bidi@newrobustcmd*{\XePersian}{\leavevmode$\smash{\hbox{X\lower.5ex
\hbox{\kern-.125em\bidi@reflect@box{E}}Persian}}$}
-\def\figurename{\if@RTL شکل\else Figure\fi}
-\def\tablename{\if@RTL جدول\else Table\fi}
-\def\contentsname{\if@RTL فهرست مطالب\else Contents\fi}
-\def\listfigurename{\if@RTL فهرست تصاویر\else List of Figures\fi}
-\def\listtablename{\if@RTL فهرست جداول\else List of Tables\fi}
-\def\appendixname{\if@RTL پیوست\else Appendix\fi}
-\def\indexname{\if@RTL نمایه\else Index\fi}
-\def\refname{\if@RTL مراجع\else References\fi}
-\def\abstractname{\if@RTL چکیده\else Abstract\fi}
-\def\partname{\if@RTL بخش\else Part\fi}
-\def\datename{\if@RTL تاریخ:\else Date:\fi}
-\def\@@and{\if@RTL و\else and\fi}
-\def\bibname{\if@RTL کتاب‌نامه\else Bibliography\fi}
-\def\chaptername{\if@RTL فصل\else Chapter\fi}
-\def\ccname{\if@RTL رونوشت\else cc\fi}
-\def\enclname{\if@RTL پیوست\else encl\fi}
-\def\pagename{\if@RTL صفحه\else Page\fi}
-\def\headtoname{\if@RTL به\else To\fi}
-\def\proofname{\if@RTL اثبات\else Proof\fi}
+\AtBeginDocument{%
+ \def\figurename{\if@RTL شکل\else Figure\fi}%
+ \def\tablename{\if@RTL جدول\else Table\fi}%
+ \def\contentsname{\if@RTL فهرست مطالب\else Contents\fi}%
+ \def\listfigurename{\if@RTL فهرست تصاویر\else List of Figures\fi}%
+ \def\listtablename{\if@RTL فهرست جداول\else List of Tables\fi}%
+ \def\appendixname{\if@RTL پیوست\else Appendix\fi}%
+ \def\indexname{\if@RTL نمایه\else Index\fi}%
+ \def\refname{\if@RTL مراجع\else References\fi}%
+ \def\abstractname{\if@RTL چکیده\else Abstract\fi}%
+ \def\partname{\if@RTL بخش\else Part\fi}%
+ \def\datename{\if@RTL تاریخ:\else Date:\fi}%
+ \def\@@and{\if@RTL و\else and\fi}%
+ \def\bibname{\if@RTL کتاب‌نامه\else Bibliography\fi}%
+ \def\chaptername{\if@RTL فصل\else Chapter\fi}%
+ \def\ccname{\if@RTL رونوشت\else cc\fi}%
+ \def\enclname{\if@RTL پیوست\else encl\fi}%
+ \def\pagename{\if@RTL صفحه\else Page\fi}%
+ \def\headtoname{\if@RTL به\else To\fi}%
+ \def\proofname{\if@RTL اثبات\else Proof\fi}%
+}
\def\@Abjad#1{%
\ifcase#1\or آ\or ب\or ج\or د%
\or ه\or و\or ز\or ح\or ط%