summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Master/texmf-dist/doc/xelatex/xepersian/README4
-rw-r--r--Master/texmf-dist/doc/xelatex/xepersian/xepersian-doc.pdfbin278452 -> 278363 bytes
-rw-r--r--Master/texmf-dist/doc/xelatex/xepersian/xepersian.pdfbin805889 -> 805262 bytes
-rw-r--r--Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-intro.ltx2
-rw-r--r--Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-preamble.ltx21
-rw-r--r--Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-title.ltx8
-rw-r--r--Master/texmf-dist/source/xelatex/xepersian/xepersian-doc.ltx2
-rw-r--r--Master/texmf-dist/source/xelatex/xepersian/xepersian.dtx28
-rw-r--r--Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty14
9 files changed, 40 insertions, 39 deletions
diff --git a/Master/texmf-dist/doc/xelatex/xepersian/README b/Master/texmf-dist/doc/xelatex/xepersian/README
index a69b8572e93..34f5e094307 100644
--- a/Master/texmf-dist/doc/xelatex/xepersian/README
+++ b/Master/texmf-dist/doc/xelatex/xepersian/README
@@ -1,6 +1,6 @@
____________________
The XePersian package
-v25.1
+v25.2
The xepersian package provides a convenient interface for
typesetting Persian and English texts in LaTeX, using XeTeX
@@ -25,7 +25,7 @@ The announcements for the new releases of the package will
also appear in the Discussions space under the Announcements
category.
-Current version release date: 2024/12/07
+Current version release date: 2024/12/10
___________________________________________
Vafa Khalighi
diff --git a/Master/texmf-dist/doc/xelatex/xepersian/xepersian-doc.pdf b/Master/texmf-dist/doc/xelatex/xepersian/xepersian-doc.pdf
index 6cdc8a4ac6b..2345ef7c388 100644
--- a/Master/texmf-dist/doc/xelatex/xepersian/xepersian-doc.pdf
+++ b/Master/texmf-dist/doc/xelatex/xepersian/xepersian-doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/xelatex/xepersian/xepersian.pdf b/Master/texmf-dist/doc/xelatex/xepersian/xepersian.pdf
index 431e8fcb2dc..dd441f4d0bd 100644
--- a/Master/texmf-dist/doc/xelatex/xepersian/xepersian.pdf
+++ b/Master/texmf-dist/doc/xelatex/xepersian/xepersian.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-intro.ltx b/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-intro.ltx
index 4c542854a3c..31b1cf07efb 100644
--- a/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-intro.ltx
+++ b/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-intro.ltx
@@ -25,7 +25,7 @@ If you use \textsf{\XePersian} package to write any input \TeX\ document, and th
* Copyright (c) 2008--2024 Vafa Khalighi
* Copyright (c) 2018--2020 bidi-tex GitHub Organization
*
-* v25.1 (Release JahanPahlevan Rostam Dastan), 2024/12/07
+* v25.2 (Release JahanPahlevan Rostam Dastan), 2024/12/10
*
* License: LaTeX Project Public License, version
* 1.3c or higher (your choice)
diff --git a/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-preamble.ltx b/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-preamble.ltx
index bfe2c58da37..8cc9666abee 100644
--- a/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-preamble.ltx
+++ b/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-preamble.ltx
@@ -6,14 +6,15 @@
\usepackage{bbding}
\usepackage{bidicode}
\usepackage{microtype}
+\definecolor{niceblue}{rgb}{0.2,0.4,0.8}
\definecolor{xepersianblue}{rgb}{0.1,0.2,0.8}
\usepackage[numbered]{hypdoc}
\definecolor{myred}{rgb}{0.65,0.04,0.07}
\hypersetup{%
pdfauthor={Vafa Khalighi},%
- linkcolor=xepersianblue,%
- urlcolor=xepersianblue,%
- citecolor=xepersianblue%
+ linkcolor=niceblue,%
+ urlcolor=niceblue,%
+ citecolor=niceblue%
}
\usepackage{bidi}
\setlength\columnseprule{.4pt}
@@ -58,7 +59,7 @@
\interlinepenalty \@M
\normalfont
\ifnum \c@secnumdepth >\m@ne
- \Large\bfseries\color{blue!65!black} \partname\nobreakspace\thepart
+ \Large\bfseries\color{xepersianblue} \partname\nobreakspace\thepart
\par\nobreak
\fi
\huge \bfseries #2%
@@ -70,30 +71,30 @@
{\parindent \z@ \raggedright
\interlinepenalty \@M
\normalfont
- \huge \bfseries\color{blue!65!black} #1\par}%
+ \huge \bfseries\color{xepersianblue} #1\par}%
\nobreak
\vskip 3ex
\@afterheading}
\renewcommand\section{\@startsection {section}{1}{\z@}%
{-3.5ex \@plus -1ex \@minus -.2ex}%
{2.3ex \@plus.2ex}%
- {\normalfont\Large\bfseries\color{blue!65!black}}}
+ {\normalfont\Large\bfseries\color{xepersianblue}}}
\renewcommand\subsection{\@startsection{subsection}{2}{\z@}%
{-3.25ex\@plus -1ex \@minus -.2ex}%
{1.5ex \@plus .2ex}%
- {\normalfont\large\bfseries\color{blue!65!black}}}
+ {\normalfont\large\bfseries\color{xepersianblue}}}
\renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}%
{-3.25ex\@plus -1ex \@minus -.2ex}%
{1.5ex \@plus .2ex}%
- {\normalfont\normalsize\bfseries\color{blue!65!black}}}
+ {\normalfont\normalsize\bfseries\color{xepersianblue}}}
\renewcommand\paragraph{\@startsection{paragraph}{4}{\z@}%
{3.25ex \@plus1ex \@minus.2ex}%
{-1em}%
- {\normalfont\normalsize\bfseries\color{blue!65!black}}}
+ {\normalfont\normalsize\bfseries\color{xepersianblue}}}
\renewcommand\subparagraph{\@startsection{subparagraph}{5}{\parindent}%
{3.25ex \@plus1ex \@minus .2ex}%
{-1em}%
- {\normalfont\normalsize\bfseries\color{blue!65!black}}}
+ {\normalfont\normalsize\bfseries\color{xepersianblue}}}
\makeatother
\pagestyle{docheadings}
\newcounter{local}
diff --git a/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-title.ltx b/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-title.ltx
index a4cee00354a..a4958390b47 100644
--- a/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-title.ltx
+++ b/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-title.ltx
@@ -1,19 +1,19 @@
\documentclass{ltxdoc}
\input{xepersian-doc-preamble.ltx}
\begin{document}
- \title{\textcolor{blue!65!black}{\Huge The \textsf{\XePersian} \textit{Package}}\\
+ \title{\textcolor{xepersianblue}{\Huge The \textsf{\XePersian} \textit{Package}}\\
\LARGE Persian for \LaTeXe, using {\XeTeX} engine\\[5pt]
-\large User documentation for \textcolor{blue!65!black}{version 25.1}}
+\large User documentation for \textcolor{xepersianblue}{version 25.2}}
\author{Vafa Khalighi\thanks{Thanks to the bidi-tex GitHub organization consisted of David Carlisle and other members of the {\LaTeX} team for maintaining the package in the period 2018--2020.}}
\setcounter{page}{0}
\thispagestyle{empty}
\includegraphics[width=.3\textwidth]{xepersian-logo}\qquad
\parindent 0pt
\vbox{\Huge
-\textcolor{blue!65!black}{\Huge The \textsf{\XePersian} \textit{Package}}
+\textcolor{xepersianblue}{\Huge The \textsf{\XePersian} \textit{Package}}
\Large
-User documentation for \textcolor{blue!65!black}{version 25.1}}
+User documentation for \textcolor{xepersianblue}{version 25.2}}
\vskip 0pt plus 3fill
\textit{\large to my Master, \textbf{Ferdowsi The Great}}
diff --git a/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc.ltx b/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc.ltx
index bcf0aab87f0..0110c4b714a 100644
--- a/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc.ltx
+++ b/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc.ltx
@@ -1,7 +1,7 @@
\documentclass{ltxdoc}
\input{xepersian-doc-preamble.ltx}
\hypersetup{%
- pdftitle={User documentation for version 25.1 of the XePersian
+ pdftitle={User documentation for version 25.2 of the XePersian
package}%
}
\begin{document}
diff --git a/Master/texmf-dist/source/xelatex/xepersian/xepersian.dtx b/Master/texmf-dist/source/xelatex/xepersian/xepersian.dtx
index f7f362e2b30..ceb75548a2f 100644
--- a/Master/texmf-dist/source/xelatex/xepersian/xepersian.dtx
+++ b/Master/texmf-dist/source/xelatex/xepersian/xepersian.dtx
@@ -5,7 +5,7 @@
%<*readme>
____________________
The XePersian package
-v25.1
+v25.2
The xepersian package provides a convenient interface for
typesetting Persian and English texts in LaTeX, using XeTeX
@@ -31,7 +31,7 @@ also appear in the Discussions space under the Announcements
category.
-Current version release date: 2024/12/07
+Current version release date: 2024/12/10
___________________________________________
Vafa Khalighi
@@ -168,7 +168,7 @@ by Vafa Khalighi.
\documentclass{ltxdoc}
\input{xepersian-doc-preamble.ltx}
\hypersetup{%
- pdftitle={Source documentation for version 25.1 of the XePersian
+ pdftitle={Source documentation for version 25.2 of the XePersian
package}%
}
\EnableCrossrefs
@@ -185,19 +185,19 @@ by Vafa Khalighi.
% \fi
%
% \GetFileInfo{\jobname.dtx}
-% \title{\textcolor{blue!65!black}{\Huge The \textsf{\XePersian} \textit{Package}}\\
+% \title{\textcolor{xepersianblue}{\Huge The \textsf{\XePersian} \textit{Package}}\\
%\LARGE Persian for \LaTeXe, using {\XeTeX} engine\\[5pt]
-%\large Source documentation for \textcolor{blue!65!black}{version 25.1}}
+%\large Source documentation for \textcolor{xepersianblue}{version 25.2}}
% \author{Vafa Khalighi\thanks{Thanks to the bidi-tex GitHub organization consisted of David Carlisle and other members of the {\LaTeX} team for maintaining the package in the period 2018--2020.}}
%\setcounter{page}{0}
%\thispagestyle{empty}
%\includegraphics[width=.3\textwidth]{xepersian-logo}\qquad
%\parindent 0pt
%\vbox{\Huge
-%\textcolor{blue!65!black}{\Huge The \textsf{\XePersian} \textit{Package}}
+%\textcolor{xepersianblue}{\Huge The \textsf{\XePersian} \textit{Package}}
%
%\Large
-%Source documentation for \textcolor{blue!65!black}{version 25.1}}
+%Source documentation for \textcolor{xepersianblue}{version 25.2}}
%
%\vskip 0pt plus 3fill
%\textit{\large to my Master, \textbf{Ferdowsi The Great}}
@@ -3592,17 +3592,13 @@ U+003E U+003E <> U+00BB ; >> -> RIGHT POINTING GUILLEMET
% \section{File \texttt{xepersian.sty}}
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
-\def\xepersian@version{25.1}
-\def\xepersiandate{2024/12/07}
+\def\xepersian@version{25.2}
+\def\xepersiandate{2024/12/10}
\def\xepersian@releasename{JahanPahlevan Rostam Dastan}
\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]
-\RequirePackage{fontspec}
-\RequirePackage{xepersian-persiancal}
-\RequirePackage{xepersian-mathdigitspec}
-\RequirePackage{bidi}
\edef\@xepersian@info{****************************************************^^J%
* ^^J%
* xepersian package (Persian for LaTeX, using XeTeX engine)^^J%
@@ -3631,6 +3627,10 @@ Persian typesetting in XeLaTeX]
\typeout{\@xepersian@info}
\edef\xepersian@everyjob{\the\everyjob}
\everyjob{\xepersian@everyjob\typeout{\@xepersian@info}}
+\RequirePackage{fontspec}
+\RequirePackage{xepersian-persiancal}
+\RequirePackage{xepersian-mathdigitspec}
+\RequirePackage{bidi}
\newcommand*{\xepersianversion}
{\ensuremath\xepersian@version}
\newcommand*{\IfxepersianPackageVersionLater}[1]{%
@@ -4445,7 +4445,7 @@ Persian typesetting in XeLaTeX]
\newcommand*{\@xepersian@pdfcustomproperties}{%
This is the xepersian package, Version \xepersian@version\space (Release \xepersian@releasename),
- Released December 7, 2024.
+ Released December 10, 2024.
}
\newcommand\twocolumnstableofcontents{%
diff --git a/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty b/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty
index 1684d598f06..1ceaea43ba5 100644
--- a/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty
+++ b/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty
@@ -38,17 +38,13 @@
%% Right brace \} Tilde \~}
%%
\NeedsTeXFormat{LaTeX2e}
-\def\xepersian@version{25.1}
-\def\xepersiandate{2024/12/07}
+\def\xepersian@version{25.2}
+\def\xepersiandate{2024/12/10}
\def\xepersian@releasename{JahanPahlevan Rostam Dastan}
\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]
-\RequirePackage{fontspec}
-\RequirePackage{xepersian-persiancal}
-\RequirePackage{xepersian-mathdigitspec}
-\RequirePackage{bidi}
\edef\@xepersian@info{****************************************************^^J%
* ^^J%
* xepersian package (Persian for LaTeX, using XeTeX engine)^^J%
@@ -77,6 +73,10 @@ Persian typesetting in XeLaTeX]
\typeout{\@xepersian@info}
\edef\xepersian@everyjob{\the\everyjob}
\everyjob{\xepersian@everyjob\typeout{\@xepersian@info}}
+\RequirePackage{fontspec}
+\RequirePackage{xepersian-persiancal}
+\RequirePackage{xepersian-mathdigitspec}
+\RequirePackage{bidi}
\newcommand*{\xepersianversion}
{\ensuremath\xepersian@version}
\newcommand*{\IfxepersianPackageVersionLater}[1]{%
@@ -884,7 +884,7 @@ Persian typesetting in XeLaTeX]
\newcommand*{\@xepersian@pdfcustomproperties}{%
This is the xepersian package, Version \xepersian@version\space (Release \xepersian@releasename),
- Released December 7, 2024.
+ Released December 10, 2024.
}
\newcommand\twocolumnstableofcontents{%