diff options
author | Marius <mariausol@gmail.com> | 2012-05-22 02:40:13 +0300 |
---|---|---|
committer | Marius <mariausol@gmail.com> | 2012-05-22 02:40:13 +0300 |
commit | ffb360b52944514197aa47313c26816cd2fb7a7e (patch) | |
tree | af46811e825bb977838cd2db44646879f281b752 /tex/context/base/colo-ini.mkii | |
parent | 3821b4213bf250551cfa122313ae2c56f9923533 (diff) | |
download | context-ffb360b52944514197aa47313c26816cd2fb7a7e.tar.gz |
beta 2012.05.22 01:22
Diffstat (limited to 'tex/context/base/colo-ini.mkii')
-rw-r--r-- | tex/context/base/colo-ini.mkii | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/tex/context/base/colo-ini.mkii b/tex/context/base/colo-ini.mkii index f14f1e15e..56b9d14da 100644 --- a/tex/context/base/colo-ini.mkii +++ b/tex/context/base/colo-ini.mkii @@ -2693,6 +2693,18 @@ \def\dointernalspotcolorname#1:#2:#3:#4:#5:#6:#7:#8\end{\if#1P\ifcase0#3 #1\else#2\fi\else#1\fi} \def\dointernalspotcolorsize#1:#2:#3:#4:#5:#6:#7:#8\end{\if#1P\ifcase0#3 0\else#3\fi\else 0\fi} +%D Because it's a persitent issue, we also provide + +\def\pgf@context@registercolor#1% + {\handlecolorwith\pgf@context@registercolor@indeed\csname\??cr#1\endcsname:::::::>#1\end} + +\def\pgf@context@registercolor@indeed#1:#2:#3:#4:#5:#6>#7\end + {\setevalue{\string\color@#7}{\noexpand\xcolor@{}{}% + \if#1R{rgb}{#2,#3,#4}\else + \if#1C{cmyk}{#2,#3,#4,#5}\else + \if#1S{gray}{#2}\else + {gray}{0}\fi\fi\fi}} + %D Slow but ok \unknown \def\colorcomponents#1% might be broken |