summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/bidi/xcolor-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/xcolor-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/xcolor-xetex-bidi.def')
-rw-r--r--Master/texmf-dist/tex/latex/bidi/xcolor-xetex-bidi.def71
1 files changed, 6 insertions, 65 deletions
diff --git a/Master/texmf-dist/tex/latex/bidi/xcolor-xetex-bidi.def b/Master/texmf-dist/tex/latex/bidi/xcolor-xetex-bidi.def
index f7a2508b878..15b37c04979 100644
--- a/Master/texmf-dist/tex/latex/bidi/xcolor-xetex-bidi.def
+++ b/Master/texmf-dist/tex/latex/bidi/xcolor-xetex-bidi.def
@@ -7,18 +7,19 @@
%% bidi.dtx (with options: `xcolor-xetex-bidi.def')
%%
%% ______________________________________
-%% Copyright © 2009–2010 Vafa Khalighi
+%% Copyright © 2009–2011 Vafa Khalighi
%%
%% License information appended.
%%
%%
\ProvidesFile{xcolor-xetex-bidi.def}[2010/07/25 v0.1 bidi adaptations for xcolor package for XeTeX engine]
\long\def\color@b@x#1#2#3%
- {\leavevmode\if@RTL\beginL\fi
+ {\leavevmode\ifmmode\else\if@RTL\beginL\fi\fi
\setbox\z@\hbox{\kern\fboxsep{\set@color\if@RTL\beginR\fi#3\if@RTL\endR\fi}\kern\fboxsep}%
\dimen@\ht\z@\advance\dimen@\fboxsep\ht\z@\dimen@
\dimen@\dp\z@\advance\dimen@\fboxsep\dp\z@\dimen@
- {#1{#2\color@block{\wd\z@}{\ht\z@}{\dp\z@}\box\z@}}\if@RTL\endL\fi}
+ {#1{#2\color@block{\wd\z@}{\ht\z@}{\dp\z@}\box\z@}}\ifmmode\else\if@RTL\endL\fi\fi}
+\def\normalcolor{\let\current@color\default@color\ifhmode\if@RTL\beginL\aftergroup\endR\fi\fi\set@color\ifhmode\if@RTL\beginR\aftergroup\endL\fi\fi}
\DeclareRobustCommand\color
{\ifhmode\if@RTL\beginL\aftergroup\endR\fi\fi\@ifnextchar[\@undeclaredcolor\@declaredcolor}
\def\@undeclaredcolor[#1]#2%
@@ -114,8 +115,9 @@
\def\color@fb@x#1#2#3#4%
{\color@b@x{\fboxsep\z@\bidicolor#1{#2}\XC@fbox}%
{\@ifxempty{#3}{\bidicolor#1}{\bidicolor#3}{#4}}}
+\def\color@setgroup{\begingroup\ifhmode\if@RTL\beginL\aftergroup\endR\fi\fi\set@color\ifhmode\if@RTL\beginR\aftergroup\endL\fi\fi}
%%
-%% 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
@@ -124,67 +126,6 @@
%% 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
-%%
%%
%%
%%