diff options
author | Karl Berry <karl@freefriends.org> | 2011-02-13 23:34:56 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2011-02-13 23:34:56 +0000 |
commit | 0853d35f07a831485e3e4233dd3d24fd04b8faab (patch) | |
tree | 7d45a0b298defb9530fb1d54ea322930147ef219 /Master/texmf-dist/tex/latex/bidi/color-xetex-bidi.def | |
parent | cbd629a491c12d069d35c0ebeb51f9c8e3a61dab (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/color-xetex-bidi.def')
-rw-r--r-- | Master/texmf-dist/tex/latex/bidi/color-xetex-bidi.def | 71 |
1 files changed, 6 insertions, 65 deletions
diff --git a/Master/texmf-dist/tex/latex/bidi/color-xetex-bidi.def b/Master/texmf-dist/tex/latex/bidi/color-xetex-bidi.def index cb12013610c..83fbd418b4b 100644 --- a/Master/texmf-dist/tex/latex/bidi/color-xetex-bidi.def +++ b/Master/texmf-dist/tex/latex/bidi/color-xetex-bidi.def @@ -7,19 +7,20 @@ %% bidi.dtx (with options: `color-xetex-bidi.def') %% %% ______________________________________ -%% Copyright © 2009–2010 Vafa Khalighi +%% Copyright © 2009–2011 Vafa Khalighi %% %% License information appended. %% %% \ProvidesFile{color-xetex-bidi.def}[2010/07/25 v0.1 bidi adaptations for color 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} + \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\@declaredcolor#1{% @@ -53,8 +54,9 @@ \def\color@box#1#2{\color@b@x\relax{\bidicolor#1{#2}}} \def\color@fbox#1#2#3{% \color@b@x{\fboxsep\z@\bidicolor#1{#2}\fbox}{\bidicolor#1{#3}}} +\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 @@ -63,67 +65,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 -%% %% %% %% |