From 6b7b72d8eb76ae970a44028cf4b89cb420824061 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Mon, 16 Feb 2015 21:41:05 +0000 Subject: bidi (16feb15) git-svn-id: svn://tug.org/texlive/trunk@36297 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/xelatex/bidi/README | 4 +- Master/texmf-dist/doc/xelatex/bidi/bidi.pdf | Bin 2857285 -> 2917748 bytes Master/texmf-dist/source/xelatex/bidi/bidi.dtx | 564 ++++++++++++++++++++- .../tex/xelatex/bidi/algorithm2e-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/amsart-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/amsbook-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/amsmath-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/amstext-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/amsthm-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/array-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/article-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/artikel1-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/artikel2-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/artikel3-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/arydshln-xetex-bidi.def | 2 +- .../texmf-dist/tex/xelatex/bidi/bidi-longtable.sty | 2 +- Master/texmf-dist/tex/xelatex/bidi/bidi.sty | 6 +- Master/texmf-dist/tex/xelatex/bidi/bidi.tex | 4 +- Master/texmf-dist/tex/xelatex/bidi/bidi2in1.sty | 2 +- Master/texmf-dist/tex/xelatex/bidi/bidicode.sty | 2 +- Master/texmf-dist/tex/xelatex/bidi/bidiftnxtra.sty | 2 +- .../texmf-dist/tex/xelatex/bidi/bidimoderncv.cls | 2 +- Master/texmf-dist/tex/xelatex/bidi/bidipoem.sty | 2 +- Master/texmf-dist/tex/xelatex/bidi/biditools.sty | 523 ++++++++++++++++++- .../texmf-dist/tex/xelatex/bidi/biditufte-book.cls | 2 +- .../tex/xelatex/bidi/biditufte-handout.cls | 2 +- .../texmf-dist/tex/xelatex/bidi/bidituftefloat.sty | 2 +- .../tex/xelatex/bidi/bidituftegeneralstructure.sty | 2 +- .../tex/xelatex/bidi/bidituftehyperref.sty | 2 +- .../tex/xelatex/bidi/bidituftesidenote.sty | 16 +- .../texmf-dist/tex/xelatex/bidi/bidituftetitle.sty | 4 +- .../texmf-dist/tex/xelatex/bidi/bidituftetoc.sty | 8 +- .../tex/xelatex/bidi/boek-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/boek3-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/book-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/bookest-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/breqn-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/cals-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/caption-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/caption3-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/color-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/colortbl-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/combine-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/crop-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/cuted-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/cutwin-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/cvthemebidicasual.sty | 2 +- .../tex/xelatex/bidi/cvthemebidiclassic.sty | 2 +- .../tex/xelatex/bidi/dblfnote-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/draftwatermark-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/empheq-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/eso-pic-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/extarticle-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/extbook-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/extletter-xetex-bidi.def | 2 +- .../bidi/extrafootnotefeatures-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/extreport-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/fancybox-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/fancyhdr-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/fix2col-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/fleqn-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/float-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/floatrow-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/flowfram-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/footnote-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/framed-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/ftnright-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/geometry-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/graphicx-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/hvfloat-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/hyperref-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/latex-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/leqno-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/letter-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/lettrine-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/listings-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/loadingorder-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/longtable-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/mdframed-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/memoir-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/midfloat-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/minitoc-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/multicol-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/multienum-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/natbib-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/newfloat-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/ntheorem-hyper-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/ntheorem-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/pdfpages-xetex-bidi.def | 2 +- .../texmf-dist/tex/xelatex/bidi/pgf-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/picinpar-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/plain-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/pstricks-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/quotchap-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/ragged2e-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/rapport1-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/rapport3-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/refrep-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/report-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/rotating-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/scrartcl-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/scrbook-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/scrlettr-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/scrreprt-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/sidecap-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/stabular-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/subfigure-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/tabls-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/tabularx-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/tabulary-xetex-bidi.def | 2 +- .../texmf-dist/tex/xelatex/bidi/tc-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/tikz-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/titlesec-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/titletoc-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/tocbibind-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/tocloft-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/tocstyle-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/todonotes-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/wrapfig-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/xcolor-xetex-bidi.def | 2 +- .../tex/xelatex/bidi/xltxtra-xetex-bidi.def | 2 +- 121 files changed, 1197 insertions(+), 156 deletions(-) (limited to 'Master/texmf-dist') diff --git a/Master/texmf-dist/doc/xelatex/bidi/README b/Master/texmf-dist/doc/xelatex/bidi/README index 6aec7077248..490c0a5d991 100644 --- a/Master/texmf-dist/doc/xelatex/bidi/README +++ b/Master/texmf-dist/doc/xelatex/bidi/README @@ -1,6 +1,6 @@ ___________________ The bidi package -v16.6 +v16.7 This package provides a convenient interface for typesetting bidirectional texts in Plain TeX and LaTeX, using XeTeX engine. @@ -17,7 +17,7 @@ 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: 2015/02/01 +Current version release date: 2015/02/16 ___________________ Vafa Khalighi diff --git a/Master/texmf-dist/doc/xelatex/bidi/bidi.pdf b/Master/texmf-dist/doc/xelatex/bidi/bidi.pdf index 7d45a91c9e6..6b087e58087 100644 Binary files a/Master/texmf-dist/doc/xelatex/bidi/bidi.pdf and b/Master/texmf-dist/doc/xelatex/bidi/bidi.pdf differ diff --git a/Master/texmf-dist/source/xelatex/bidi/bidi.dtx b/Master/texmf-dist/source/xelatex/bidi/bidi.dtx index c1147fa74e5..4cc47cff72a 100644 --- a/Master/texmf-dist/source/xelatex/bidi/bidi.dtx +++ b/Master/texmf-dist/source/xelatex/bidi/bidi.dtx @@ -5,7 +5,7 @@ %<*readme> ___________________ The bidi package -v16.6 +v16.7 This package provides a convenient interface for typesetting bidirectional texts in Plain TeX and LaTeX, using XeTeX engine. @@ -25,7 +25,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: 2015/02/01 +Current version release date: 2015/02/16 ___________________ Vafa Khalighi @@ -318,7 +318,7 @@ by Vafa Khalighi. %\changes{v13.9}{2013/09/23}{Added implementaion of the package.} % \title{\textcolor{blue!65!black}{\Huge The \textsf{bidi} \textit{Package}}\\ %\LARGE Bidirectional typesetting in plain \TeX{} and \LaTeX, using \XeTeX{} engine\\[5pt] -%\large Documentation for \textcolor{blue!65!black}{version 16.6}} +%\large Documentation for \textcolor{blue!65!black}{version 16.7}} % \author{Vafa Khalighi\\ % \url{persian-tex@tug.org}} %\setcounter{page}{0} @@ -329,7 +329,7 @@ by Vafa Khalighi. %\textcolor{blue!65!black}{\Huge The \textsf{bidi} \textit{Package}} % %\Large -%Documentation for \textcolor{blue!65!black}{version 16.6}} +%Documentation for \textcolor{blue!65!black}{version 16.7}} % %\vskip 0pt plus 3fill %\textit{\large to my Master, \textbf{Ferdowsi The Great}} @@ -380,7 +380,7 @@ by Vafa Khalighi. %* %* Copyright (c) 2009--2015 Vafa Khalighi %* -%* 2015/02/01, v16.6 +%* 2015/02/16, v16.7 %* %* License: LaTeX Project Public License, version %* 1.3c or higher (your choice) @@ -1137,7 +1137,7 @@ by Vafa Khalighi. %\iffalse %<*table> %\fi -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 @@ -2717,8 +2717,8 @@ by Vafa Khalighi. % \subsection{\textsf{bidi.sty}} % \begin{macrocode} \NeedsTeXFormat{LaTeX2e} -\def\bididate{2015/02/01} -\def\bidiversion{v16.6} +\def\bididate{2015/02/16} +\def\bidiversion{v16.7} \ProvidesPackage{bidi}[\bididate\space \bidiversion\space Bidirectional typesetting in plain TeX and LaTeX] \edef\@bidi@info{****************************************************^^J% @@ -2840,7 +2840,7 @@ Bidirectional typesetting in plain TeX and LaTeX] %\fi % \subsection{\textsf{bidi.tex}} % \begin{macrocode} -\def\bididate{2015/02/01} +\def\bididate{2015/02/16} \def\bidiversion{v0.2} \catcode`@=11 \let \protect \relax @@ -3636,7 +3636,7 @@ Bidirectional typesetting in plain TeX and LaTeX] % \subsection{\textsf{biditools.sty}} % \begin{macrocode} \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{biditools}[2015/02/01 v0.3 Programming tools for bidi package] +\ProvidesPackage{biditools}[2015/02/16 v0.4 Programming tools for bidi package] \providecommand{\@bidi@saveprimitive}[2]{\begingroup\escapechar`\\\relax \edef\@tempa{\string#1}\edef\@tempb{\meaning#1}% \ifx\@tempa\@tempb \global\let#2#1% @@ -4181,6 +4181,528 @@ Bidirectional typesetting in plain TeX and LaTeX] {\bidi@warning{% Patching '\string\end' failed!\MessageBreak '\string\bidi@AfterEndEnvironment' will not work\@gobble}} + +\CheckCommand{\InputIfFileExists}[2]{% + \IfFileExists{#1}% + {#2\@addtofilelist{#1}\@@input \@filef@und}} + +\renewcommand{\InputIfFileExists}[2]{% + \begingroup\expandafter\expandafter\expandafter\endgroup + \expandafter\ifx\csname #1-@bidi@alias\endcsname\relax + \expandafter\@secondoftwo + \else + \bidi@replacefile@msg{\csname #1-@bidi@alias\endcsname}{#1}% + \expandafter\@firstoftwo + \fi + {% + \expandafter\InputIfFileExists\expandafter{\csname + #1-@bidi@alias\endcsname}{#2}% + }% + {\IfFileExists{#1}{% + \bidi@load@hook{before}{#1}% + #2\@addtofilelist{#1}% + \@@input \@filef@und + \bidi@load@hook{after}{#1}% + }}% +} + +\newcommand*{\bidi@@loadwithoptions}{} +\newcommand*{\bidi@loadwithoptions}{} +\let\bidi@loadwithoptions\@loadwithoptions + +\renewcommand*{\@loadwithoptions}[3]{% + \begingroup\expandafter\expandafter\expandafter\endgroup + \expandafter\ifx\csname #3.#1-@bidi@aliasname\endcsname\relax + \def\bidi@@loadwithoptions{\bidi@loadwithoptions{#1}{#2}{#3}}% + \else + \bidi@replacefile@msg{\csname #3.#1-@bidi@aliasname\endcsname.#1}{#3.#1}% + \def\bidi@@loadwithoptions{% + \@loadwithoptions{#1}{#2}{\csname #3.#1-@bidi@aliasname\endcsname}% + }% + \fi + \bidi@@loadwithoptions +} + +\newcommand*{\bidi@onefilewithoptions}{} +\let\bidi@onefilewithoptions\@onefilewithoptions +\def\@onefilewithoptions#1[#2][#3]#4{% + \begingroup\expandafter\expandafter\expandafter\endgroup + \expandafter\ifx\csname #1.#4-@bidi@aliasname\endcsname\relax + \def\bidi@@onefilewithoptions{\bidi@onefilewithoptions{#1}}% + \else + \bidi@replacefile@msg{\csname #1.#4-@bidi@aliasname\endcsname.#4}{#1.#4}% + \edef\bidi@@onefilewithoptions{% + \noexpand\@onefilewithoptions{\csname #1.#4-@bidi@aliasname\endcsname}}% + \fi + \bidi@@onefilewithoptions[{#2}][{#3}]{#4}% + \bidi@load@hook{lateafter}{#1.#4}% +} + +\newcommand*{\bidi@ReplaceInput}[2]{% + \expandafter\edef\csname #1-@bidi@alias\endcsname{#2}% +} + +\newcommand*{\bidi@UnReplaceInput}[1]{% + \ifcsname #1-@bidi@alias\endcsname + \expandafter\let\csname #1-@bidi@alias\endcsname\relax + \fi +} + +\newcommand*{\@bidi@replacefilewithext}[3]{% + \expandafter\edef\csname #1.#3-@bidi@aliasname\endcsname{#2}% + } +\newcommand*{\bidi@ReplacePackage}[2]{% + \@bidi@replacefilewithext{#1}{#2}\@pkgextension +} +\newcommand*{\bidi@ReplaceClass}[2]{% + \@bidi@replacefilewithext{#1}{#2}\@clsextension +} +\newcommand*{\@bidi@unreplacefilewithext}[2]{% + \ifcsname #1.#2-@bidi@aliasname\endcsname + \expandafter\let\csname #1.#2-@bidi@aliasname\endcsname\relax + \fi +} +\newcommand*{\bidi@UnReplacePackage}[1]{% + \@bidi@unreplacefilewithext{#1}\@pkgextension +} +\newcommand*{\bidi@UnReplaceClass}[1]{% + \@bidi@unreplacefilewithext{#1}\@clsextension +} +\newcommand*{\bidi@replacefile@msg}[2]{% + \PackageInfo{biditools}{inputing `#1' instead of `#2'}% +} + +\newcommand*{\bidi@load@hook}[2]{% + \@ifundefined{#2-@#1}{}{% + \@nameuse{#2-@#1}% + \expandafter\let\csname #2-@#1\endcsname=\relax}} +\newcommand*{\bidi@set@load@hook}[2]{% + \@ifundefined{#2-@#1}{\@namedef{#2-@#1}{}}{}% + \expandafter\g@addto@macro\csname #2-@#1\endcsname} +\newcommand*{\bidi@BeforeFile}{\bidi@set@load@hook{before}} +\newcommand*{\bidi@AfterFile}{\bidi@set@load@hook{after}} +\newcommand*{\bidi@BeforeClass}[1]{% + \bidi@set@load@hook{before}{#1.\@clsextension}} +\newcommand*{\bidi@AfterClass}{% + \@ifstar {\@s@bidi@AfterClass}{% + \@ifnextchar +\@@bidi@AfterClass{% + \@ifnextchar !\@@@bidi@AfterClass\@bidi@AfterClass + }% + }% +} + +\newcommand*{\@@@bidi@AfterClass}[2]{% + \begingroup\ifx\csname #2.\@clsextension-h@@k\endcsname\relax + \aftergroup\@s@bidi@AfterClass + \else + \aftergroup\bidi@AfterAtEndOfClass + \fi + \endgroup{#2}% +} + +\newcommand*{\bidi@AfterAtEndOfClass}[1]{% + \bidi@set@load@hook{lateafter}{#1.\@clsextension}} +\newcommand*{\@@bidi@AfterClass}[2]{% + \begingroup + \expandafter\ifx\csname #2.\@clsextension-h@@k\endcsname\relax + \aftergroup\@s@bidi@AfterClass + \else + \aftergroup\@bidi@AfterClass + \fi + \endgroup{#2}% +} + +\newcommand*{\@bidi@AfterClass}[1]{% + \bidi@set@load@hook{after}{#1.\@clsextension}} +\newcommand*{\@s@bidi@AfterClass}[1]{% + \begingroup + \@ifclassloaded{#1}{% + \aftergroup\@secondoftwo + }{% + \aftergroup\@bidi@AfterClass + }% + \endgroup + {#1}% +} + + +\newcommand*{\bidi@BeforePackage}[1]{% + \bidi@set@load@hook{before}{#1.\@pkgextension}} +\newcommand*{\bidi@AfterPackage}{% + \@ifstar {\@s@bidi@AfterPackage}{% + \@ifnextchar +\@@bidi@AfterPackage{% + \@ifnextchar !\@@@bidi@AfterPackage\@bidi@AfterPackage + }% + }% +} +\newcommand*{\@@@bidi@AfterPackage}[2]{% + \begingroup\ifx\csname #2.\@pkgextension-h@@k\endcsname\relax + \aftergroup\@s@bidi@AfterPackage + \else + \aftergroup\bidi@AfterAtEndOfPackage + \fi + \endgroup{#2}% +} +\newcommand*{\bidi@AfterAtEndOfPackage}[1]{% + \bidi@set@load@hook{lateafter}{#1.\@pkgextension}} +\newcommand*{\@@bidi@AfterPackage}[2]{% + \begingroup + \expandafter\ifx\csname #2.\@pkgextension-h@@k\endcsname\relax + \aftergroup\@s@bidi@AfterPackage + \else + \aftergroup\@bidi@AfterPackage + \fi + \endgroup{#2}% +} +\newcommand*{\@bidi@AfterPackage}[1]{% + \bidi@set@load@hook{after}{#1.\@pkgextension}} +\newcommand*{\@s@bidi@AfterPackage}[1]{% + \begingroup + \@ifpackageloaded{#1}{% + \aftergroup\@secondoftwo + }{% + \aftergroup\@bidi@AfterPackage + }% + \endgroup + {#1}% +} + +\newcommand*{\bidi@excludedpackages}{} +\let\bidi@excludedpackages\@empty +\newcommand*{\bidi@saved@RequirePackage}{} +\newcommand*{\bidi@PreventPackageFromLoading}{% + \@ifstar{\@bidi@PreventPackageFromLoading\PackageInfo}% + {\@bidi@PreventPackageFromLoading\PackageWarning}% +} +\newcommand*{\@bidi@PreventPackageFromLoading}[1]{% + \@ifnextchar [%] + {\@@bidi@PreventPackageFromLoading#1}{\@@bidi@PreventPackageFromLoading#1[]}% +} +\newcommand*{\@@bidi@PreventPackageFromLoading}{} + +\def\@@bidi@PreventPackageFromLoading#1[#2]#3{% + \edef\reserved@b{\zap@space#3 \@empty}% + \ifx \reserved@b\@empty + #1{biditools}{% + \string\bidi@PreventPackageFromLoading\space with empty packages\MessageBreak + argument ignored% + }% + \else + \ifx\bidi@excludedpackages\@empty + \let\bidi@saved@RequirePackage\RequirePackage + \let\RequirePackage\bidi@RequirePackage + \def\reserved@a##1##{% + \@latex@error + {\noexpand \usepackage before \string\documentclass}% + {\noexpand \usepackage may only appear in the document + preamble, i.e.,\MessageBreak + between \noexpand\documentclass and + \string\begin{document}.}% + \@gobble}% + \ifx\reserved@a\usepackage\else + \ifx\usepackage\bidi@saved@RequirePackage\else + \PackageWarning{biditools}{% + Maybe serious problem: unexpected definition of\MessageBreak + \string\usepackage + }% + \fi + \let\usepackage\RequirePackage + \fi + \fi + \expandafter\@for \expandafter\reserved@a\expandafter:\expandafter=% + \reserved@b\do {% + \ifx\reserved@a\@empty + #1{biditools}{% + empty package argument for + \string\bidi@PreventPackageFromLoading\MessageBreak + ignored% + }% + \else + \expandafter\@ifpackageloaded\expandafter{\reserved@a}{% + #1{biditools}{% + package `\reserved@a' already loaded.\MessageBreak + Cannot prevent it from beeing loaded% + }% + }{% + \edef\bidi@excludedpackages{\bidi@excludedpackages,% + \reserved@a}% + \if\relax\detokenize{#2}\relax\else + \@ifundefined{bidi@exclude@package@\reserved@a @do}{% + \@namedef{bidi@exclude@package@\reserved@a @do}{}% + }{}% + \expandafter\def + \csname bidi@exclude@package@\reserved@a + @do\expandafter\expandafter\expandafter\endcsname + \expandafter\expandafter\expandafter{% + \csname bidi@exclude@package@\reserved@a @do\endcsname + #2% + }% + \fi + }% + \fi + }% + \ifx\bidi@excludedpackages\@empty + \bidi@ResetPreventPackageFromLoading + \fi + \fi +} + +\@onlypreamble\bidi@PreventPackageFromLoading +\newcommand*{\bidi@ResetPreventPackageFromLoading}{% + \let\bidi@excludedpackages\@empty + \ifx\RequirePackage\bidi@RequirePackage + \ifx\usepackage\RequirePackage + \let\usepackage\bidi@saved@RequirePackage + \fi + \let\RequirePackage\bidi@saved@RequirePackage + \fi +} +\@onlypreamble\bidi@ResetPreventPackageFromLoading +\newcommand*{\bidi@StorePreventPackageFromLoading}[1]{% + \let#1\bidi@excludedpackages +} +\@onlypreamble\bidi@StorePreventPackageFromLoading +\newcommand*{\bidi@UnPreventPackageFromLoading}{% + \@ifstar {\@tempswatrue\@bidi@UnPreventPackageFromLoading}% + {\@tempswafalse\@bidi@UnPreventPackageFromLoading}% +} + +\newcommand*{\@bidi@UnPreventPackageFromLoading}[1]{% + \edef\reserved@b{\zap@space#1 \@empty}% + \if@tempswa + \@for\reserved@a:=\reserved@b\do {% + \ifx\reserved@a\@empty \else + \ifcsname bidi@exclude@package@\reserved@a @do\endcsname + \expandafter\let + \csname bidi@exclude@package@\reserved@a @do\endcsname + \undefined + \fi + \fi + }% + \fi + \ifcsname bidi@excludedpackages\endcsname + \let\reserved@a\bidi@excludedpackages + \let\bidi@excludedpackages\@empty + \expandafter\@for\expandafter\reserved@c + \expandafter:\expandafter=\reserved@a + \do{% + \ifx\reserved@c\@empty\else + \@expandtwoargs\in@{,\reserved@c,}{,\reserved@b,}% + \ifin@ + \else + \edef\bidi@excludedpackages{% + \bidi@excludedpackages,\reserved@c + }% + \fi + \fi + }% + \ifx\bidi@excludedpackages\@empty\bidi@ResetPreventPackageFromLoading\fi + \fi +} + + +\newcommand*{\bidi@RequirePackage}[2][]{% + \let\reserved@c\@empty + \let\reserved@d\@empty + \edef\reserved@b{\zap@space#2 \@empty}% + \expandafter\@for\expandafter\reserved@b\expandafter:\expandafter=\reserved@b + \do {% + \begingroup + \@tempswatrue + \@for\reserved@a:=\bidi@excludedpackages\do {% + \ifx\reserved@a\reserved@b + \@tempswafalse + \fi + }% + \if@tempswa + \xdef\reserved@c{\reserved@c,\reserved@b}% + \else + \ifx\reserved@b\@empty\else + \PackageInfo{biditools}{Excluding package `\reserved@b'\MessageBreak + from loading}% + \@ifundefined{bidi@exclude@package@\reserved@b @do}{% + }{% + \expandafter\g@addto@macro\expandafter\reserved@d + \csname bidi@exclude@package@\reserved@b @do\endcsname + }% + \fi + \fi + \endgroup + }% + \ifx\reserved@c\@empty + \let\reserved@a\bidi@gobbleopt + \else + \edef\reserved@a{\noexpand\bidi@saved@RequirePackage[#1]{% + \expandafter\@gobble\reserved@c\@empty}}% + \fi + \expandafter\reserved@d + \reserved@a +} + +\newcommand{\bidi@gobbleopt}[1][]{} +\AtEndDocument{% + \let\bidi@saved@checkend=\@checkend + \renewcommand*{\@checkend}[1]{% + \def\reserved@a{#1}\def\reserved@b{document}% + \bidi@saved@checkend{#1}% + \ifx\reserved@a\reserved@b + \let\bidi@saved@clearpage=\clearpage + \renewcommand*{\clearpage}{\bidi@saved@clearpage + \bidi@hook@bcma + \bidi@restore@newpage + \let\clearpage=\bidi@saved@clearpage}% + \fi% + \let\bidi@saved@dofilelist\@dofilelist + \def\@dofilelist{% + \bidi@hook@acma + \let\@dofilelist\bidi@saved@dofilelist + \bidi@saved@dofilelist + }% + }% +} + + +\newcommand*{\bidi@saved@checkend}{} +\newcommand*{\bidi@saved@dofilelist}{} +\newcommand*{\bidi@redefine@newpage}{% + \let\bidi@saved@newpage\newpage + \def\bidi@restore@newpage{% + \renewcommand*{\newpage}{% + \PackageWarningNoLine{% + biditools% + }{% + \string\newpage\space at main aux file!\MessageBreak + You have output material at the main aux file.\MessageBreak + Note, that the \string\bidi@BeforeClosingMainAux\space commands\MessageBreak + are processed before the output from aux file% + }% + \let\newpage\bidi@saved@newpage + \newpage + }% + }% + \renewcommand*{\newpage}{% + \PackageError{% + biditools% + }{% + \string\newpage\space at \string\bidi@BeforeClosingMainAux + }{% + You should never use \string\newpage\space or + \string\clear(double)page or other output material at the\MessageBreak + argument of \string\bidi@BeforeClosingMainAux!\MessageBreak + If you'll continue, the \string\newpage\space will be ignored to + avoid corruption of\MessageBreak + every prior use of \string\bidi@BeforeClosingMainAux. + }% + }% +} + +\newcommand*{\bidi@restore@newpage}{} +\newcommand*{\bidi@hook@bcma}{} +\newcommand*{\bidi@hook@acma}{} +\newcommand*{\bidi@BeforeClosingMainAux}{% + \ifx\bidi@hook@bcma\@empty + \gdef\bidi@hook@bcma{% + \renewcommand*{\bidi@BeforeClosingMainAux}[1]{####1}% + \let\protected@write\bidi@protected@immediate@write + \bidi@redefine@newpage + }% + \fi + \g@addto@macro\bidi@hook@bcma% +} + +\newcommand*{\bidi@AfterReadingMainAux}{% + \ifx\bidi@hook@acma\@empty + \gdef\bidi@hook@acma{% + \renewcommand*{\bidi@AfterReadingMainAux}[1]{####1}% + \let\protected@write\bidi@protected@immediate@write + }% + \fi + \g@addto@macro\bidi@hook@acma% +} + +\long\def\bidi@protected@immediate@write#1#2#3{% + \begingroup + #2% + \let\protect\@unexpandable@protect + \edef\reserved@a{\immediate\write#1{#3}}% + \reserved@a + \endgroup + \if@nobreak\ifvmode\nobreak\fi\fi +} + +\def\bidi@patch@counter{0}% +\if@bidi@csundef{numexpr}{% + \def\bidi@patch@stepcounter{% + \begingroup + \count@\bidi@patch@counter\relax + \advance\count@\@ne\relax + \edef\x{\endgroup + \noexpand\def\noexpand\bidi@patch@counter{\the\count@}% + }% + \x + }% +}{% + \def\bidi@patch@stepcounter{% + \edef\bidi@patch@counter{% + \the\numexpr\bidi@patch@counter+\@ne\relax + }% + }% +} +\def\bidi@patch@list{} +\def\bidi@patch@Add{% + \bidi@appto\bidi@patch@list +} +\def\bidi@patch@AfterPackage#1{% + \@ifpackageloaded{#1}{% + \@firstofone + }{% + \bidi@patch@AfterPackage{#1}% + }% +} +\def\bidi@patch@AfterPackage#1{% + \edef\bidi@patch@temp{#1}% + \bidi@patch@stepcounter + \expandafter\bidi@patch@@AfterPackage + \csname bidi@patch@\bidi@patch@counter\expandafter\endcsname{% + \bidi@patch@temp + }% +} +\def\bidi@patch@@AfterPackage#1#2#3{% + \begingroup + \toks@{#3}% + \xdef\bidi@patch@gtemp{% + \noexpand\@ifpackageloaded{#2}{% + \noexpand\let\noexpand#1\noexpand\relax + \the\toks@ + }{}% + }% + \endgroup + \let#1\bidi@patch@gtemp + \bidi@patch@Add#1% + \bidi@patch@try{bidi@AfterPackage}{#2}#1% +} + +\def\bidi@patch@try#1#2#3{% + \if@bidi@csundef{#1}{}{% + \csname #1\endcsname{#2}{#3}% + }% +} + +\AtBeginDocument{\bidi@patch@list} + +\bidi@AtEndPreamble{\bidi@patch@list}% + +\bidi@AfterEndPreamble{% + \let\bidi@patch@OrgIfPackageLoaded\@ifpackageloaded + \let\bidi@patch@OrgIfPackageLater\@ifpackagelater + \let\bidi@patch@OrgIfClassLoaded\@ifclassloaded + \let\bidi@patch@OrgIfClassLater\@ifclasslater + \bidi@patch@list + \let\@ifpackageloaded\bidi@patch@OrgIfPackageLoaded + \let\@ifpackagelater\bidi@patch@OrgIfPackageLater + \let\@ifclassloaded\bidi@patch@OrgIfClassLoaded + \let\@ifclasslater\bidi@patch@OrgIfClassLater +}% % \end{macrocode} % \iffalse % @@ -4771,7 +5293,7 @@ bidi implementation of tufte sidenote] \RequirePackage{xifthen} \RequirePackage{ragged2e} \RequirePackage{setspace} -\RequirePackage{hopatch} +\RequirePackage{biditools} \def\bidituftesidenotemarginpar{% \ifhmode \@bsphack @@ -4984,7 +5506,7 @@ bidi implementation of tufte sidenote] {\BR@bibitem[#1]{#2}}% \BR@c@bibitem{#2}% } -\hopatch@AfterPackage{bidi}{\nobibliography*} % pre-loads the bibliography keys +\bidi@patch@AfterPackage{bidi}{\nobibliography*} % pre-loads the bibliography keys %% % Normal \cite behavior \newcounter{@bidituftesidenote@num@bibkeys}% @@ -5096,12 +5618,12 @@ bidi implementation of tufte sidenote] \renewcommand{\footnotelayout}{\@bidituftesidenote@sidenote@font\@bidituftesidenote@sidenote@justification} % Override footmisc's definition to set the sidenote marks (numbers) inside the % sidenote's text block. -\hopatch@AfterPackage{bidi}{\long\def\@makefntext#1{\@textsuperscript{\@bidituftesidenote@sidenote@font\tiny\@thefnmark}\,\footnotelayout#1}} +\bidi@patch@AfterPackage{bidi}{\long\def\@makefntext#1{\@textsuperscript{\@bidituftesidenote@sidenote@font\tiny\@thefnmark}\,\footnotelayout#1}} % Set the in-text footnote mark in the same typeface as the body text itself. -\hopatch@AfterPackage{bidi}{\def\@makefnmark{\hbox{\@textsuperscript{\normalfont\footnotesize\@thefnmark}}}} +\bidi@patch@AfterPackage{bidi}{\def\@makefnmark{\hbox{\@textsuperscript{\normalfont\footnotesize\@thefnmark}}}} \providecommand*{\multiplefootnotemarker}{3sp} \providecommand*{\multfootsep}{,} -\hopatch@AfterPackage{bidi}{% +\bidi@patch@AfterPackage{bidi}{% \renewcommand{\@footnotemark}{% \leavevmode% \ifhmode% @@ -5122,7 +5644,7 @@ bidi implementation of tufte sidenote] \spacefactor\@x@sf\relax% \fi } -\hopatch@AfterPackage{bidi}{% +\bidi@patch@AfterPackage{bidi}{% \renewcommand\@footnotetext[2][0pt]{% \bidituftesidenotemarginpar{% \hbox{}\vspace*{#1}% @@ -5270,7 +5792,7 @@ bidi implementation of tufte sidenote] \newcommand{\sidenote}{\optparams{\@bidituftesidenote@sidenote}{[][0pt]}} \newcommand{\LTRsidenote}{\optparams{\@LTRbidituftesidenote@sidenote}{[][0pt]}} \newcommand{\RTLsidenote}{\optparams{\@RTLbidituftesidenote@sidenote}{[][0pt]}} -\hopatch@AfterPackage{bidi}{% +\bidi@patch@AfterPackage{bidi}{% \renewcommand{\footnote}{\optparams{\@bidituftesidenote@sidenote}{[][0pt]}}% \renewcommand{\LTRfootnote}{\optparams{\@LTRbidituftesidenote@sidenote}{[][0pt]}}% \renewcommand{\RTLfootnote}{\optparams{\@RTLbidituftesidenote@sidenote}{[][0pt]}}% @@ -5314,7 +5836,7 @@ bidi implementation of tufte sidenote] \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{bidituftetoc}[2011/06/17 v0.1 bidi implementation of tufte toc] -\RequirePackage{titlesec,titletoc,xifthen,hopatch} +\RequirePackage{titlesec,titletoc,xifthen,biditools} \newcommand{\@bidituftetoc@pkgname}{bidituftetoc} \newcommand{\bidituftetocError}[2]{\PackageError{\@bidituftetoc@pkgname}{#1}{#2}} %% @@ -5327,7 +5849,7 @@ bidi implementation of tufte toc] \ProcessOptions %% % Make Tuftian-style section headings and TOC formatting -\hopatch@AfterPackage{bidi}{% +\bidi@patch@AfterPackage{bidi}{% \titleformat{\chapter}% [display]% shape {\relax\ifthenelse{\NOT\boolean{@bidituftefloat@symmetric}}{\begin{fullwidth}}{}}% format applied to label+text @@ -5383,7 +5905,7 @@ bidi implementation of tufte toc] % Formatting for main TOC (printed in front matter) % {section} [left] {above} {before w/label} {before w/o label} {filler + page} [after] \ifthenelse{\boolean{@bidituftetoc@toc}}{% - \hopatch@AfterPackage{bidi}{% + \bidi@patch@AfterPackage{bidi}{% \titlecontents{part}% FIXME [0em] % distance from left margin {\vspace{1.5\baselineskip}\begin{fullwidth}\LARGE\rmfamily\itshape} % above (global formatting of entry) @@ -5648,7 +6170,7 @@ bidi implementation of tufte title] \newcommand{\thanklesspublisher}{}% full publisher minus \thanks{} \newcommand{\@publisher}{}% full publisher with \thanks{} \newcommand{\thedate}{\today} -\hopatch@AfterPackage{bidi}{% +\bidi@patch@AfterPackage{bidi}{% \renewcommand{\thanks}[1]{\footnote{#1}} \renewcommand{\LTRthanks}[1]{\LTRfootnote{#1}} \renewcommand{\RTLthanks}[1]{\RTLfootnote{#1}} diff --git a/Master/texmf-dist/tex/xelatex/bidi/algorithm2e-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/algorithm2e-xetex-bidi.def index 4b458415ccb..c150d4b1f12 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/algorithm2e-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/algorithm2e-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/amsart-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/amsart-xetex-bidi.def index ebfd22887d1..cd9a1acf604 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/amsart-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/amsart-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/amsbook-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/amsbook-xetex-bidi.def index 0b29e59c8e0..26a1dc0bdcb 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/amsbook-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/amsbook-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/amsmath-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/amsmath-xetex-bidi.def index 7b1e26f08bc..2680db7c3eb 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/amsmath-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/amsmath-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/amstext-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/amstext-xetex-bidi.def index 84d9ecb73fb..7e3699bb867 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/amstext-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/amstext-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/amsthm-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/amsthm-xetex-bidi.def index 71dbefe2b29..012cb0de24a 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/amsthm-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/amsthm-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/array-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/array-xetex-bidi.def index 085442f6ab6..6b6cb6963eb 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/array-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/array-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/article-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/article-xetex-bidi.def index 2ec96ee3a23..a85f805db3e 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/article-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/article-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/artikel1-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/artikel1-xetex-bidi.def index 0561ad04729..63583f06c71 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/artikel1-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/artikel1-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/artikel2-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/artikel2-xetex-bidi.def index 064cf7fc3c5..66968383cd6 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/artikel2-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/artikel2-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/artikel3-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/artikel3-xetex-bidi.def index 624a18fe458..51fc60fa068 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/artikel3-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/artikel3-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/arydshln-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/arydshln-xetex-bidi.def index 4bfae58d85f..ef89feb2b57 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/arydshln-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/arydshln-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/bidi-longtable.sty b/Master/texmf-dist/tex/xelatex/bidi/bidi-longtable.sty index 60e694cd1cc..4925ffd70c4 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/bidi-longtable.sty +++ b/Master/texmf-dist/tex/xelatex/bidi/bidi-longtable.sty @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/bidi.sty b/Master/texmf-dist/tex/xelatex/bidi/bidi.sty index 5b024d8ab29..518c9b6d66f 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/bidi.sty +++ b/Master/texmf-dist/tex/xelatex/bidi/bidi.sty @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 @@ -35,8 +35,8 @@ %% Right brace \} Tilde \~} %% \NeedsTeXFormat{LaTeX2e} -\def\bididate{2015/02/01} -\def\bidiversion{v16.6} +\def\bididate{2015/02/16} +\def\bidiversion{v16.7} \ProvidesPackage{bidi}[\bididate\space \bidiversion\space Bidirectional typesetting in plain TeX and LaTeX] \edef\@bidi@info{****************************************************^^J% diff --git a/Master/texmf-dist/tex/xelatex/bidi/bidi.tex b/Master/texmf-dist/tex/xelatex/bidi/bidi.tex index f44bdfdf9ec..4f22a694024 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/bidi.tex +++ b/Master/texmf-dist/tex/xelatex/bidi/bidi.tex @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 @@ -34,7 +34,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} %% -\def\bididate{2015/02/01} +\def\bididate{2015/02/16} \def\bidiversion{v0.2} \catcode`@=11 \let \protect \relax diff --git a/Master/texmf-dist/tex/xelatex/bidi/bidi2in1.sty b/Master/texmf-dist/tex/xelatex/bidi/bidi2in1.sty index 7223c18353b..ba94b258d73 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/bidi2in1.sty +++ b/Master/texmf-dist/tex/xelatex/bidi/bidi2in1.sty @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/bidicode.sty b/Master/texmf-dist/tex/xelatex/bidi/bidicode.sty index 6d033d998be..b82fcefb255 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/bidicode.sty +++ b/Master/texmf-dist/tex/xelatex/bidi/bidicode.sty @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/bidiftnxtra.sty b/Master/texmf-dist/tex/xelatex/bidi/bidiftnxtra.sty index 9e1bff57eb4..6833880cbbf 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/bidiftnxtra.sty +++ b/Master/texmf-dist/tex/xelatex/bidi/bidiftnxtra.sty @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/bidimoderncv.cls b/Master/texmf-dist/tex/xelatex/bidi/bidimoderncv.cls index 8166b80ed73..7cea012e5ae 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/bidimoderncv.cls +++ b/Master/texmf-dist/tex/xelatex/bidi/bidimoderncv.cls @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/bidipoem.sty b/Master/texmf-dist/tex/xelatex/bidi/bidipoem.sty index 4661a67c47c..1fbcc4124ca 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/bidipoem.sty +++ b/Master/texmf-dist/tex/xelatex/bidi/bidipoem.sty @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/biditools.sty b/Master/texmf-dist/tex/xelatex/bidi/biditools.sty index 8f4cebb2627..243d9f99bf9 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/biditools.sty +++ b/Master/texmf-dist/tex/xelatex/bidi/biditools.sty @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 @@ -35,7 +35,7 @@ %% Right brace \} Tilde \~} %% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{biditools}[2015/02/01 v0.3 Programming tools for bidi package] +\ProvidesPackage{biditools}[2015/02/16 v0.4 Programming tools for bidi package] \providecommand{\@bidi@saveprimitive}[2]{\begingroup\escapechar`\\\relax \edef\@tempa{\string#1}\edef\@tempb{\meaning#1}% \ifx\@tempa\@tempb \global\let#2#1% @@ -555,6 +555,525 @@ {\bidi@warning{% Patching '\string\end' failed!\MessageBreak '\string\bidi@AfterEndEnvironment' will not work\@gobble}} + +\CheckCommand{\InputIfFileExists}[2]{% + \IfFileExists{#1}% + {#2\@addtofilelist{#1}\@@input \@filef@und}} + +\renewcommand{\InputIfFileExists}[2]{% + \begingroup\expandafter\expandafter\expandafter\endgroup + \expandafter\ifx\csname #1-@bidi@alias\endcsname\relax + \expandafter\@secondoftwo + \else + \bidi@replacefile@msg{\csname #1-@bidi@alias\endcsname}{#1}% + \expandafter\@firstoftwo + \fi + {% + \expandafter\InputIfFileExists\expandafter{\csname + #1-@bidi@alias\endcsname}{#2}% + }% + {\IfFileExists{#1}{% + \bidi@load@hook{before}{#1}% + #2\@addtofilelist{#1}% + \@@input \@filef@und + \bidi@load@hook{after}{#1}% + }}% +} + +\newcommand*{\bidi@@loadwithoptions}{} +\newcommand*{\bidi@loadwithoptions}{} +\let\bidi@loadwithoptions\@loadwithoptions + +\renewcommand*{\@loadwithoptions}[3]{% + \begingroup\expandafter\expandafter\expandafter\endgroup + \expandafter\ifx\csname #3.#1-@bidi@aliasname\endcsname\relax + \def\bidi@@loadwithoptions{\bidi@loadwithoptions{#1}{#2}{#3}}% + \else + \bidi@replacefile@msg{\csname #3.#1-@bidi@aliasname\endcsname.#1}{#3.#1}% + \def\bidi@@loadwithoptions{% + \@loadwithoptions{#1}{#2}{\csname #3.#1-@bidi@aliasname\endcsname}% + }% + \fi + \bidi@@loadwithoptions +} + +\newcommand*{\bidi@onefilewithoptions}{} +\let\bidi@onefilewithoptions\@onefilewithoptions +\def\@onefilewithoptions#1[#2][#3]#4{% + \begingroup\expandafter\expandafter\expandafter\endgroup + \expandafter\ifx\csname #1.#4-@bidi@aliasname\endcsname\relax + \def\bidi@@onefilewithoptions{\bidi@onefilewithoptions{#1}}% + \else + \bidi@replacefile@msg{\csname #1.#4-@bidi@aliasname\endcsname.#4}{#1.#4}% + \edef\bidi@@onefilewithoptions{% + \noexpand\@onefilewithoptions{\csname #1.#4-@bidi@aliasname\endcsname}}% + \fi + \bidi@@onefilewithoptions[{#2}][{#3}]{#4}% + \bidi@load@hook{lateafter}{#1.#4}% +} + +\newcommand*{\bidi@ReplaceInput}[2]{% + \expandafter\edef\csname #1-@bidi@alias\endcsname{#2}% +} + +\newcommand*{\bidi@UnReplaceInput}[1]{% + \ifcsname #1-@bidi@alias\endcsname + \expandafter\let\csname #1-@bidi@alias\endcsname\relax + \fi +} + +\newcommand*{\@bidi@replacefilewithext}[3]{% + \expandafter\edef\csname #1.#3-@bidi@aliasname\endcsname{#2}% + } +\newcommand*{\bidi@ReplacePackage}[2]{% + \@bidi@replacefilewithext{#1}{#2}\@pkgextension +} +\newcommand*{\bidi@ReplaceClass}[2]{% + \@bidi@replacefilewithext{#1}{#2}\@clsextension +} +\newcommand*{\@bidi@unreplacefilewithext}[2]{% + \ifcsname #1.#2-@bidi@aliasname\endcsname + \expandafter\let\csname #1.#2-@bidi@aliasname\endcsname\relax + \fi +} +\newcommand*{\bidi@UnReplacePackage}[1]{% + \@bidi@unreplacefilewithext{#1}\@pkgextension +} +\newcommand*{\bidi@UnReplaceClass}[1]{% + \@bidi@unreplacefilewithext{#1}\@clsextension +} +\newcommand*{\bidi@replacefile@msg}[2]{% + \PackageInfo{biditools}{inputing `#1' instead of `#2'}% +} + +\newcommand*{\bidi@load@hook}[2]{% + \@ifundefined{#2-@#1}{}{% + \@nameuse{#2-@#1}% + \expandafter\let\csname #2-@#1\endcsname=\relax}} +\newcommand*{\bidi@set@load@hook}[2]{% + \@ifundefined{#2-@#1}{\@namedef{#2-@#1}{}}{}% + \expandafter\g@addto@macro\csname #2-@#1\endcsname} +\newcommand*{\bidi@BeforeFile}{\bidi@set@load@hook{before}} +\newcommand*{\bidi@AfterFile}{\bidi@set@load@hook{after}} +\newcommand*{\bidi@BeforeClass}[1]{% + \bidi@set@load@hook{before}{#1.\@clsextension}} +\newcommand*{\bidi@AfterClass}{% + \@ifstar {\@s@bidi@AfterClass}{% + \@ifnextchar +\@@bidi@AfterClass{% + \@ifnextchar !\@@@bidi@AfterClass\@bidi@AfterClass + }% + }% +} + +\newcommand*{\@@@bidi@AfterClass}[2]{% + \begingroup\ifx\csname #2.\@clsextension-h@@k\endcsname\relax + \aftergroup\@s@bidi@AfterClass + \else + \aftergroup\bidi@AfterAtEndOfClass + \fi + \endgroup{#2}% +} + +\newcommand*{\bidi@AfterAtEndOfClass}[1]{% + \bidi@set@load@hook{lateafter}{#1.\@clsextension}} +\newcommand*{\@@bidi@AfterClass}[2]{% + \begingroup + \expandafter\ifx\csname #2.\@clsextension-h@@k\endcsname\relax + \aftergroup\@s@bidi@AfterClass + \else + \aftergroup\@bidi@AfterClass + \fi + \endgroup{#2}% +} + +\newcommand*{\@bidi@AfterClass}[1]{% + \bidi@set@load@hook{after}{#1.\@clsextension}} +\newcommand*{\@s@bidi@AfterClass}[1]{% + \begingroup + \@ifclassloaded{#1}{% + \aftergroup\@secondoftwo + }{% + \aftergroup\@bidi@AfterClass + }% + \endgroup + {#1}% +} + +\newcommand*{\bidi@BeforePackage}[1]{% + \bidi@set@load@hook{before}{#1.\@pkgextension}} +\newcommand*{\bidi@AfterPackage}{% + \@ifstar {\@s@bidi@AfterPackage}{% + \@ifnextchar +\@@bidi@AfterPackage{% + \@ifnextchar !\@@@bidi@AfterPackage\@bidi@AfterPackage + }% + }% +} +\newcommand*{\@@@bidi@AfterPackage}[2]{% + \begingroup\ifx\csname #2.\@pkgextension-h@@k\endcsname\relax + \aftergroup\@s@bidi@AfterPackage + \else + \aftergroup\bidi@AfterAtEndOfPackage + \fi + \endgroup{#2}% +} +\newcommand*{\bidi@AfterAtEndOfPackage}[1]{% + \bidi@set@load@hook{lateafter}{#1.\@pkgextension}} +\newcommand*{\@@bidi@AfterPackage}[2]{% + \begingroup + \expandafter\ifx\csname #2.\@pkgextension-h@@k\endcsname\relax + \aftergroup\@s@bidi@AfterPackage + \else + \aftergroup\@bidi@AfterPackage + \fi + \endgroup{#2}% +} +\newcommand*{\@bidi@AfterPackage}[1]{% + \bidi@set@load@hook{after}{#1.\@pkgextension}} +\newcommand*{\@s@bidi@AfterPackage}[1]{% + \begingroup + \@ifpackageloaded{#1}{% + \aftergroup\@secondoftwo + }{% + \aftergroup\@bidi@AfterPackage + }% + \endgroup + {#1}% +} + +\newcommand*{\bidi@excludedpackages}{} +\let\bidi@excludedpackages\@empty +\newcommand*{\bidi@saved@RequirePackage}{} +\newcommand*{\bidi@PreventPackageFromLoading}{% + \@ifstar{\@bidi@PreventPackageFromLoading\PackageInfo}% + {\@bidi@PreventPackageFromLoading\PackageWarning}% +} +\newcommand*{\@bidi@PreventPackageFromLoading}[1]{% + \@ifnextchar [%] + {\@@bidi@PreventPackageFromLoading#1}{\@@bidi@PreventPackageFromLoading#1[]}% +} +\newcommand*{\@@bidi@PreventPackageFromLoading}{} + +\def\@@bidi@PreventPackageFromLoading#1[#2]#3{% + \edef\reserved@b{\zap@space#3 \@empty}% + \ifx \reserved@b\@empty + #1{biditools}{% + \string\bidi@PreventPackageFromLoading\space with empty packages\MessageBreak + argument ignored% + }% + \else + \ifx\bidi@excludedpackages\@empty + \let\bidi@saved@RequirePackage\RequirePackage + \let\RequirePackage\bidi@RequirePackage + \def\reserved@a##1##{% + \@latex@error + {\noexpand \usepackage before \string\documentclass}% + {\noexpand \usepackage may only appear in the document + preamble, i.e.,\MessageBreak + between \noexpand\documentclass and + \string\begin{document}.}% + \@gobble}% + \ifx\reserved@a\usepackage\else + \ifx\usepackage\bidi@saved@RequirePackage\else + \PackageWarning{biditools}{% + Maybe serious problem: unexpected definition of\MessageBreak + \string\usepackage + }% + \fi + \let\usepackage\RequirePackage + \fi + \fi + \expandafter\@for \expandafter\reserved@a\expandafter:\expandafter=% + \reserved@b\do {% + \ifx\reserved@a\@empty + #1{biditools}{% + empty package argument for + \string\bidi@PreventPackageFromLoading\MessageBreak + ignored% + }% + \else + \expandafter\@ifpackageloaded\expandafter{\reserved@a}{% + #1{biditools}{% + package `\reserved@a' already loaded.\MessageBreak + Cannot prevent it from beeing loaded% + }% + }{% + \edef\bidi@excludedpackages{\bidi@excludedpackages,% + \reserved@a}% + \if\relax\detokenize{#2}\relax\else + \@ifundefined{bidi@exclude@package@\reserved@a @do}{% + \@namedef{bidi@exclude@package@\reserved@a @do}{}% + }{}% + \expandafter\def + \csname bidi@exclude@package@\reserved@a + @do\expandafter\expandafter\expandafter\endcsname + \expandafter\expandafter\expandafter{% + \csname bidi@exclude@package@\reserved@a @do\endcsname + #2% + }% + \fi + }% + \fi + }% + \ifx\bidi@excludedpackages\@empty + \bidi@ResetPreventPackageFromLoading + \fi + \fi +} + +\@onlypreamble\bidi@PreventPackageFromLoading +\newcommand*{\bidi@ResetPreventPackageFromLoading}{% + \let\bidi@excludedpackages\@empty + \ifx\RequirePackage\bidi@RequirePackage + \ifx\usepackage\RequirePackage + \let\usepackage\bidi@saved@RequirePackage + \fi + \let\RequirePackage\bidi@saved@RequirePackage + \fi +} +\@onlypreamble\bidi@ResetPreventPackageFromLoading +\newcommand*{\bidi@StorePreventPackageFromLoading}[1]{% + \let#1\bidi@excludedpackages +} +\@onlypreamble\bidi@StorePreventPackageFromLoading +\newcommand*{\bidi@UnPreventPackageFromLoading}{% + \@ifstar {\@tempswatrue\@bidi@UnPreventPackageFromLoading}% + {\@tempswafalse\@bidi@UnPreventPackageFromLoading}% +} + +\newcommand*{\@bidi@UnPreventPackageFromLoading}[1]{% + \edef\reserved@b{\zap@space#1 \@empty}% + \if@tempswa + \@for\reserved@a:=\reserved@b\do {% + \ifx\reserved@a\@empty \else + \ifcsname bidi@exclude@package@\reserved@a @do\endcsname + \expandafter\let + \csname bidi@exclude@package@\reserved@a @do\endcsname + \undefined + \fi + \fi + }% + \fi + \ifcsname bidi@excludedpackages\endcsname + \let\reserved@a\bidi@excludedpackages + \let\bidi@excludedpackages\@empty + \expandafter\@for\expandafter\reserved@c + \expandafter:\expandafter=\reserved@a + \do{% + \ifx\reserved@c\@empty\else + \@expandtwoargs\in@{,\reserved@c,}{,\reserved@b,}% + \ifin@ + \else + \edef\bidi@excludedpackages{% + \bidi@excludedpackages,\reserved@c + }% + \fi + \fi + }% + \ifx\bidi@excludedpackages\@empty\bidi@ResetPreventPackageFromLoading\fi + \fi +} + +\newcommand*{\bidi@RequirePackage}[2][]{% + \let\reserved@c\@empty + \let\reserved@d\@empty + \edef\reserved@b{\zap@space#2 \@empty}% + \expandafter\@for\expandafter\reserved@b\expandafter:\expandafter=\reserved@b + \do {% + \begingroup + \@tempswatrue + \@for\reserved@a:=\bidi@excludedpackages\do {% + \ifx\reserved@a\reserved@b + \@tempswafalse + \fi + }% + \if@tempswa + \xdef\reserved@c{\reserved@c,\reserved@b}% + \else + \ifx\reserved@b\@empty\else + \PackageInfo{biditools}{Excluding package `\reserved@b'\MessageBreak + from loading}% + \@ifundefined{bidi@exclude@package@\reserved@b @do}{% + }{% + \expandafter\g@addto@macro\expandafter\reserved@d + \csname bidi@exclude@package@\reserved@b @do\endcsname + }% + \fi + \fi + \endgroup + }% + \ifx\reserved@c\@empty + \let\reserved@a\bidi@gobbleopt + \else + \edef\reserved@a{\noexpand\bidi@saved@RequirePackage[#1]{% + \expandafter\@gobble\reserved@c\@empty}}% + \fi + \expandafter\reserved@d + \reserved@a +} + +\newcommand{\bidi@gobbleopt}[1][]{} +\AtEndDocument{% + \let\bidi@saved@checkend=\@checkend + \renewcommand*{\@checkend}[1]{% + \def\reserved@a{#1}\def\reserved@b{document}% + \bidi@saved@checkend{#1}% + \ifx\reserved@a\reserved@b + \let\bidi@saved@clearpage=\clearpage + \renewcommand*{\clearpage}{\bidi@saved@clearpage + \bidi@hook@bcma + \bidi@restore@newpage + \let\clearpage=\bidi@saved@clearpage}% + \fi% + \let\bidi@saved@dofilelist\@dofilelist + \def\@dofilelist{% + \bidi@hook@acma + \let\@dofilelist\bidi@saved@dofilelist + \bidi@saved@dofilelist + }% + }% +} + +\newcommand*{\bidi@saved@checkend}{} +\newcommand*{\bidi@saved@dofilelist}{} +\newcommand*{\bidi@redefine@newpage}{% + \let\bidi@saved@newpage\newpage + \def\bidi@restore@newpage{% + \renewcommand*{\newpage}{% + \PackageWarningNoLine{% + biditools% + }{% + \string\newpage\space at main aux file!\MessageBreak + You have output material at the main aux file.\MessageBreak + Note, that the \string\bidi@BeforeClosingMainAux\space commands\MessageBreak + are processed before the output from aux file% + }% + \let\newpage\bidi@saved@newpage + \newpage + }% + }% + \renewcommand*{\newpage}{% + \PackageError{% + biditools% + }{% + \string\newpage\space at \string\bidi@BeforeClosingMainAux + }{% + You should never use \string\newpage\space or + \string\clear(double)page or other output material at the\MessageBreak + argument of \string\bidi@BeforeClosingMainAux!\MessageBreak + If you'll continue, the \string\newpage\space will be ignored to + avoid corruption of\MessageBreak + every prior use of \string\bidi@BeforeClosingMainAux. + }% + }% +} + +\newcommand*{\bidi@restore@newpage}{} +\newcommand*{\bidi@hook@bcma}{} +\newcommand*{\bidi@hook@acma}{} +\newcommand*{\bidi@BeforeClosingMainAux}{% + \ifx\bidi@hook@bcma\@empty + \gdef\bidi@hook@bcma{% + \renewcommand*{\bidi@BeforeClosingMainAux}[1]{####1}% + \let\protected@write\bidi@protected@immediate@write + \bidi@redefine@newpage + }% + \fi + \g@addto@macro\bidi@hook@bcma% +} + +\newcommand*{\bidi@AfterReadingMainAux}{% + \ifx\bidi@hook@acma\@empty + \gdef\bidi@hook@acma{% + \renewcommand*{\bidi@AfterReadingMainAux}[1]{####1}% + \let\protected@write\bidi@protected@immediate@write + }% + \fi + \g@addto@macro\bidi@hook@acma% +} + +\long\def\bidi@protected@immediate@write#1#2#3{% + \begingroup + #2% + \let\protect\@unexpandable@protect + \edef\reserved@a{\immediate\write#1{#3}}% + \reserved@a + \endgroup + \if@nobreak\ifvmode\nobreak\fi\fi +} + +\def\bidi@patch@counter{0}% +\if@bidi@csundef{numexpr}{% + \def\bidi@patch@stepcounter{% + \begingroup + \count@\bidi@patch@counter\relax + \advance\count@\@ne\relax + \edef\x{\endgroup + \noexpand\def\noexpand\bidi@patch@counter{\the\count@}% + }% + \x + }% +}{% + \def\bidi@patch@stepcounter{% + \edef\bidi@patch@counter{% + \the\numexpr\bidi@patch@counter+\@ne\relax + }% + }% +} +\def\bidi@patch@list{} +\def\bidi@patch@Add{% + \bidi@appto\bidi@patch@list +} +\def\bidi@patch@AfterPackage#1{% + \@ifpackageloaded{#1}{% + \@firstofone + }{% + \bidi@patch@AfterPackage{#1}% + }% +} +\def\bidi@patch@AfterPackage#1{% + \edef\bidi@patch@temp{#1}% + \bidi@patch@stepcounter + \expandafter\bidi@patch@@AfterPackage + \csname bidi@patch@\bidi@patch@counter\expandafter\endcsname{% + \bidi@patch@temp + }% +} +\def\bidi@patch@@AfterPackage#1#2#3{% + \begingroup + \toks@{#3}% + \xdef\bidi@patch@gtemp{% + \noexpand\@ifpackageloaded{#2}{% + \noexpand\let\noexpand#1\noexpand\relax + \the\toks@ + }{}% + }% + \endgroup + \let#1\bidi@patch@gtemp + \bidi@patch@Add#1% + \bidi@patch@try{bidi@AfterPackage}{#2}#1% +} + +\def\bidi@patch@try#1#2#3{% + \if@bidi@csundef{#1}{}{% + \csname #1\endcsname{#2}{#3}% + }% +} + +\AtBeginDocument{\bidi@patch@list} + +\bidi@AtEndPreamble{\bidi@patch@list}% + +\bidi@AfterEndPreamble{% + \let\bidi@patch@OrgIfPackageLoaded\@ifpackageloaded + \let\bidi@patch@OrgIfPackageLater\@ifpackagelater + \let\bidi@patch@OrgIfClassLoaded\@ifclassloaded + \let\bidi@patch@OrgIfClassLater\@ifclasslater + \bidi@patch@list + \let\@ifpackageloaded\bidi@patch@OrgIfPackageLoaded + \let\@ifpackagelater\bidi@patch@OrgIfPackageLater + \let\@ifclassloaded\bidi@patch@OrgIfClassLoaded + \let\@ifclasslater\bidi@patch@OrgIfClassLater +}% \endinput %% %% End of file `biditools.sty'. diff --git a/Master/texmf-dist/tex/xelatex/bidi/biditufte-book.cls b/Master/texmf-dist/tex/xelatex/bidi/biditufte-book.cls index dff5c79c122..8aaf1564ba9 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/biditufte-book.cls +++ b/Master/texmf-dist/tex/xelatex/bidi/biditufte-book.cls @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/biditufte-handout.cls b/Master/texmf-dist/tex/xelatex/bidi/biditufte-handout.cls index 5c0562cebf6..8e08728c4c7 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/biditufte-handout.cls +++ b/Master/texmf-dist/tex/xelatex/bidi/biditufte-handout.cls @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/bidituftefloat.sty b/Master/texmf-dist/tex/xelatex/bidi/bidituftefloat.sty index 497c608d618..11d57e60573 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/bidituftefloat.sty +++ b/Master/texmf-dist/tex/xelatex/bidi/bidituftefloat.sty @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/bidituftegeneralstructure.sty b/Master/texmf-dist/tex/xelatex/bidi/bidituftegeneralstructure.sty index 00c00ca2cc0..4fb8a16994a 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/bidituftegeneralstructure.sty +++ b/Master/texmf-dist/tex/xelatex/bidi/bidituftegeneralstructure.sty @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/bidituftehyperref.sty b/Master/texmf-dist/tex/xelatex/bidi/bidituftehyperref.sty index 1421f0850d1..22b0592800f 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/bidituftehyperref.sty +++ b/Master/texmf-dist/tex/xelatex/bidi/bidituftehyperref.sty @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/bidituftesidenote.sty b/Master/texmf-dist/tex/xelatex/bidi/bidituftesidenote.sty index a5607264bf2..4547662b689 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/bidituftesidenote.sty +++ b/Master/texmf-dist/tex/xelatex/bidi/bidituftesidenote.sty @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 @@ -40,7 +40,7 @@ bidi implementation of tufte sidenote] \RequirePackage{xifthen} \RequirePackage{ragged2e} \RequirePackage{setspace} -\RequirePackage{hopatch} +\RequirePackage{biditools} \def\bidituftesidenotemarginpar{% \ifhmode \@bsphack @@ -238,7 +238,7 @@ bidi implementation of tufte sidenote] {\BR@bibitem[#1]{#2}}% \BR@c@bibitem{#2}% } -\hopatch@AfterPackage{bidi}{\nobibliography*} % pre-loads the bibliography keys +\bidi@patch@AfterPackage{bidi}{\nobibliography*} % pre-loads the bibliography keys %% \newcounter{@bidituftesidenote@num@bibkeys}% \newcommand{\@bidituftesidenote@normal@cite}[2][0pt]{% @@ -342,11 +342,11 @@ bidi implementation of tufte sidenote] \RequirePackage{optparams}% for our new sidenote commands -- provides multiple optional arguments for commands \providecommand{\footnotelayout}{\@bidituftesidenote@sidenote@font\@bidituftesidenote@sidenote@justification} \renewcommand{\footnotelayout}{\@bidituftesidenote@sidenote@font\@bidituftesidenote@sidenote@justification} -\hopatch@AfterPackage{bidi}{\long\def\@makefntext#1{\@textsuperscript{\@bidituftesidenote@sidenote@font\tiny\@thefnmark}\,\footnotelayout#1}} -\hopatch@AfterPackage{bidi}{\def\@makefnmark{\hbox{\@textsuperscript{\normalfont\footnotesize\@thefnmark}}}} +\bidi@patch@AfterPackage{bidi}{\long\def\@makefntext#1{\@textsuperscript{\@bidituftesidenote@sidenote@font\tiny\@thefnmark}\,\footnotelayout#1}} +\bidi@patch@AfterPackage{bidi}{\def\@makefnmark{\hbox{\@textsuperscript{\normalfont\footnotesize\@thefnmark}}}} \providecommand*{\multiplefootnotemarker}{3sp} \providecommand*{\multfootsep}{,} -\hopatch@AfterPackage{bidi}{% +\bidi@patch@AfterPackage{bidi}{% \renewcommand{\@footnotemark}{% \leavevmode% \ifhmode% @@ -367,7 +367,7 @@ bidi implementation of tufte sidenote] \spacefactor\@x@sf\relax% \fi } -\hopatch@AfterPackage{bidi}{% +\bidi@patch@AfterPackage{bidi}{% \renewcommand\@footnotetext[2][0pt]{% \bidituftesidenotemarginpar{% \hbox{}\vspace*{#1}% @@ -512,7 +512,7 @@ bidi implementation of tufte sidenote] \newcommand{\sidenote}{\optparams{\@bidituftesidenote@sidenote}{[][0pt]}} \newcommand{\LTRsidenote}{\optparams{\@LTRbidituftesidenote@sidenote}{[][0pt]}} \newcommand{\RTLsidenote}{\optparams{\@RTLbidituftesidenote@sidenote}{[][0pt]}} -\hopatch@AfterPackage{bidi}{% +\bidi@patch@AfterPackage{bidi}{% \renewcommand{\footnote}{\optparams{\@bidituftesidenote@sidenote}{[][0pt]}}% \renewcommand{\LTRfootnote}{\optparams{\@LTRbidituftesidenote@sidenote}{[][0pt]}}% \renewcommand{\RTLfootnote}{\optparams{\@RTLbidituftesidenote@sidenote}{[][0pt]}}% diff --git a/Master/texmf-dist/tex/xelatex/bidi/bidituftetitle.sty b/Master/texmf-dist/tex/xelatex/bidi/bidituftetitle.sty index c36a211f39a..38cbd0b05b2 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/bidituftetitle.sty +++ b/Master/texmf-dist/tex/xelatex/bidi/bidituftetitle.sty @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 @@ -57,7 +57,7 @@ bidi implementation of tufte title] \newcommand{\thanklesspublisher}{}% full publisher minus \thanks{} \newcommand{\@publisher}{}% full publisher with \thanks{} \newcommand{\thedate}{\today} -\hopatch@AfterPackage{bidi}{% +\bidi@patch@AfterPackage{bidi}{% \renewcommand{\thanks}[1]{\footnote{#1}} \renewcommand{\LTRthanks}[1]{\LTRfootnote{#1}} \renewcommand{\RTLthanks}[1]{\RTLfootnote{#1}} diff --git a/Master/texmf-dist/tex/xelatex/bidi/bidituftetoc.sty b/Master/texmf-dist/tex/xelatex/bidi/bidituftetoc.sty index 8c7f35d8bc4..e285bd35ba3 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/bidituftetoc.sty +++ b/Master/texmf-dist/tex/xelatex/bidi/bidituftetoc.sty @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 @@ -37,7 +37,7 @@ \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{bidituftetoc}[2011/06/17 v0.1 bidi implementation of tufte toc] -\RequirePackage{titlesec,titletoc,xifthen,hopatch} +\RequirePackage{titlesec,titletoc,xifthen,biditools} \newcommand{\@bidituftetoc@pkgname}{bidituftetoc} \newcommand{\bidituftetocError}[2]{\PackageError{\@bidituftetoc@pkgname}{#1}{#2}} %% @@ -48,7 +48,7 @@ bidi implementation of tufte toc] \DeclareOption{toc}{\setboolean{@bidituftetoc@toc}{true}} \ProcessOptions %% -\hopatch@AfterPackage{bidi}{% +\bidi@patch@AfterPackage{bidi}{% \titleformat{\chapter}% [display]% shape {\relax\ifthenelse{\NOT\boolean{@bidituftefloat@symmetric}}{\begin{fullwidth}}{}}% format applied to label+text @@ -100,7 +100,7 @@ bidi implementation of tufte toc] \MessageBreak related threads on Ask E.T. at http://www.edwardbidituftetoc.com/.} } \ifthenelse{\boolean{@bidituftetoc@toc}}{% - \hopatch@AfterPackage{bidi}{% + \bidi@patch@AfterPackage{bidi}{% \titlecontents{part}% FIXME [0em] % distance from left margin {\vspace{1.5\baselineskip}\begin{fullwidth}\LARGE\rmfamily\itshape} % above (global formatting of entry) diff --git a/Master/texmf-dist/tex/xelatex/bidi/boek-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/boek-xetex-bidi.def index 9f7f1e093bf..d7d4def221f 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/boek-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/boek-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/boek3-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/boek3-xetex-bidi.def index d0ae469f8e0..5bc74c7bb1d 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/boek3-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/boek3-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/book-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/book-xetex-bidi.def index f374f09808e..1beb4fad174 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/book-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/book-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/bookest-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/bookest-xetex-bidi.def index 133850dcc12..69c4f88bff8 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/bookest-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/bookest-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/breqn-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/breqn-xetex-bidi.def index 99fed6d32b8..cac776d97b5 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/breqn-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/breqn-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/cals-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/cals-xetex-bidi.def index 9f47cbb7cc8..4ae8bdd0e8f 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/cals-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/cals-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/caption-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/caption-xetex-bidi.def index c8f52c3c832..0c520e39884 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/caption-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/caption-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/caption3-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/caption3-xetex-bidi.def index 2c1d541001a..cd246a8a1ec 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/caption3-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/caption3-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/color-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/color-xetex-bidi.def index 3d8fe2b25cf..03e07bd45e5 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/color-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/color-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/colortbl-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/colortbl-xetex-bidi.def index 74df80e9ecf..38f2de7216e 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/colortbl-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/colortbl-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/combine-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/combine-xetex-bidi.def index 88ef766b16c..84c9e642d30 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/combine-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/combine-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/crop-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/crop-xetex-bidi.def index 98dcab183bf..e3884d47ac3 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/crop-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/crop-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/cuted-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/cuted-xetex-bidi.def index 273f3cb2251..452632daca7 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/cuted-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/cuted-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/cutwin-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/cutwin-xetex-bidi.def index 542256c6252..03222179128 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/cutwin-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/cutwin-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/cvthemebidicasual.sty b/Master/texmf-dist/tex/xelatex/bidi/cvthemebidicasual.sty index dd6139a314a..28179c2c20f 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/cvthemebidicasual.sty +++ b/Master/texmf-dist/tex/xelatex/bidi/cvthemebidicasual.sty @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/cvthemebidiclassic.sty b/Master/texmf-dist/tex/xelatex/bidi/cvthemebidiclassic.sty index b8ee09211e7..3ea35ba4c36 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/cvthemebidiclassic.sty +++ b/Master/texmf-dist/tex/xelatex/bidi/cvthemebidiclassic.sty @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/dblfnote-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/dblfnote-xetex-bidi.def index f9a42d2463c..9d6fed29ccd 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/dblfnote-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/dblfnote-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/draftwatermark-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/draftwatermark-xetex-bidi.def index ce5d510ad23..61eb6afaedb 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/draftwatermark-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/draftwatermark-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/empheq-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/empheq-xetex-bidi.def index d4901e6b07c..ca8f5a5d262 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/empheq-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/empheq-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/eso-pic-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/eso-pic-xetex-bidi.def index 3d2af849f22..186c1310e43 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/eso-pic-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/eso-pic-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/extarticle-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/extarticle-xetex-bidi.def index 403e3ec3729..6368861b9a2 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/extarticle-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/extarticle-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/extbook-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/extbook-xetex-bidi.def index 0bb5afac111..4978d9bca06 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/extbook-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/extbook-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/extletter-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/extletter-xetex-bidi.def index 95dcd427959..c9c93e7fac1 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/extletter-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/extletter-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/extrafootnotefeatures-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/extrafootnotefeatures-xetex-bidi.def index ce2c1640e76..3a4b0dcafd8 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/extrafootnotefeatures-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/extrafootnotefeatures-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/extreport-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/extreport-xetex-bidi.def index b3d91a0ac87..c2c981b0f7b 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/extreport-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/extreport-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/fancybox-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/fancybox-xetex-bidi.def index edb9bd57200..411a4ebd127 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/fancybox-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/fancybox-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/fancyhdr-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/fancyhdr-xetex-bidi.def index 9560b638c7d..194f6476efe 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/fancyhdr-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/fancyhdr-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/fix2col-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/fix2col-xetex-bidi.def index 75133460e25..d64db111636 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/fix2col-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/fix2col-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/fleqn-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/fleqn-xetex-bidi.def index 59d888a151a..dac9964393a 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/fleqn-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/fleqn-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/float-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/float-xetex-bidi.def index 99fe537113d..1c400dacc6b 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/float-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/float-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/floatrow-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/floatrow-xetex-bidi.def index fcf3d6146c3..97e07ddd1f3 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/floatrow-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/floatrow-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/flowfram-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/flowfram-xetex-bidi.def index 15cea787708..3cdef81c42d 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/flowfram-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/flowfram-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/footnote-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/footnote-xetex-bidi.def index 5deb3310a35..9e7abd2827a 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/footnote-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/footnote-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/framed-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/framed-xetex-bidi.def index 4527b51a39d..004d84eb210 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/framed-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/framed-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/ftnright-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/ftnright-xetex-bidi.def index a11c5a6d34b..f4e2ec717e3 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/ftnright-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/ftnright-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/geometry-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/geometry-xetex-bidi.def index da225245b9b..9a5bcb75125 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/geometry-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/geometry-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/graphicx-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/graphicx-xetex-bidi.def index 43427a3b313..7e58132496b 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/graphicx-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/graphicx-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/hvfloat-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/hvfloat-xetex-bidi.def index 8bf875bcecc..0b6f76602a8 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/hvfloat-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/hvfloat-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/hyperref-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/hyperref-xetex-bidi.def index e2a586a3a53..73367d6cf7c 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/hyperref-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/hyperref-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/latex-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/latex-xetex-bidi.def index 33d403b1f22..9be23360934 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/latex-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/latex-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/leqno-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/leqno-xetex-bidi.def index e16d32fd181..bc2fcb52c86 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/leqno-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/leqno-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/letter-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/letter-xetex-bidi.def index a41ed6174b0..8c9aa16bdb2 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/letter-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/letter-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/lettrine-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/lettrine-xetex-bidi.def index 294c2405159..162ff51261e 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/lettrine-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/lettrine-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/listings-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/listings-xetex-bidi.def index 293443573e0..5e1cf6bd712 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/listings-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/listings-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/loadingorder-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/loadingorder-xetex-bidi.def index 6cb68ef056e..a5cb5177dc2 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/loadingorder-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/loadingorder-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/longtable-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/longtable-xetex-bidi.def index cd299baeb16..d96c178ad9f 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/longtable-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/longtable-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/mdframed-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/mdframed-xetex-bidi.def index 6a244a34840..6800dfd9326 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/mdframed-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/mdframed-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/memoir-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/memoir-xetex-bidi.def index 378d4741a56..0a65a810d78 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/memoir-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/memoir-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/midfloat-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/midfloat-xetex-bidi.def index af268cf43f7..d717452b73a 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/midfloat-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/midfloat-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/minitoc-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/minitoc-xetex-bidi.def index 19c34bc2a9d..7312ca63699 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/minitoc-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/minitoc-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/multicol-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/multicol-xetex-bidi.def index 73cc331a64a..545b5332787 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/multicol-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/multicol-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/multienum-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/multienum-xetex-bidi.def index 522a2d3af6f..128934b21ba 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/multienum-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/multienum-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/natbib-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/natbib-xetex-bidi.def index 7a523e7fa49..ce1d5e7b945 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/natbib-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/natbib-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/newfloat-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/newfloat-xetex-bidi.def index 2285b33f800..002c8c5f118 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/newfloat-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/newfloat-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/ntheorem-hyper-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/ntheorem-hyper-xetex-bidi.def index ebd5ac742cc..0b945435aa3 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/ntheorem-hyper-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/ntheorem-hyper-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/ntheorem-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/ntheorem-xetex-bidi.def index 9111f9fdceb..c1e1d7c00fa 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/ntheorem-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/ntheorem-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/pdfpages-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/pdfpages-xetex-bidi.def index 9135e6e7e40..5446e1d25a0 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/pdfpages-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/pdfpages-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/pgf-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/pgf-xetex-bidi.def index 0efea705687..f84473267d5 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/pgf-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/pgf-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/picinpar-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/picinpar-xetex-bidi.def index 426b19220b1..f6a471e7e00 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/picinpar-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/picinpar-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/plain-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/plain-xetex-bidi.def index 6f20be9e96e..e2306867d62 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/plain-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/plain-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/pstricks-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/pstricks-xetex-bidi.def index 201dd27ee19..60600b06e81 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/pstricks-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/pstricks-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/quotchap-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/quotchap-xetex-bidi.def index ad8d5dc7026..ae03b4a5414 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/quotchap-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/quotchap-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/ragged2e-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/ragged2e-xetex-bidi.def index 86c12663563..b1efd58a33c 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/ragged2e-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/ragged2e-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/rapport1-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/rapport1-xetex-bidi.def index 56ce2e54025..14d2f1e3b94 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/rapport1-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/rapport1-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/rapport3-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/rapport3-xetex-bidi.def index 90be23e439c..2eeaef98398 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/rapport3-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/rapport3-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/refrep-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/refrep-xetex-bidi.def index f2d1a3b1d3c..307e363721f 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/refrep-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/refrep-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/report-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/report-xetex-bidi.def index 294202b4235..5009347eb09 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/report-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/report-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/rotating-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/rotating-xetex-bidi.def index a292de0c371..9eac3296d8e 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/rotating-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/rotating-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/scrartcl-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/scrartcl-xetex-bidi.def index 613509bca73..331aa7d7c21 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/scrartcl-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/scrartcl-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/scrbook-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/scrbook-xetex-bidi.def index 79a739e211a..80e9b5eb83f 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/scrbook-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/scrbook-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/scrlettr-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/scrlettr-xetex-bidi.def index 689a0aea8fb..3483205a00b 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/scrlettr-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/scrlettr-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/scrreprt-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/scrreprt-xetex-bidi.def index f9d416cc232..e46895e39c5 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/scrreprt-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/scrreprt-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/sidecap-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/sidecap-xetex-bidi.def index c98c2288d16..be62e3a9bfc 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/sidecap-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/sidecap-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/stabular-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/stabular-xetex-bidi.def index e6d183bb31e..6b5b53d109e 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/stabular-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/stabular-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/subfigure-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/subfigure-xetex-bidi.def index 4f2559c68a9..87222d2e109 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/subfigure-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/subfigure-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/tabls-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/tabls-xetex-bidi.def index 0a9c8a4701f..21816ae5066 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/tabls-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/tabls-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/tabularx-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/tabularx-xetex-bidi.def index 4c5c0dd9969..bcf60dcf17d 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/tabularx-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/tabularx-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/tabulary-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/tabulary-xetex-bidi.def index 6e7807cb11e..7d3eeb25ab3 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/tabulary-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/tabulary-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/tc-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/tc-xetex-bidi.def index 5832c3c68f0..2424f514378 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/tc-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/tc-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/tikz-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/tikz-xetex-bidi.def index 08fcb7656ec..17e8aca6d7f 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/tikz-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/tikz-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/titlesec-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/titlesec-xetex-bidi.def index 0e56643fe17..47e0ca8cda3 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/titlesec-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/titlesec-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/titletoc-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/titletoc-xetex-bidi.def index 486c957d51f..70af5b078e4 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/titletoc-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/titletoc-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/tocbibind-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/tocbibind-xetex-bidi.def index fa1d59eca81..8d5faeef5c8 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/tocbibind-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/tocbibind-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/tocloft-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/tocloft-xetex-bidi.def index 87b240d713d..504d19ac630 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/tocloft-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/tocloft-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/tocstyle-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/tocstyle-xetex-bidi.def index 7e1494b2fd9..3aa7e25073e 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/tocstyle-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/tocstyle-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/todonotes-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/todonotes-xetex-bidi.def index 703a7cc7eb8..f6e2d10846c 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/todonotes-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/todonotes-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/wrapfig-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/wrapfig-xetex-bidi.def index d88149f4bc3..0cd7b554c6d 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/wrapfig-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/wrapfig-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/xcolor-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/xcolor-xetex-bidi.def index f8b1aee7773..444798f2c96 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/xcolor-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/xcolor-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 diff --git a/Master/texmf-dist/tex/xelatex/bidi/xltxtra-xetex-bidi.def b/Master/texmf-dist/tex/xelatex/bidi/xltxtra-xetex-bidi.def index 768296b9088..384cc136800 100644 --- a/Master/texmf-dist/tex/xelatex/bidi/xltxtra-xetex-bidi.def +++ b/Master/texmf-dist/tex/xelatex/bidi/xltxtra-xetex-bidi.def @@ -17,7 +17,7 @@ %% by Vafa Khalighi. %% %% -%% \CheckSum{43266} +%% \CheckSum{44128} %% \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 -- cgit v1.2.3