%% %% This is file `xcolor-patch.sty', %% generated with the docstrip utility. %% %% The original source files were: %% %% hycolor.dtx (with options: `xcolor') %% %% This is a generated file. %% %% Project: hycolor %% Version: 2020-01-27 v1.10 %% %% Copyright (C) %% 2007-2011 Heiko Oberdiek %% 2016-2020 Oberdiek Package Support Group %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either %% version 1.3c of this license or (at your option) any later %% version. This version of this license is in %% https://www.latex-project.org/lppl/lppl-1-3c.txt %% and the latest version of this license is in %% https://www.latex-project.org/lppl.txt %% and version 1.3 or later is part of all distributions of %% LaTeX version 2005/12/01 or later. %% %% This work has the LPPL maintenance status "maintained". %% %% The Current Maintainers of this work are %% Heiko Oberdiek and the Oberdiek Package Support Group %% https://github.com/ho-tex/hycolor/issues %% %% This work consists of the main source file hycolor.dtx %% and the derived files %% hycolor.sty, hycolor.pdf, hycolor.ins, hycolor.drv, %% xcolor-patch.sty %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{xcolor-patch}[2020/01/27 v1.10 xcolor patch] \RequirePackage{hopatch} \hopatch@AfterPackage{xcolor}{% \long\def\reserved@a#1#2#3{% \long\def\@@tmp##1##2{% \ifx#1##1% \toks@{##2}% \expandafter\remove@to@nnil \else \expandafter\@@tmp \fi }% \@@tmp#2#1{#3}\@nnil\the\toks@ }% \ifx\XC@ifxcase\reserved@a \long\def\XC@ifxcase#1#2#3{% \long\def\XC@if@##1##2{% \ifx#1##1% \toks@{##2}% \expandafter\remove@to@nnil \else \expandafter\XC@if@ \fi }% \XC@if@#2#1{#3}\@nnil \the\toks@ }% \fi \long\def\reserved@a#1#2#3{% \long\def\@@tmp##1##2{% \@expandtwoargs\in@{,#1,}{,##1,}% \ifin@ \toks@{##2}% \expandafter\remove@to@nnil \else \expandafter\@@tmp \fi }% \@@tmp#2{#1}{#3}\@nnil \the\toks@ }% \ifx\XC@ifcase\reserved@a \long\def\XC@ifcase#1#2#3{% \long\def\XC@if@##1##2{% \@expandtwoargs\in@{,#1,}{,##1,}% \ifin@ \toks@{##2}% \expandafter\remove@to@nnil \else \expandafter\XC@if@ \fi }% \XC@if@#2{#1}{#3}\@nnil \the\toks@ }% \fi \def\reserved@a#1,{% \XC@ifxcase\tm{% \XC@mod@rgb{% \XC@calcN{#1}\@@tmp \edef\@@tmp{\@@tmp,\@@tmp,\@@tmp}% }% \XC@mod@cmy{% \XC@calcC{#1}\@@tmp \edef\@@tmp{\@@tmp,\@@tmp,\@@tmp}% }% \XC@mod@cmyk{% \XC@calcC{#1}\@@tmp \edef\@@tmp{0,0,0,\@@tmp}% }% \XC@mod@RGB{% \edef\@@scl{\rangeRGB}% \XC@calcM{#1}\@@tmp \edef\@@tmp{\@@tmp,\@@tmp,\@@tmp}% }% \XC@mod@HTML{% \edef\@@scl{\@cclv}% \XC@calcM{#1}\@@tmp \XC@calcH\@@tmp\@@tmp \edef\@@tmp{\@@tmp\@@tmp\@@tmp}% }% \XC@mod@HSB{% \edef\@@scl{\rangeHSB}% \XC@calcM{#1}\@@tmp \edef\@@tmp{0,0,\@@tmp}% }% \XC@mod@Gray{% \edef\@@scl{\rangeGray}% \XC@calcM{#1}\@@tmp }% }% {% \XC@calcN{#1}\@@tmp \edef\@@tmp{0,0,\@@tmp}% }% }% \ifx\XC@cnv@gray\reserved@a \def\XC@cnv@gray#1,{% \XC@ifxcase\tm{% \XC@mod@rgb{% \XC@calcN{#1}\@@tmp \edef\@@tmp{\@@tmp,\@@tmp,\@@tmp}% }% \XC@mod@gray{}% \XC@mod@cmy{% \XC@calcC{#1}\@@tmp \edef\@@tmp{\@@tmp,\@@tmp,\@@tmp}% }% \XC@mod@cmyk{% \XC@calcC{#1}\@@tmp \edef\@@tmp{0,0,0,\@@tmp}% }% \XC@mod@RGB{% \edef\@@scl{\rangeRGB}% \XC@calcM{#1}\@@tmp \edef\@@tmp{\@@tmp,\@@tmp,\@@tmp}% }% \XC@mod@HTML{% \edef\@@scl{\@cclv}% \XC@calcM{#1}\@@tmp \XC@calcH\@@tmp\@@tmp \edef\@@tmp{\@@tmp\@@tmp\@@tmp}% }% \XC@mod@HSB{% \edef\@@scl{\rangeHSB}% \XC@calcM{#1}\@@tmp \edef\@@tmp{0,0,\@@tmp}% }% \XC@mod@Gray{% \edef\@@scl{\rangeGray}% \XC@calcM{#1}\@@tmp }% }% {% \XC@calcN{#1}\@@tmp \edef\@@tmp{0,0,\@@tmp}% }% }% \fi \@ifundefined{XC@frameb@x }{% \expandafter\let\csname XC@frameb@x \endcsname\XC@frameb@x \edef\XC@frameb@x{% \noexpand\protect \expandafter\noexpand\csname XC@frameb@x \endcsname }% \expandafter\ifx\csname XC@frameb@x \endcsname\@frameb@x \let\@frameb@x\XC@frameb@x \fi }{}% } %% \section{Installation} \endinput %% %% End of file `xcolor-patch.sty'.