[NTG-context] Different colors in LaTeX and ConTeXt

Hans Hagen pragma at wxs.nl
Tue Jul 12 18:03:52 CEST 2016


On 7/12/2016 5:07 PM, Aditya Mahajan wrote:
> On Tue, 12 Jul 2016, Hans Hagen wrote:
>
>> On 7/12/2016 3:44 PM, Henri Menke wrote:
>>> Dear Hans,
>>>
>>> thanks for your reply.  Indeed there are color definitions in
>>> `pgfutil-context.def`.  However, they are commented out with the message
>>>
>>>> % no need for x colors (users can load it if needed)
>>>> ...
>>>> %\pgfutil at definecolor{gray}{gray}{0.5}
>>>
>>> If I add
>>>
>>>> \csname pgfutil at definecolor\endcsname{gray}{gray}{0.5}
>>>
>>> to my document the gray shows up fine.  So that's for sure a feasible
>>> workaround.
>>>
>>> Can you comment on the phrase »no need for x colors (users can load it
>>> if needed)«?  I'm not quite sure what it means and it suggests that
>>> there exists a proper solution to my color problem.
>>
>> normally you want the same colors in tikz images as in context so then
>> defining them in tikz is creating incompatibilities (your case is the
>> reverse and a-typical)
>
> However, without such redefinitions, tikz does not understand ConTeXt
> colors. I use a similar workaround in my documents as well.

I have no clue what you mean.

\definecolor[red][g=1]

\startTEXpage
     \starttikzpicture
        \fill[red] (0,0) circle (1cm);
     \stoptikzpicture
\stopTEXpage

works ok here and gives green. So, one can collect a list of colors 
defined in tikz in a colo-imp-tikz.mkiv and load that one if needed.

> Perhaps, one could define a macro `\enabletikzcolors[...list..]` that
> will do the appropriate translations.

Hans


-----------------------------------------------------------------
                                           Hans Hagen | PRAGMA ADE
               Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
        tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
-----------------------------------------------------------------


More information about the ntg-context mailing list