texlive[73091] Master/texmf-dist: xepersian (10dec24)

commits+karl at tug.org commits+karl at tug.org
Tue Dec 10 22:43:11 CET 2024


Revision: 73091
          https://tug.org/svn/texlive?view=revision&revision=73091
Author:   karl
Date:     2024-12-10 22:43:11 +0100 (Tue, 10 Dec 2024)
Log Message:
-----------
xepersian (10dec24)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/xelatex/xepersian/README
    trunk/Master/texmf-dist/doc/xelatex/xepersian/xepersian-doc.pdf
    trunk/Master/texmf-dist/doc/xelatex/xepersian/xepersian.pdf
    trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-intro.ltx
    trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-preamble.ltx
    trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-title.ltx
    trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc.ltx
    trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian.dtx
    trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty

Modified: trunk/Master/texmf-dist/doc/xelatex/xepersian/README
===================================================================
--- trunk/Master/texmf-dist/doc/xelatex/xepersian/README	2024-12-10 21:42:57 UTC (rev 73090)
+++ trunk/Master/texmf-dist/doc/xelatex/xepersian/README	2024-12-10 21:43:11 UTC (rev 73091)
@@ -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 @@
 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
 

Modified: trunk/Master/texmf-dist/doc/xelatex/xepersian/xepersian-doc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/xelatex/xepersian/xepersian.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-intro.ltx
===================================================================
--- trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-intro.ltx	2024-12-10 21:42:57 UTC (rev 73090)
+++ trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-intro.ltx	2024-12-10 21:43:11 UTC (rev 73091)
@@ -25,7 +25,7 @@
 * 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)

Modified: trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-preamble.ltx
===================================================================
--- trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-preamble.ltx	2024-12-10 21:42:57 UTC (rev 73090)
+++ trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-preamble.ltx	2024-12-10 21:43:11 UTC (rev 73091)
@@ -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 at secnumdepth >\m at ne
-       \Large\bfseries\color{blue!65!black} \partname\nobreakspace\thepart
+       \Large\bfseries\color{xepersianblue} \partname\nobreakspace\thepart
        \par\nobreak
      \fi
      \huge \bfseries #2%
@@ -70,7 +71,7 @@
     {\parindent \z@ \raggedright
      \interlinepenalty \@M
      \normalfont
-     \huge \bfseries\color{blue!65!black} #1\par}%
+     \huge \bfseries\color{xepersianblue} #1\par}%
      \nobreak
      \vskip 3ex
      \@afterheading}
@@ -77,23 +78,23 @@
 \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}

Modified: trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-title.ltx
===================================================================
--- trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-title.ltx	2024-12-10 21:42:57 UTC (rev 73090)
+++ trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-title.ltx	2024-12-10 21:43:11 UTC (rev 73091)
@@ -1,9 +1,9 @@
 \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}
@@ -10,10 +10,10 @@
 \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}}

Modified: trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc.ltx
===================================================================
--- trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc.ltx	2024-12-10 21:42:57 UTC (rev 73090)
+++ trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc.ltx	2024-12-10 21:43:11 UTC (rev 73091)
@@ -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}

Modified: trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian.dtx
===================================================================
--- trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian.dtx	2024-12-10 21:42:57 UTC (rev 73090)
+++ trunk/Master/texmf-dist/source/xelatex/xepersian/xepersian.dtx	2024-12-10 21:43:11 UTC (rev 73091)
@@ -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 @@
 category.
   
   
-Current version release date: 2024/12/07
+Current version release date: 2024/12/10
 ___________________________________________
 Vafa Khalighi
 
@@ -168,7 +168,7 @@
 \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,9 +185,9 @@
 % \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}
@@ -194,10 +194,10 @@
 %\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 @@
 % \section{File \texttt{xepersian.sty}}
 %    \begin{macrocode}
 \NeedsTeXFormat{LaTeX2e}
