summaryrefslogtreecommitdiff
path: root/macros/xetex/latex
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2020-02-02 03:02:06 +0000
committerNorbert Preining <norbert@preining.info>2020-02-02 03:02:06 +0000
commite05dc0bb38b16bfb9ba35591285e40af0adaadc4 (patch)
tree564fc3b7389c845780f5685d16fe13ae29372fb4 /macros/xetex/latex
parent5bcf334281674db82263ea71485108bd44a05a5d (diff)
CTAN sync 202002020302
Diffstat (limited to 'macros/xetex/latex')
-rw-r--r--macros/xetex/latex/xepersian/README.txt (renamed from macros/xetex/latex/xepersian/README)13
-rw-r--r--macros/xetex/latex/xepersian/xepersian-doc-intro.ltx7
-rw-r--r--macros/xetex/latex/xepersian/xepersian-doc-preamble.ltx11
-rw-r--r--macros/xetex/latex/xepersian/xepersian-doc-title.ltx12
-rw-r--r--macros/xetex/latex/xepersian/xepersian-doc.pdfbin234016 -> 280501 bytes
-rw-r--r--macros/xetex/latex/xepersian/xepersian-logo.pdfbin0 -> 17869 bytes
-rw-r--r--macros/xetex/latex/xepersian/xepersian.dtx75
-rw-r--r--macros/xetex/latex/xepersian/xepersian.pdfbin758492 -> 655918 bytes
8 files changed, 53 insertions, 65 deletions
diff --git a/macros/xetex/latex/xepersian/README b/macros/xetex/latex/xepersian/README.txt
index fb7d5d8bf3..d63afbcca2 100644
--- a/macros/xetex/latex/xepersian/README
+++ b/macros/xetex/latex/xepersian/README.txt
@@ -1,6 +1,6 @@
____________________
The XePersian package
-v22.7
+v22.8
The xepersian package provides a convenient interface for
typesetting Persian and English texts in LaTeX, using XeTeX
@@ -11,20 +11,21 @@ documentation, or ask for any new features, or suggest any
improvements, or ask any questions about the package, then
please use the issue tracker:
- <https://github.com/vafa-ac/xepersian/issues>
+ <https://github.com/bidi-tex/xepersian/issues>
In doing so, please always explain your issue well enough, and always
include a minimal working example showing the issue.
-Current version release date: 2019/05/01
+Current version release date: 2020-01-31
______________
-Vafa Khalighi
-Copyright (c) 2008--2019
+Copyright (c) Vafa Khalighi 2007-2019
+ bidi-tex GitHub Organisation 2018-2020
+
Distributed under the LaTeX Project Public License
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.
+by bidi-tex GitHub Organisation.
diff --git a/macros/xetex/latex/xepersian/xepersian-doc-intro.ltx b/macros/xetex/latex/xepersian/xepersian-doc-intro.ltx
index 2ffc3a90bc..7e89db9b8a 100644
--- a/macros/xetex/latex/xepersian/xepersian-doc-intro.ltx
+++ b/macros/xetex/latex/xepersian/xepersian-doc-intro.ltx
@@ -22,16 +22,17 @@ If you use \textsf{\XePersian} package to write any input \TeX\ document, and th
* typesetting, using fonts provided in the
* distribution.
*
-* Copyright (c) 2008--2019 Vafa Khalighi
+* Copyright (c) 2008-2019 Vafa Khalighi
+* 2018-2020 bidi-tex GitHub Organisation
*
-* v22.7, 2019/05/01
+* v22.8, 2020-01-31
*
* License: LaTeX Project Public License, version
* 1.3c or higher (your choice)
*
* Location on CTAN: /macros/xetex/latex/xepersian
*
-* Issue tracker: https://github.com/vafa-ac/xepersian/issues
+* Issue tracker: https://github.com/bidi-tex/xepersian/issues
*
****************************************************
\end{verbatim}
diff --git a/macros/xetex/latex/xepersian/xepersian-doc-preamble.ltx b/macros/xetex/latex/xepersian/xepersian-doc-preamble.ltx
index dc4836229a..81b3bc0c84 100644
--- a/macros/xetex/latex/xepersian/xepersian-doc-preamble.ltx
+++ b/macros/xetex/latex/xepersian/xepersian-doc-preamble.ltx
@@ -1,8 +1,8 @@
\usepackage{docmute}
\usepackage{supertabular}
\usepackage{fontspec}
-\setmainfont[Ligatures=TeX,Numbers=OldStyle]{Minion Pro}
-\setsansfont[Ligatures=TeX,Numbers=OldStyle]{Myriad Pro}
+%\setmainfont[Ligatures=TeX,Numbers=OldStyle]{Minion Pro}
+%\setsansfont[Ligatures=TeX,Numbers=OldStyle]{Myriad Pro}
\usepackage{calc}
\usepackage{pifont}
\usepackage{bbding}
@@ -19,7 +19,12 @@
}
\usepackage{bidi}
\setlength\columnseprule{.4pt}
-\newfontfamily\ParsiFont[Script=Arabic]{Iranian Sans}
+%
+% Font available
+% Apache License 2.0
+% https://github.com/nekofar/iranian-sans-fontface/archive/v1.0.6.zip
+\newfontfamily\ParsiFont[Script=Arabic]{IranianSansRegular.ttf}
+%
\def\Pcs#1{\nxPLcs{#1}}
\def\nxPLcs#1{\RLE{\texttt{\symbol{92}\ParsiFont#1}}}
\def\Lenv#1{\texttt{#1}}
diff --git a/macros/xetex/latex/xepersian/xepersian-doc-title.ltx b/macros/xetex/latex/xepersian/xepersian-doc-title.ltx
index 2975532722..39102822eb 100644
--- a/macros/xetex/latex/xepersian/xepersian-doc-title.ltx
+++ b/macros/xetex/latex/xepersian/xepersian-doc-title.ltx
@@ -3,8 +3,8 @@
\begin{document}
\title{\textcolor{blue!65!black}{\Huge The \textsf{\XePersian} \textit{Package}}\\
\LARGE Persian for \LaTeXe, using {\XeTeX} engine\\[5pt]
-\large User documentation for \textcolor{blue!65!black}{version 22.7}}
- \author{Vafa Khalighi}
+\large User documentation for \textcolor{blue!65!black}{version 22.8}}
+ \author{Vafa Khalighi\thanks{Maintained by bidi-tex \url{https://github.com/bidi-tex}}}
\setcounter{page}{0}
\thispagestyle{empty}
\includegraphics[width=.3\textwidth]{xepersian-logo}\qquad
@@ -13,7 +13,7 @@
\textcolor{blue!65!black}{\Huge The \textsf{\XePersian} \textit{Package}}
\Large
-User documentation for \textcolor{blue!65!black}{version 22.7}}
+User documentation for \textcolor{blue!65!black}{version 22.8}}
\vskip 0pt plus 3fill
\textit{\large to my Master, \textbf{Ferdowsi The Great}}
@@ -24,7 +24,7 @@ If you want to report any bugs or typos and corrections in the documentation,
or ask for any new features, or suggest any improvements, or ask any questions about the package, then please use the issue tracker:
\medskip
- \centerline{\url{https://github.com/vafa-ac/xepersian/issues}}
+ \centerline{\url{https://github.com/bidi-tex/xepersian/issues}}
\medskip
In doing so, please always explain your issue well enough, and always include
@@ -34,8 +34,8 @@ a minimal working example showing the issue.
\vskip 0pt plus 3fill
-Copyright (c) 2008--2019 Vafa Khalighi
-
+Copyright (c) 2008-2019 Vafa Khalighi
+ 2018-2020 bidi-tex GitHub Organisation
\medskip
Permission is granted to distribute and/or modify \emph{both the documentation and the code} under the conditions of the \LaTeX{} Project Public License, either version 1.3c of this license or (at your option) any later version.
diff --git a/macros/xetex/latex/xepersian/xepersian-doc.pdf b/macros/xetex/latex/xepersian/xepersian-doc.pdf
index 359330fb94..14e723cb25 100644
--- a/macros/xetex/latex/xepersian/xepersian-doc.pdf
+++ b/macros/xetex/latex/xepersian/xepersian-doc.pdf
Binary files differ
diff --git a/macros/xetex/latex/xepersian/xepersian-logo.pdf b/macros/xetex/latex/xepersian/xepersian-logo.pdf
new file mode 100644
index 0000000000..b52b3e0e9a
--- /dev/null
+++ b/macros/xetex/latex/xepersian/xepersian-logo.pdf
Binary files differ
diff --git a/macros/xetex/latex/xepersian/xepersian.dtx b/macros/xetex/latex/xepersian/xepersian.dtx
index 9a83995ef6..a20a99cb37 100644
--- a/macros/xetex/latex/xepersian/xepersian.dtx
+++ b/macros/xetex/latex/xepersian/xepersian.dtx
@@ -5,7 +5,7 @@
%<*readme>
____________________
The XePersian package
-v22.7
+v22.8
The xepersian package provides a convenient interface for
typesetting Persian and English texts in LaTeX, using XeTeX
@@ -16,24 +16,26 @@ documentation, or ask for any new features, or suggest any
improvements, or ask any questions about the package, then
please use the issue tracker:
- <https://github.com/vafa-ac/xepersian/issues>
+ <https://github.com/bidi-tex/xepersian/issues>
In doing so, please always explain your issue well enough, and always
include a minimal working example showing the issue.
-Current version release date: 2019/05/01
+Current version release date: 2020-01-31
______________
-Vafa Khalighi
-Copyright (c) 2008--2019
+Copyright (c) Vafa Khalighi 2007-2019
+ bidi-tex GitHub Organisation 2018-2020
+
+
Distributed under the LaTeX Project Public License
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.
+by bidi-tex GitHub Organisation.
%</readme>
%<*internal>
\fi
@@ -46,14 +48,18 @@ by Vafa Khalighi.
\preamble
__________________________________________________
- Copyright (c) 2008--2019 Vafa Khalighi
+
+ Copyright (c) Vafa Khalighi 2007-2019
+ bidi-tex GitHub Organisation 2018-2020
+
+
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.
+ by bidi-tex GitHub Organisation.
\endpreamble
@@ -88,7 +94,7 @@ by Vafa Khalighi.
\generate{\file{extrafootnotefeatures-xepersian.def}{\from{\jobname.dtx}{table,extrafootnotefeatures-xepersian.def}}}
\generate{\file{extreport-xepersian.def}{\from{\jobname.dtx}{table,extreport-xepersian.def}}}
\generate{\file{fancyref-xepersian.def}{\from{\jobname.dtx}{table,fancyref-xepersian.def}}}
-\generate{\file{fontspec-xepersian.def}{\from{\jobname.dtx}{table,fontspec-xepersian.def}}}
+%\generate{\file{fontspec-xepersian.def}{\from{\jobname.dtx}{table,fontspec-xepersian.def}}}
\generate{\file{footnote-xepersian.def}{\from{\jobname.dtx}{table,footnote-xepersian.def}}}
\generate{\file{framed-xepersian.def}{\from{\jobname.dtx}{table,framed-xepersian.def}}}
\generate{\file{glossaries-xepersian.def}{\from{\jobname.dtx}{table,glossaries-xepersian.def}}}
@@ -143,16 +149,13 @@ by Vafa Khalighi.
\generate{\file{test-solution-form.tex}{\from{\jobname.dtx}{test-solution-form.tex}}}
\generate{\file{xepersian-logo.tex}{\from{\jobname.dtx}{xepersian-logo.tex}}}
\endgroup
-\immediate\write18{mv README.txt README}
-\immediate\write18{makeindex -s gind.ist -o \jobname.ind \jobname.idx}
-\immediate\write18{makeindex -s gglo.ist -o \jobname.gls \jobname.glo}
%</internal>
%
%<*driver>
\documentclass{ltxdoc}
\input{xepersian-doc-preamble.ltx}
\hypersetup{%
- pdftitle={Source documentation for version 22.7 of the XePersian
+ pdftitle={Source documentation for version 22.8 of the XePersian
package}%
}
\EnableCrossrefs
@@ -171,8 +174,8 @@ by Vafa Khalighi.
% \GetFileInfo{\jobname.dtx}
% \title{\textcolor{blue!65!black}{\Huge The \textsf{\XePersian} \textit{Package}}\\
%\LARGE Persian for \LaTeXe, using {\XeTeX} engine\\[5pt]
-%\large Source documentation for \textcolor{blue!65!black}{version 22.7}}
-% \author{Vafa Khalighi}
+%\large Source documentation for \textcolor{blue!65!black}{version 22.8}}
+% \author{Vafa Khalighi\thanks{Maintained by bidi-tex \url{https://github.com/bidi-tex}}}
%\setcounter{page}{0}
%\thispagestyle{empty}
%\includegraphics[width=.3\textwidth]{xepersian-logo}\qquad
@@ -181,7 +184,7 @@ by Vafa Khalighi.
%\textcolor{blue!65!black}{\Huge The \textsf{\XePersian} \textit{Package}}
%
%\Large
-%Source documentation for \textcolor{blue!65!black}{version 22.7}}
+%Source documentation for \textcolor{blue!65!black}{version 22.8}}
%
%\vskip 0pt plus 3fill
%\textit{\large to my Master, \textbf{Ferdowsi The Great}}
@@ -192,7 +195,7 @@ by Vafa Khalighi.
%or ask for any new features, or suggest any improvements, or ask any questions about the package, then please use the issue tracker:
%
%\medskip
-% \centerline{\url{https://github.com/vafa-ac/xepersian/issues}}
+% \centerline{\url{https://github.com/bidi-tex/xepersian/issues}}
%
%\medskip
%In doing so, please always explain your issue well enough, and always include
@@ -202,7 +205,8 @@ by Vafa Khalighi.
%
%\vskip 0pt plus 3fill
%
-%Copyright (c) 2008--2019 Vafa Khalighi
+%Copyright (c) 2008-2019 Vafa Khalighi
+% 2018-2020 bidi-tex GitHub Organisation
%
%\medskip
%Permission is granted to distribute and/or modify \emph{both the documentation and the code} under the conditions of the \LaTeX{} Project Public License, either version 1.3c of this license or (at your option) any later version.
@@ -215,23 +219,6 @@ by Vafa Khalighi.
%\iffalse
%<*table>
%\fi
-%% \CheckSum{11018}
-%% \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 \~}
-%%
% \iffalse
%</table>
%<*algorithmic-xepersian.def>
@@ -1901,7 +1888,7 @@ by Vafa Khalighi.
%\fi
% \section{File \texttt{fontspec-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{fontspec-xepersian.def}[2019/05/01 v0.4 fontspec changes]
+\ProvidesFile{fontspec-xepersian.def}[2020-01-31 v0.4 fontspec changes]
\ExplSyntaxOn
\cs_new:Npn \__xepersian_error:nx { \msg_error:nnx {xepersian} }
\char_set_catcode_space:n {32}
@@ -3463,8 +3450,8 @@ U+003E U+003E <> U+00BB ; >> -> RIGHT POINTING GUILLEMET
% \section{File \texttt{xepersian.sty}}
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
-\def\xepersian@version{22.7}
-\def\xepersiandate{2019/05/01}
+\def\xepersian@version{22.8}
+\def\xepersiandate{2020-01-31}
\ProvidesPackage{xepersian}[\xepersiandate\space v\xepersian@version\space
Persian typesetting in XeLaTeX]
\RequirePackage{fontspec}
@@ -3479,7 +3466,8 @@ Persian typesetting in XeLaTeX]
* typesetting, using fonts provided in the^^J%
* distribution.^^J%
* ^^J%
-* Copyright (c) 2008--2019 Vafa Khalighi^^J%
+* Copyright (c) 2008-2019 Vafa Khalighi^^J%
+* 2018-2020 bidi-tex GitHub Organisation^^J%
* ^^J%
* v\xepersian@version, \xepersiandate^^J%
* ^^J%
@@ -3488,7 +3476,7 @@ Persian typesetting in XeLaTeX]
* ^^J%
* Location on CTAN: /macros/xetex/latex/xepersian^^J%
* ^^J%
-* Issue tracker: https://github.com/vafa-ac/xepersian/issues^^J%
+* Issue tracker: https://github.com/bidi-tex/xepersian/issues^^J%
* ^^J%
****************************************************}
\typeout{\@xepersian@info}
@@ -4936,13 +4924,6 @@ number is 999,999,999.}%
\input{extrafootnotefeatures-xepersian.def}%
\fi
-\ExplSyntaxOn
-\bool_if:NF \l__xepersian_fontsloadable_bool
- {
- \input{fontspec-xepersian.def}%
- }
-\ExplSyntaxOff
-
\bidi@patchcmd{\set@fontsize}{\@tempdimb#2pt}{%
\@tempdimb\xepersian@@fontsize@scale\dimexpr#2pt\relax
}{}{}
diff --git a/macros/xetex/latex/xepersian/xepersian.pdf b/macros/xetex/latex/xepersian/xepersian.pdf
index 0ad1211717..bfce6bc4b5 100644
--- a/macros/xetex/latex/xepersian/xepersian.pdf
+++ b/macros/xetex/latex/xepersian/xepersian.pdf
Binary files differ