From: Christian Prim <christian.prim@gmx.ch>
To: mailing list for ConTeXt users <ntg-context@ntg.nl>
Subject: Re: ConTeXt-defined colours broken in TikZ in MkIV with latest betas
Date: Fri, 24 Apr 2015 15:05:26 +0200 [thread overview]
Message-ID: <CA+9XOxqpcZG8qhMyzj93qGgzA1LtgNRGzEwMgUtv=m9CqYCuCQ@mail.gmail.com> (raw)
In-Reply-To: <5530454E.5090706@wxs.nl>
[-- Attachment #1.1: Type: text/plain, Size: 4219 bytes --]
Hi Hans
I don't know if the latest beta already has the new code. But I can
confirm, that there is still a difference between tikz-colors and
context/metafun colors.
TikZ translates c=1,m=1 in (native) RGB, that is b=1, which is in some way
correct.
ConTeXt translates c=1,m=1 in something I couldn't really define (perhaps
sRGB or some other color profile) r=0.183... g=0.191... b=0.574... or in
Web-Hex: #2e3092
or back to cmyk: c=.68, m=.67,k=.43 (which is blue with some key-value
compared to TikZ with k=0)
So I think that TikZ and ConTeXt don't use the same color profile....
Hope it could help somewhat to solve my problem.
Thanks
Christian
PS.: New MWE with output.pdf attached.
\usemodule[tikz]
\usetypescript[palatino]
\setupbodyfont[palatino,40pt]
\starttext
\definecolor[mycola][c=1,m=1,y=0,k=0]
\definecolor[mycolb][c=0.5,m=0.5,y=0,k=0]
\definecolor[mycolc][c=0.25,m=0.25,y=0,k=0]
\starttikzpicture
\node[fill=mycola,rectangle, minimum height=4cm,minimum width=2cm]
{\startcolor[mycola]T\stopcolor};
\node[fill=mycolb,rectangle, minimum height=4cm,minimum width=2cm] at (2,0)
{\startcolor[mycolb]T\stopcolor};
\node[fill=mycolc,rectangle, minimum height=4cm,minimum width=2cm] at (4,0)
{\startcolor[mycolc]T\stopcolor};
\stoptikzpicture
\startMPcode
fill fullsquare xscaled 2cm yscaled 4cm withcolor \MPcolor{mycola};
fill fullsquare xscaled 2cm yscaled 4cm xshifted 2cm withcolor
\MPcolor{mycolb};
fill fullsquare xscaled 2cm yscaled 4cm xshifted 4cm withcolor
\MPcolor{mycolc};
\stopMPcode
\par
\startcolor[mycola]T\stopcolor
\startcolor[mycolb]T\stopcolor
\startcolor[mycolc]T\stopcolor
\stoptext
2015-04-17 1:27 GMT+02:00 Hans Hagen <pragma@wxs.nl>:
> On 4/16/2015 11:29 PM, Christian Prim wrote:
>
>> Hi Hans
>>
>> sorry to ask again. But the different color handling between
>> context-version before 2015.04.14 00:54 and
>> context-version 2015.04.14 00:54 is remarkable and annoying.
>>
>> See attached pdf-documents. Both have exactly the same source:
>>
>> \usemodule[tikz]
>> \setupbodyfont[40pt]
>> \starttext
>> \definecolor[mycola][c=0.23,m=0.58,y=0.88,k=0.45]
>> \definecolor[mycolb][c=0.115,m=0.29,y=0.44,k=0.225]
>> \definecolor[mycolc][c=0.055,m=0.145,y=0.22,k=0.1125]
>>
>> \starttikzpicture
>> \node[fill=mycola,rectangle, minimum height=4cm,minimum
>> width=2cm,anchor=south west] {\startcolor[mycola]T\stopcolor};
>> \node[fill=mycolb,rectangle, minimum height=4cm,minimum
>> width=2cm,anchor=south west] at (2,0) {\startcolor[mycolb]T\stopcolor};
>> \node[fill=mycolc,rectangle, minimum height=4cm,minimum
>> width=2cm,anchor=south west] at (4,0) {\startcolor[mycolc]T\stopcolor};
>> \stoptikzpicture
>> \stoptext
>>
>> I write in each box the letter T with exactly the same color as the
>> underlying box. Textcolor is set using context, fill color of the box is
>> set using tikz.
>>
>> old.pdf shows the correct color handling. The letter T has exactly the
>> same color as the box and therefore disappears.
>>
>> With newest beta (new.pdf) the letter T is visible.
>>
>> Must I now stay with an old beta or can this "bug" be fixed? Perhaps
>> it's a bug in tikz...
>>
>
> i found out that it relates to the lack of gray support (which in fact
> seems to be rgb support)
>
> so the next beta might work ok for you (no upload yet)
>
> Hans
>
>
>
> -----------------------------------------------------------------
> Hans Hagen | PRAGMA ADE
> Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
> tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
> | www.pragma-pod.nl
> -----------------------------------------------------------------
>
> ___________________________________________________________________________________
> If your question is of interest to others as well, please add an entry to
> the Wiki!
>
> maillist : ntg-context@ntg.nl /
> http://www.ntg.nl/mailman/listinfo/ntg-context
> webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
> archive : http://foundry.supelec.fr/projects/contextrev/
> wiki : http://contextgarden.net
>
> ___________________________________________________________________________________
>
[-- Attachment #1.2: Type: text/html, Size: 7002 bytes --]
[-- Attachment #2: output.pdf --]
[-- Type: application/pdf, Size: 5039 bytes --]
[-- Attachment #3: Type: text/plain, Size: 485 bytes --]
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
next prev parent reply other threads:[~2015-04-24 13:05 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-04-13 17:45 Mojca Miklavec
2015-04-13 18:13 ` Christian Prim
2015-04-13 20:51 ` Hans Hagen
2015-04-14 8:29 ` Christian Prim
2015-04-14 8:42 ` Hans Hagen
2015-04-14 9:54 ` Christian Prim
2015-04-16 19:34 ` Christian Prim
2015-04-16 19:58 ` Hans Hagen
2015-04-16 21:29 ` Christian Prim
2015-04-16 23:27 ` Hans Hagen
2015-04-24 13:05 ` Christian Prim [this message]
2015-04-25 21:18 ` Hans Hagen
2015-05-14 7:56 ` Christian Prim
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='CA+9XOxqpcZG8qhMyzj93qGgzA1LtgNRGzEwMgUtv=m9CqYCuCQ@mail.gmail.com' \
--to=christian.prim@gmx.ch \
--cc=ntg-context@ntg.nl \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).