summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/xelatex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2020-02-01 22:12:02 +0000
committerKarl Berry <karl@freefriends.org>2020-02-01 22:12:02 +0000
commit524b77c4d2a0d0b0a1e4eabcc338c77151d96155 (patch)
treedd6a07a477e4604c49c8108b8763eb0d95907c13 /Master/texmf-dist/source/xelatex
parent347d5ea920aaef590a2a15ea6e0dd7a4aabe38d3 (diff)
xepersian (1feb20)
git-svn-id: svn://tug.org/texlive/trunk@53625 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/xelatex')
-rw-r--r--Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-intro.ltx7
-rw-r--r--Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-preamble.ltx11
-rw-r--r--Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-title.ltx12
-rw-r--r--Master/texmf-dist/source/xelatex/xepersian/xepersian-logo.pdfbin0 -> 17869 bytes
-rw-r--r--Master/texmf-dist/source/xelatex/xepersian/xepersian.dtx75
-rw-r--r--Master/texmf-dist/source/xelatex/xepersian/xepersian.ins15
6 files changed, 56 insertions, 64 deletions
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 2ffc3a90bcc..7e89db9b8aa 100644
--- a/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-intro.ltx
+++ b/Master/texmf-dist/source/xelatex/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/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-preamble.ltx b/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-preamble.ltx
index dc4836229a7..81b3bc0c84f 100644
--- a/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-preamble.ltx
+++ b/Master/texmf-dist/source/xelatex/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/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-title.ltx b/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-title.ltx
index 29755327222..39102822eb6 100644
--- a/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-title.ltx
+++ b/Master/texmf-dist/source/xelatex/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/Master/texmf-dist/source/xelatex/xepersian/xepersian-logo.pdf b/Master/texmf-dist/source/xelatex/xepersian/xepersian-logo.pdf
new file mode 100644
index 00000000000..b52b3e0e9a1
--- /dev/null
+++ b/Master/texmf-dist/source/xelatex/xepersian/xepersian-logo.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/xelatex/xepersian/xepersian.dtx b/Master/texmf-dist/source/xelatex/xepersian/xepersian.dtx
index 9a83995ef68..a20a99cb379 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
-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/Master/texmf-dist/source/xelatex/xepersian/xepersian.ins b/Master/texmf-dist/source/xelatex/xepersian/xepersian.ins
index 8cc28e63736..1ad599bf7f4 100644
--- a/Master/texmf-dist/source/xelatex/xepersian/xepersian.ins
+++ b/Master/texmf-dist/source/xelatex/xepersian/xepersian.ins
@@ -7,14 +7,18 @@
%% xepersian.dtx (with options: `batchfile')
%%
%% __________________________________________________
-%% 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.
%%
%%
\input docstrip.tex
@@ -23,14 +27,16 @@
\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
\askforoverwritefalse
@@ -64,7 +70,6 @@
\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{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}}}