%% %% This is file `color-bidi.def', %% %% __________________________________ %% Copyright © 2009-2010 Vafa Khalighi %% %% License information appended. %% %% \ProvidesFile{color-bidi.def}[2010/03/01 v0.1 adaptations for color package] \long\def\color@b@x#1#2#3{% \leavevmode\if@RTL\beginL\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} \DeclareRobustCommand\color{% \ifhmode\if@RTL\beginL\aftergroup\endR\fi\fi\@ifnextchar[\@undeclaredcolor\@declaredcolor} \def\@declaredcolor#1{% \@ifundefined{\string\color @#1}% {\c@lor@error{`#1'}}% {\expandafter\let\expandafter\current@color \csname\string\color @#1\endcsname \set@color}% \ignorespaces\ifhmode\if@RTL\beginR\aftergroup\endL\fi\fi} \def\@undeclaredcolor[#1]#2{% \@ifundefined{color@#1}% {\c@lor@error{model `#1'}}% {\csname color@#1\endcsname\current@color{#2}% \set@color}% \ignorespaces\ifhmode\if@RTL\beginR\aftergroup\endL\fi\fi} \DeclareRobustCommand\bidicolor{% \@ifnextchar[\@bidiundeclaredcolor\@bidideclaredcolor} \def\@bidiundeclaredcolor[#1]#2{% \@ifundefined{color@#1}% {\c@lor@error{model `#1'}}% {\csname color@#1\endcsname\current@color{#2}% \set@color}% \ignorespaces} \def\@bidideclaredcolor#1{% \@ifundefined{\string\color @#1}% {\c@lor@error{`#1'}}% {\expandafter\let\expandafter\current@color \csname\string\color @#1\endcsname \set@color}% \ignorespaces} \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}}} %% %% Copyright © 2009-2010 by Vafa Khalighi %% %% Distributable under the LaTeX Project Public License, %% version 1.3c or higher (your choice). The latest version of %% this license is at: http://www.latex-project.org/lppl.txt %% %% This work is "maintained" (as per LPPL maintenance status) %% by Vafa Khalighi. %% %% %% %% %% %% End of file `color-bidi.def'.