diff options
-rw-r--r-- | Master/texmf-dist/doc/xelatex/xepersian/README | 4 | ||||
-rw-r--r-- | Master/texmf-dist/doc/xelatex/xepersian/xepersian-doc.pdf | bin | 278452 -> 278363 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/xelatex/xepersian/xepersian.pdf | bin | 805889 -> 805262 bytes | |||
-rw-r--r-- | Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-intro.ltx | 2 | ||||
-rw-r--r-- | Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-preamble.ltx | 21 | ||||
-rw-r--r-- | Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-title.ltx | 8 | ||||
-rw-r--r-- | Master/texmf-dist/source/xelatex/xepersian/xepersian-doc.ltx | 2 | ||||
-rw-r--r-- | Master/texmf-dist/source/xelatex/xepersian/xepersian.dtx | 28 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty | 14 |
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 Binary files differindex 6cdc8a4ac6b..2345ef7c388 100644 --- a/Master/texmf-dist/doc/xelatex/xepersian/xepersian-doc.pdf +++ b/Master/texmf-dist/doc/xelatex/xepersian/xepersian-doc.pdf diff --git a/Master/texmf-dist/doc/xelatex/xepersian/xepersian.pdf b/Master/texmf-dist/doc/xelatex/xepersian/xepersian.pdf Binary files differindex 431e8fcb2dc..dd441f4d0bd 100644 --- a/Master/texmf-dist/doc/xelatex/xepersian/xepersian.pdf +++ b/Master/texmf-dist/doc/xelatex/xepersian/xepersian.pdf 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{% |