-\def\xepersian at version{25.1}
-\def\xepersiandate{2024/12/07}
+\def\xepersian at version{25.2}
+\def\xepersiandate{2024/12/10}
 \def\xepersian at releasename{JahanPahlevan Rostam Dastan}
 \def\xepersian at persian@@releasename{جهان‌پهلوان رستم دستان}
 \newcommand*{\xepersianreleasename}{\if at RTL\xepersian at persian@@releasename\else\xepersian at releasename\fi}
 \ProvidesPackage{xepersian}[\xepersiandate\space v\xepersian at version\space (Release \xepersian at releasename)\space
 Persian typesetting in XeLaTeX]
-\RequirePackage{fontspec}
-\RequirePackage{xepersian-persiancal}
-\RequirePackage{xepersian-mathdigitspec}
-\RequirePackage{bidi}
 \edef\@xepersian at info{****************************************************^^J%
 * ^^J%
 * xepersian package (Persian for LaTeX, using XeTeX engine)^^J%
@@ -3631,6 +3627,10 @@
 \typeout{\@xepersian at info}
 \edef\xepersian at everyjob{\the\everyjob}
 \everyjob{\xepersian at everyjob\typeout{\@xepersian at info}}
+\RequirePackage{fontspec}
+\RequirePackage{xepersian-persiancal}
+\RequirePackage{xepersian-mathdigitspec}
+\RequirePackage{bidi}
 \newcommand*{\xepersianversion}
   {\ensuremath\xepersian at version}
 \newcommand*{\IfxepersianPackageVersionLater}[1]{%
@@ -4445,7 +4445,7 @@
 
 \newcommand*{\@xepersian at pdfcustomproperties}{%
   This is the xepersian package, Version \xepersian at version\space (Release \xepersian at releasename),
-  Released December 7, 2024. 
+  Released December 10, 2024. 
 }
 
 \newcommand\twocolumnstableofcontents{%

Modified: trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty
===================================================================
--- trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty	2024-12-10 21:42:57 UTC (rev 73090)
+++ trunk/Master/texmf-dist/tex/xelatex/xepersian/xepersian.sty	2024-12-10 21:43:11 UTC (rev 73091)
@@ -38,17 +38,13 @@
 %%   Right brace   \}     Tilde         \~}
 %%
 \NeedsTeXFormat{LaTeX2e}
-\def\xepersian at version{25.1}
-\def\xepersiandate{2024/12/07}
+\def\xepersian at version{25.2}
+\def\xepersiandate{2024/12/10}
 \def\xepersian at releasename{JahanPahlevan Rostam Dastan}
 \def\xepersian at persian@@releasename{جهان‌پهلوان رستم دستان}
 \newcommand*{\xepersianreleasename}{\if at RTL\xepersian at persian@@releasename\else\xepersian at releasename\fi}
 \ProvidesPackage{xepersian}[\xepersiandate\space v\xepersian at version\space (Release \xepersian at releasename)\space
 Persian typesetting in XeLaTeX]
-\RequirePackage{fontspec}
-\RequirePackage{xepersian-persiancal}
-\RequirePackage{xepersian-mathdigitspec}
-\RequirePackage{bidi}
 \edef\@xepersian at info{****************************************************^^J%
 * ^^J%
 * xepersian package (Persian for LaTeX, using XeTeX engine)^^J%
@@ -77,6 +73,10 @@
 \typeout{\@xepersian at info}
 \edef\xepersian at everyjob{\the\everyjob}
 \everyjob{\xepersian at everyjob\typeout{\@xepersian at info}}
+\RequirePackage{fontspec}
+\RequirePackage{xepersian-persiancal}
+\RequirePackage{xepersian-mathdigitspec}
+\RequirePackage{bidi}
 \newcommand*{\xepersianversion}
   {\ensuremath\xepersian at version}
 \newcommand*{\IfxepersianPackageVersionLater}[1]{%
@@ -884,7 +884,7 @@
 
 \newcommand*{\@xepersian at pdfcustomproperties}{%
   This is the xepersian package, Version \xepersian at version\space (Release \xepersian at releasename),
-  Released December 7, 2024.
+  Released December 10, 2024.
 }
 
 \newcommand\twocolumnstableofcontents{%



More information about the tex-live-commits mailing list.