summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/xelatex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2014-09-04 21:11:41 +0000
committerKarl Berry <karl@freefriends.org>2014-09-04 21:11:41 +0000
commitb88de8633bdae5363ba12bfbb625f75c706e5efc (patch)
tree1ad10f3395d1d93597280f66deb100276e110a6a /Master/texmf-dist/source/xelatex
parentfaa991921a13b1f1949110a74b48fe515b66a036 (diff)
xepersian (4sep14)
git-svn-id: svn://tug.org/texlive/trunk@35109 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/xelatex')
-rw-r--r--Master/texmf-dist/source/xelatex/xepersian/xepersian.dtx115
-rw-r--r--Master/texmf-dist/source/xelatex/xepersian/xepersian.ins4
2 files changed, 24 insertions, 95 deletions
diff --git a/Master/texmf-dist/source/xelatex/xepersian/xepersian.dtx b/Master/texmf-dist/source/xelatex/xepersian/xepersian.dtx
index a33e056113e..1754ea22e97 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
-v14.2
+v14.3
XePersian is a package written for XeLaTeX that allows users to typeset
Persian easily.
@@ -22,15 +22,15 @@ 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 do not send any direct email to me; I will not
answer any direct email. Instead please use the issue tracker:
- <https://github.com/vafa/xepersian/issues>
+ <https://github.com/vafak/xepersian/issues>
In doing so, please always explain your issue well enough, always include
a minimal working example showing the issue, and always choose the appropriate
label for your query (i.e. if you are reporting any bugs, choose `Bug' label).
-Current version release date: 2014/08/25
+Current version release date: 2014/09/03
______________
Vafa Khalighi
-persian-tex@tug.org
+vafak@me.com
Copyright © 2008–2014
Distributed under the LaTeX Project Public License
@@ -52,7 +52,7 @@ by Vafa Khalighi.
\preamble
__________________________________________________
- Copyright © 2008–2013 Vafa Khalighi <persian-tex@tug.org>
+ Copyright © 2008–2013 Vafa Khalighi <vafak@me.com>
It may be distributed and/or modified under the LaTeX Project Public License,
version 1.3c or higher (your choice). The latest version of
@@ -160,7 +160,7 @@ by Vafa Khalighi.
\definecolor{xepersianblue}{rgb}{0.1,0.2,0.8}
\usepackage[numbered]{hypdoc}
\definecolor{myred}{rgb}{0.65,0.04,0.07}
-\hypersetup{pdftitle={The XePersian Package (Persian for \LaTeX, using XeTeX engine)},pdfauthor={Vafa Khalighi <persian-tex@tug.org>},linkcolor=xepersianblue,urlcolor=xepersianblue,citecolor=xepersianblue}
+\hypersetup{pdftitle={The XePersian Package (Persian for \LaTeX, using XeTeX engine)},pdfauthor={Vafa Khalighi <vafak@me.com>},linkcolor=xepersianblue,urlcolor=xepersianblue,citecolor=xepersianblue}
\usepackage{bidi}
\setlength\columnseprule{.4pt}
\newfontfamily\ParsiFont[Script=Arabic]{Iranian Sans}
@@ -213,8 +213,8 @@ by Vafa Khalighi.
% \includegraphics[width=0.5\textwidth]{xepersian-logo}\\[10pt]
% Persian for \LaTeX, using {\XeTeX} engine}
% \author{Vafa Khalighi\\
-% \url{persian-tex@tug.org}}
-% \date{\today\qquad Version 14.2}
+% \url{vafak@me.com}}
+% \date{\today\qquad Version 14.3}
%\maketitle
%\vskip 0pt plus 3fill
%\fbox{%
@@ -225,7 +225,7 @@ by Vafa Khalighi.
%answer any direct email. Instead please use the issue tracker:
%
%\medskip
-% \centerline{\url{https://github.com/vafa/xepersian/issues}}
+% \centerline{\url{https://github.com/vafak/xepersian/issues}}
%
%\medskip
%In doing so, please always explain your issue well enough, always include
@@ -258,16 +258,16 @@ by Vafa Khalighi.
%*
%* Copyright © 2008–2014 Vafa Khalighi
%*
-%* v14.2, 2014/08/25
+%* v14.3, 2014/09/03
%*
%* 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/xepersian/issues
+%* Issue tracker: https://github.com/vafak/xepersian/issues
%*
-%* Support: persian-tex@tug.org
+%* Support: vafak@me.com
%****************************************************
%\end{verbatim}
%\section{Basics\label{basics}}
@@ -2274,7 +2274,7 @@ by Vafa Khalighi.
%\iffalse
%<*table>
%\fi
-%% \CheckSum{10021}
+%% \CheckSum{9820}
%% \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
@@ -4138,81 +4138,10 @@ by Vafa Khalighi.
%\fi
% \subsection{\textsf{glossaries-xepersian.def}}
% \begin{macrocode}
-\ProvidesFile{glossaries-xepersian.def}[2013/04/27 v0.2 xepersian adaptations for glossaries package for XeTeX engine]
-\newcommand*{\gls@harfipage}{\@harfi\c@page}
-\newcommand*{\gls@tartibipage}{\@tartibi\c@page}
-\newcommand*{\gls@adadipage}{\@adadi\c@page}
-\renewcommand{\gls@protected@pagefmts}{%
- \gls@numberpage,\gls@alphpage,\gls@Alphpage,\gls@romanpage,\gls@Romanpage,\gls@harfipage,\gls@tartibipage,\gls@adadipage%
-}
-\renewcommand*{\@@do@wrglossary}[1]{%
- \begingroup
- \let\orgthe\the
- \let\orgnumber\number
- \let\orgromannumeral\romannumeral
- \let\orgalph\@alph
- \let\orgAlph\@Alph
- \let\orgRoman\@Roman
- \let\orgharfi\@harfi
- \let\orgadadi\@adadi
- \let\orgtartibi\@tartibi
- \def\the##1{%
- \ifx##1\c@page \gls@numberpage\else\orgthe##1\fi}%
- \def\number##1{%
- \ifx##1\c@page \gls@numberpage\else\orgnumber##1\fi}%
- \def\romannumeral##1{%
- \ifx##1\c@page \gls@romanpage\else\orgromannumeral##1\fi}%
- \def\@Roman##1{%
- \ifx##1\c@page \gls@Romanpage\else\orgRoman##1\fi}%
- \def\@alph##1{%
- \ifx##1\c@page \gls@alphpage\else\orgalph##1\fi}%
- \def\@Alph##1{%
- \ifx##1\c@page \gls@Alphpage\else\orgAlph##1\fi}%
- \def\@harfi##1{%
- \ifx##1\c@page \gls@harfipage\else\orgharfi##1\fi}%
- \def\@adadi##1{%
- \ifx##1\c@page \gls@adadipage\else\orgadadi##1\fi}%
- \def\@tartibi##1{%
- \ifx##1\c@page \gls@tartibipage\else\orgtartibi##1\fi}%
- \gls@disablepagerefexpansion
- \protected@xdef\@glslocref{\theglsentrycounter}%
- \endgroup
- \@gls@checkmkidxchars\@glslocref
- \expandafter\ifx\theHglsentrycounter\theglsentrycounter
- \def\@glo@counterprefix{}%
- \else
- \protected@edef\@glsHlocref{\theHglsentrycounter}%
- \@gls@checkmkidxchars\@glsHlocref
- \edef\@do@gls@getcounterprefix{\noexpand\@gls@getcounterprefix
- {\@glslocref}{\@glsHlocref}%
- }%
- \@do@gls@getcounterprefix
- \fi
- \ifglsxindy
- \expandafter\@glo@check@mkidxrangechar\@glsnumberformat\@nil
- \def\@glo@range{}%
- \expandafter\if\@glo@prefix(\relax
- \def\@glo@range{:open-range}%
- \else
- \expandafter\if\@glo@prefix)\relax
- \def\@glo@range{:close-range}%
- \fi
- \fi
- \glossary[\csname glo@#1@type\endcsname]{%
- (indexentry :tkey (\csname glo@#1@index\endcsname)
- :locref \string"{\@glo@counterprefix}{\@glslocref}\string" %
- :attr \string"\@gls@counter\@glo@suffix\string"
- \@glo@range
- )
- }%
- \else
- \@set@glo@numformat{\@glo@numfmt}{\@gls@counter}{\@glsnumberformat}%
- {\@glo@counterprefix}%
- \glossary[\csname glo@#1@type\endcsname]{%
- \string\glossaryentry{\csname glo@#1@index\endcsname
- \@gls@encapchar\@glo@numfmt}{\@glslocref}}%
- \fi
-}
+\ProvidesFile{glossaries-xepersian.def}[2014/09/04 v0.4 xepersian adaptations for glossaries package for XeTeX engine]
+\glsaddprotectedpagefmt{@harfi}
+\glsaddprotectedpagefmt{@tartibi}
+\glsaddprotectedpagefmt{@adadi}
% \end{macrocode}
% \iffalse
%</glossaries-xepersian.def>
@@ -5652,8 +5581,8 @@ U+003E U+003E <> U+00BB ; >> -> RIGHT POINTING GUILLEMET
% \subsection{\textsf{xepersian.sty}}
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}
-\def\xepersianversion{v14.2}
-\def\xepersiandate{2014/08/25}
+\def\xepersianversion{v14.3}
+\def\xepersiandate{2014/09/03}
\ProvidesPackage{xepersian}[\xepersiandate\space \xepersianversion\space
Persian typesetting in XeLaTeX]
\RequirePackage{fontspec}
@@ -5677,9 +5606,9 @@ Persian typesetting in XeLaTeX]
* ^^J%
* Location on CTAN: /macros/xetex/latex/xepersian^^J%
* ^^J%
-* Issue tracker: https://github.com/vafa/xepersian/issues^^J%
+* Issue tracker: https://github.com/vafak/xepersian/issues^^J%
* ^^J%
-* Support: persian-tex@tug.org^^J%
+* Support: vafak@me.com^^J%
****************************************************}
\typeout{\@xepersian@info}
\edef\xepersian@everyjob{\the\everyjob}
@@ -7774,7 +7703,7 @@ indexblock environment may only appear inside frontpage environment.
وفا خلیقی، مهدی امیدعلی و مصطفی واحدی
-\texttt{persian-tex@tug.org\\[5pt]
+\texttt{vafak@me.com\\[5pt]
http://google.com}\\
\end{authorblock}
\end{frontpage}
diff --git a/Master/texmf-dist/source/xelatex/xepersian/xepersian.ins b/Master/texmf-dist/source/xelatex/xepersian/xepersian.ins
index ca18d71d1a9..546bdc7a37b 100644
--- a/Master/texmf-dist/source/xelatex/xepersian/xepersian.ins
+++ b/Master/texmf-dist/source/xelatex/xepersian/xepersian.ins
@@ -7,7 +7,7 @@
%% xepersian.dtx (with options: `batchfile')
%%
%% __________________________________________________
-%% Copyright © 2008–2013 Vafa Khalighi <persian-tex@tug.org>
+%% Copyright © 2008–2013 Vafa Khalighi <vafak@me.com>
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
%% version 1.3c or higher (your choice). The latest version of
@@ -23,7 +23,7 @@
\preamble
__________________________________________________
- Copyright © 2008–2013 Vafa Khalighi <persian-tex@tug.org>
+ Copyright © 2008–2013 Vafa Khalighi <vafak@me.com>
It may be distributed and/or modified under the LaTeX Project Public License,
version 1.3c or higher (your choice). The latest version of