Hi Hans, The attached example works fine with mkii (text and gfx both use RGB colors). Using mkiv reduces the colorspace of the graphic to GRAY. Sadly PDFX/-4 doesn't allow to mix color profiles of colorspace RGB with GRAY ones. So I'm forced to always use the RGB colorspace... Best wishes, Peter \setupcolors[state=start] \definecolor[rgbgray] [r=.5,g=.5,b=.5] \startuniqueMPgraphic{foo}{size} fill unitsquare xyscaled(\MPvar{size},\MPvar{size}) withcolor \MPcolor{rgbgray}; \stopuniqueMPgraphic \starttext \uniqueMPgraphic{foo}{size=5cm} \color[rgbgray] Gray text. \stoptext
Peter Rolf schrieb:
\setupcolors[state=start] % all colors are in RGB color space (and should stay there) \definecolor[rgbgray] [r=.5,g=.5,b=.5] \definecolor[rgbblack] [r=0,g=0,b=0] \definecolor[rgbwhite] [r=1,g=1,b=1] \startuniqueMPgraphic{foo}{size,color} fill unitsquare xyscaled(\MPvar{size},\MPvar{size}) withcolor \MPvar{color}; draw boundingbox currentpicture withcolor \MPcolor{rgbblack}; \stopuniqueMPgraphic \starttext \uniqueMPgraphic{foo}{size=2.5cm,color=rgbgray} % unwanted gray conversion (mkiv) \uniqueMPgraphic{foo}{size=2.5cm,color=rgbblack} % unwanted gray conversion (mkiv) \uniqueMPgraphic{foo}{size=2.5cm,color=rgbwhite} % unwanted gray conversion (mkiv) \color[rgbgray] Gray text. % ok \blank \color[rgbblack] Black text. % unwanted gray conversion (mkii) \blank \framed[background=color,backgroundcolor=rgbblack,foregroundcolor=rgbwhite] {White text} % unwanted gray conversion of background color (mkii) \stoptext
Wolfgang Schuster schrieb:
Thanks Wolfgang. The gray scales white and a 50% gray are already part of my example (and they work fine). Just add '\pdfcompresslevel0' at the top of my example and you can 'see' (viewing the pdf in a text editor) the used color space. 0 g 0 G gray black 0 0 0 rg 0 0 0 RG rgb black
Wolfgang Schuster schrieb:
Yep, this (kind of) fixes the unwanted conversion in mkii. The conversion of the mp colors in mkiv remains. Anyhow, this is nothing urgent, but things should be fixed (a conversion should be optional). Thanks again for your effort. Best wishes, Peter
Peter Rolf schrieb:
Final note: I must admit, that my conclusion is BS (also the reason why the problem is not urgent any more). You can't combine RGB and GRAY color profiles as output intents (IO) in PDF/X-4. But the usage of different colorspaces in the document (like RGB+GRAY) and the IO (like CMYK) is valid. So no need for any color conversion. My error in reasoning...
participants (2)
-
Peter Rolf
-
Wolfgang Schuster