summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/bidi/xetex-bidi.def
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2011-02-13 23:34:56 +0000
committerKarl Berry <karl@freefriends.org>2011-02-13 23:34:56 +0000
commit0853d35f07a831485e3e4233dd3d24fd04b8faab (patch)
tree7d45a0b298defb9530fb1d54ea322930147ef219 /Master/texmf-dist/tex/latex/bidi/xetex-bidi.def
parentcbd629a491c12d069d35c0ebeb51f9c8e3a61dab (diff)
bidi (12feb11)
git-svn-id: svn://tug.org/texlive/trunk@21395 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/bidi/xetex-bidi.def')
-rw-r--r--Master/texmf-dist/tex/latex/bidi/xetex-bidi.def84
1 files changed, 14 insertions, 70 deletions
diff --git a/Master/texmf-dist/tex/latex/bidi/xetex-bidi.def b/Master/texmf-dist/tex/latex/bidi/xetex-bidi.def
index cdeef5c3993..6b362fa39c7 100644
--- a/Master/texmf-dist/tex/latex/bidi/xetex-bidi.def
+++ b/Master/texmf-dist/tex/latex/bidi/xetex-bidi.def
@@ -7,7 +7,7 @@
%% bidi.dtx (with options: `xetex-bidi.def')
%%
%% ______________________________________
-%% Copyright © 2009–2010 Vafa Khalighi
+%% Copyright © 2009–2011 Vafa Khalighi
%%
%% License information appended.
%%
@@ -64,8 +64,8 @@
\def\endLTR{\par}
\def\RTL{\par\@RTLtrue\@RTL@footnotetrue\hsize\linewidth\parshape\z@}
\def\endRTL{\par}
-\def\ltr{\if@RTL\par\@RTLfalse\@RTL@footnotefalse\fi}
-\def\rtl{\if@RTL\relax\else\par\@RTLtrue\@RTL@footnotetrue\fi}
+\def\@ltr{\if@RTL\par\@RTLfalse\@RTL@footnotefalse\fi}
+\def\@rtl{\if@RTL\relax\else\par\@RTLtrue\@RTL@footnotetrue\fi}
\def\setRTL{\@RTLtrue\@RTL@footnotetrue}
\def\setLTR{\@RTLfalse\@RTL@footnotefalse}
\let\unsetRTL=\setLTR
@@ -101,7 +101,7 @@
\DeclareOption{rldocument}{\@RTLtrue\@RTL@footnotetrue\g@addto@macro\document{\autofootnoterule}}
\def\rcases#1{\left.\vcenter{\normalbaselines\m@th
\ialign{$##\hfil$&\quad{##}\hfil\crcr#1\crcr}}\,\right\}}
-\def\SepMark#1{\gdef\@SepMark{\hskip0pt#1\hskip0pt}}
+\def\SepMark#1{\gdef\@SepMark{\if@RTL‏\fi#1\if@RTL‏\fi}}
\SepMark{.}
\def\@thmcountersep{\@SepMark}
\def\setRTLbibitems{\@RTLbibitemstrue\@LTRbibitemsfalse}
@@ -241,7 +241,7 @@ $\@@underline{\hbox{#1}}\m@th$\relax\fi\fi}
\mkern \@dotsep mu\hbox{.}\mkern \@dotsep
mu$}\hfill
\nobreak
- \hb@xt@\@pnumwidth{\hfil\normalfont \normalcolor #5}%
+ \hb@xt@\@pnumwidth{{\hfil\normalfont \normalcolor #5}}%
\par}%
\fi}
\def\RTL@outputdblcol{%
@@ -315,12 +315,12 @@ $\@@underline{\hbox{#1}}\m@th$\relax\fi\fi}
\if@RTL\endL\fi
\egroup
\egroup
- \expandafter\@iiiparbox\@mpargs{\leavevmode\unvbox\@tempboxa}}
+ \expandafter\@iiiparbox\@mpargs{\unvbox\@tempboxa\leavevmode}}
\long\def\@iiiparbox#1#2[#3]#4#5{%
\leavevmode
\@pboxswfalse
\setlength\@tempdima{#4}%
- \@begin@tempboxa\vbox{\hbox{\if@RTL\beginL\fi\vbox{\hsize\@tempdima\@parboxrestore#5\@@par}\if@RTL\endL\fi}}%
+ \@begin@tempboxa\vbox{\hbox{\if@RTL\beginL\fi\if #1t\vtop\else\vbox\fi{\hsize\@tempdima\@parboxrestore#5\@@par}\if@RTL\endL\fi}}%
\ifx\relax#2\else
\setlength\@tempdimb{#2}%
\edef\@parboxto{to\the\@tempdimb}%
@@ -459,7 +459,7 @@ $\@@underline{\hbox{#1}}\m@th$\relax\fi\fi}
\hb@xt@\hsize{\if@RTL\beginR\fi\hfil\box\@tempboxa\hfil\if@RTL\endR\fi}%
\fi
\vskip\belowcaptionskip}
-\everydisplay{\predisplaydirection=0 }
+\everydisplay\expandafter{\the\everydisplay\predisplaydirection=0 }
\def\@eqnnum{{\normalfont \normalcolor \if@RTL\beginR\fi(\theequation)\if@RTL\endR\fi}}
\input{footnote-xetex-bidi.def}
\@ifclassloaded{article}{\input{article-xetex-bidi.def}}{}
@@ -495,6 +495,8 @@ $\@@underline{\hbox{#1}}\m@th$\relax\fi\fi}
\@ifpackageloaded{color}{\input{color-xetex-bidi.def}}{}
\@ifpackageloaded{xcolor}{\input{xcolor-xetex-bidi.def}}{}
\@ifpackageloaded{colortbl}{\input{colortbl-xetex-bidi.def}}{}
+\@ifpackageloaded{empheq}{\input{empheq-xetex-bidi.def}}{}
+\@ifpackageloaded{float}{\input{float-xetex-bidi.def}}{}
\@ifpackageloaded{flowfram}{\input{flowfram-xetex-bidi.def}}{}
\@ifpackageloaded{xltxtra}{\input{xltxtra-xetex-bidi.def}}{}
\@ifpackageloaded{wrapfig}{\input{wrapfig-xetex-bidi.def}}{}
@@ -502,6 +504,8 @@ $\@@underline{\hbox{#1}}\m@th$\relax\fi\fi}
\@ifpackageloaded{hyperref}{\input{hyperref-xetex-bidi.def}}{}
\@ifpackageloaded{fancyhdr}{\input{fancyhdr-xetex-bidi.def}}{}
\@ifpackageloaded{draftwatermark}{\input{draftwatermark-xetex-bidi.def}}{}
+\@ifpackageloaded{dblfnote}{\input{dblfnote-xetex-bidi.def}}{}
+\@ifpackageloaded{framed}{\input{framed-xetex-bidi.def}}{}
\@ifpackageloaded{pdfpages}{\input{pdfpages-xetex-bidi.def}}{}
\@ifpackageloaded{listings}{\input{listings-xetex-bidi.def}}{}
\@ifpackageloaded{pstricks}{\input{pstricks-xetex-bidi.def}}{}
@@ -523,8 +527,9 @@ $\@@underline{\hbox{#1}}\m@th$\relax\fi\fi}
\@ifpackageloaded{tocstyle}{\input{tocstyle-xetex-bidi.def}}{}
\@ifpackageloaded{tocbibind}{\@ifclassloaded{memoir}{}{\input{tocbibind-xetex-bidi.def}}}{}
\@ifpackageloaded{tocloft}{\@ifclassloaded{memoir}{}{\input{tocloft-xetex-bidi.def}}}{}
+\DeclareOption{extrafootnotefeatures}{\input{extrafootnotefeatures.def}}
%%
-%% Copyright © 2009–2010 Vafa Khalighi <vafakhlgh@gmail.com>
+%% Copyright © 2009–2011 Vafa Khalighi <vafakhlgh@gmail.com>
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
%% version 1.3c or higher (your choice). The latest version of
@@ -533,67 +538,6 @@ $\@@underline{\hbox{#1}}\m@th$\relax\fi\fi}
%% This work is “author-maintained” (as per LPPL maintenance status)
%% by Vafa Khalighi.
%%
-%% In addition to the terms of LPPL any distributed version
-%% (unchanged or modified) of bidi has to keep the statement
-%% about the moral obligation for using bidi. In case of major
-%% changes where this would not be appropriate the author of the
-%% changed version should contact the copyright holder.
-%%
-%%
-%%
-%% Moral obligation for using bidi:
-%% ____________________________________
-%%
-%% Users of bidi who wish to include or use bidi or a modified
-%% version in a proprietary and commercially market product are asked
-%% under certain conditions (see below) for the payment of a license
-%% fee. The size of this fee is to be determined, in each instance,
-%% by the commercial user, depending on his/her judgment of the value of
-%% bidi for his/her product.
-%%
-%%
-%% The conditions for this are as follows:
-%%
-%% The producer of a proprietary and commercially market product
-%% that involves typesetting using bidi is asked to determine
-%% the value of a license fee for using bidi if
-%%
-%% - the product is a document and the producer has decided to
-%% include bidi to typeset (parts of) the document or has
-%% directed the author of the document to include bidi (for
-%% example, by providing a class file to be used by the author)
-%%
-%% - the product is a LaTeX class or package that includes bidi
-%%
-%%
-%% There is no moral obligation in case
-%%
-%% - the product is a document but producer has not directed
-%% the author to include bidi (in that case the moral obligation
-%% lies with the author of the document)
-%%
-%% - the product does not involve typesetting, e.g., consists, for
-%% example, of distributing bidi and its documentation.
-%%
-%% - the product is not proprietary, i.e., is made available as free
-%% software itself (which doesn't prohibit its commercial marketing)
-%%
-%% - bidi is used for non-commercial purposes
-%%
-%%
-%% Determinating a license fee might result in a license fee of zero
-%% (i.e., no payment) in case a producer has determined that the use
-%% of bidi has no enhancing effect on the product. This is a
-%% plausible scenario, i.e., in the above two cases the producer is
-%% only asked to evaluate the value of bidi for the product
-%% not for the payment of a license fee per se (which might or might
-%% not follow from this evaluation).
-%%
-%% The license fee, if any, can be payed to the author of
-%% the program who can be contacted at
-%%
-%% vafakhlgh@gmail.com
-%%
%%
%%
%%