diff options
author | Karl Berry <karl@freefriends.org> | 2018-01-21 00:45:35 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2018-01-21 00:45:35 +0000 |
commit | 502071d0488246e2f4ffb33f4a0ef2e7fb6d5517 (patch) | |
tree | f8688a84ab5ebf60b62370103af82ecb312d3a76 /Master/texmf-dist/source | |
parent | 8ba9e668ca694aacae8643834362d77694eab959 (diff) |
xepersian (20jan18)
git-svn-id: svn://tug.org/texlive/trunk@46396 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source')
4 files changed, 24 insertions, 13 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 c4ca41308aa..5b77c0ffdf3 100644 --- a/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-intro.ltx +++ b/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-intro.ltx @@ -24,7 +24,7 @@ If you use \textsf{\XePersian} package to write any input \TeX\ document, and th * * Copyright (c) 2008--2018 Vafa Khalighi * -* v20.7, 2018/01/17 +* v20.8, 2018/01/21 * * License: LaTeX Project Public License, version * 1.3c or higher (your choice) 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 eb86f89141a..3186aa02843 100644 --- a/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-title.ltx +++ b/Master/texmf-dist/source/xelatex/xepersian/xepersian-doc-title.ltx @@ -3,7 +3,7 @@ \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 20.7}} +\large User documentation for \textcolor{blue!65!black}{version 20.8}} \author{Vafa Khalighi\\ \url{persian-tex@tug.org}} \setcounter{page}{0} @@ -14,7 +14,7 @@ \textcolor{blue!65!black}{\Huge The \textsf{\XePersian} \textit{Package}} \Large -User documentation for \textcolor{blue!65!black}{version 20.7}} +User documentation for \textcolor{blue!65!black}{version 20.8}} \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 8b9f55bc78d..7840bf7191a 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 20.7 of the XePersian + pdftitle={User documentation for version 20.8 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 bcb64071ba9..73e7adaefbc 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 -v20.7 +v20.8 XePersian is a package written for XeLaTeX that allows users to typeset Persian easily. @@ -28,7 +28,7 @@ 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: 2018/01/17 +Current version release date: 2018/01/21 ______________ Vafa Khalighi persian-tex@tug.org @@ -156,7 +156,7 @@ by Vafa Khalighi. \documentclass{ltxdoc} \input{xepersian-doc-preamble.ltx} \hypersetup{% - pdftitle={Source documentation for version 20.7 of the XePersian + pdftitle={Source documentation for version 20.8 of the XePersian package}% } \EnableCrossrefs @@ -175,7 +175,7 @@ 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 20.7}} +%\large Source documentation for \textcolor{blue!65!black}{version 20.8}} % \author{Vafa Khalighi\\ % \url{persian-tex@tug.org}} %\setcounter{page}{0} @@ -186,7 +186,7 @@ by Vafa Khalighi. %\textcolor{blue!65!black}{\Huge The \textsf{\XePersian} \textit{Package}} % %\Large -%Source documentation for \textcolor{blue!65!black}{version 20.7}} +%Source documentation for \textcolor{blue!65!black}{version 20.8}} % %\vskip 0pt plus 3fill %\textit{\large to my Master, \textbf{Ferdowsi The Great}} @@ -223,7 +223,7 @@ by Vafa Khalighi. %\iffalse %<*table> %\fi -%% \CheckSum{10566} +%% \CheckSum{10588} %% \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 @@ -3162,8 +3162,8 @@ U+003E U+003E <> U+00BB ; >> -> RIGHT POINTING GUILLEMET % \section{File \texttt{xepersian.sty}} % \begin{macrocode} \NeedsTeXFormat{LaTeX2e} -\def\xepersian@version{20.7} -\def\xepersiandate{2018/01/17} +\def\xepersian@version{20.8} +\def\xepersiandate{2018/01/21} \ProvidesPackage{xepersian}[\xepersiandate\space v\xepersian@version\space Persian typesetting in XeLaTeX] \RequirePackage{fontspec} @@ -3195,7 +3195,8 @@ Persian typesetting in XeLaTeX] \typeout{\@xepersian@info} \edef\xepersian@everyjob{\the\everyjob} \everyjob{\xepersian@everyjob\typeout{\@xepersian@info}} -\newcommand*{\xepersianversion}{$\xepersian@version$} +\newcommand*{\xepersianversion} + {\ensuremath\xepersian@version} \newcommand*{\IfxepersianPackageVersionLater}[1]{% \ifdim\xepersian@version pt > #1 pt % \expandafter\@firstoftwo @@ -3937,6 +3938,9 @@ Persian typesetting in XeLaTeX] \xepersian@setlength{\partopsep}{.2\@tempdimb}{.1\@tempdimb}{.1\@tempdimb}% } +\renewcommand*{\@bidi@logo@}{\@bidi@logo@hb@xt@\textwidth{\hss\bfseries +حروفچینی شده توسط نرمافزار زیپرشین}} + \newcommand\twocolumnstableofcontents{% \if@bidi@csundef{multi@column@out}{% \PackageError{xepersian}{Oops! you should load multicol package before xepersian package for being able to use this command}{}}{% @@ -4485,6 +4489,13 @@ number is 999,999,999.}% \DeclareOptionX{latinbaselineskipscale}{% \def\xepersian@@latin@baselineskip@scale{#1}% } + +\define@choicekey{xepersian.sty}{logo}[\xepersian@tempa\xepersian@tempb]{on,off}[on]{% + \ifcase\xepersian@tempb\relax + \relax + \or + \let\@bidi@logo@\@empty \let\@bidi@inslogo@\@empty + \fi} \define@choicekey{xepersian.sty}{computeautoilg}[\xepersian@tempa\xepersian@tempb]{on,off}[on]{% \ifcase\xepersian@tempb\relax |