For what it's worth:
Take a look at www.littlecms.com,
its' python bindings: https://launchpad.net/pylittlecms
and http://www.cazabon.com/pyCMS/ which seemingly has been built into PIL.
I don't see the big deal in putting properly tagged RGB files into any publication, and then have the RIP decide what to do with this.
Most of the RIPS will treat untagged RGB as sRGB. Unless you're a weird colour scientist, and know what you're doing, you may just end up doing fine.
For the publications:
ICC Profiles are NOT os dependent. And as a matter of fact, Adobe distributed profiles normally are pretty outdated, to the detriment of all involved in the printing process.
IsoCoatedv2 has evolved as a standard-catch-all cmyk color space, IN EUROPE. The States: not so much. They use SWOP or whatever the Brickworks (Adobe) seem to default.
If the scientific publishers do not accept pdf, but force you to submit word, you shall be fine with RGB, since word only speaks "someuntaggedRGB"
If they insist in CMYK, ask them for the proper profile. Otherwise, you have the same no-control just cast me colours in any direction approach as by using untagged RGB colors.
For your conversions, you may just need:
http://www.graphicsmagick.org/
Unfortunately, gm does it the chaotic way, which might suffice to get your job done the quick way, yet unpredictable:
convert -colorspace CMYK infile outfile
hth
Thomas
···
Am 31.01.2013 um 18:08 schrieb Dieter:
Thanks everybody for the input. As I see the answer is no, but it could be
implemented.
I did an extensive search, but I even struggle to find a good and practical
solution how to convert a VECTORPLOT RGB to CMYK on a linux system. (One way
I often found would be the Adobe suits, which I do not have.) I gave
mpl_ps_cmyk a go, but execution failed, and the page looks dated.
Furthermore, Adobes seems to provide ICCs only for Windows and Mac, but not
for Linux. ImageMagick rasterizes the figure, the same with GIMP.
I agree that this should be done on the publisher's side, but as a matter of
fact it is the requirement of some journals.
Is there really no practical way to do this? How do others convert RGB plots
to CMYK? (Importing my data into Matlab and plotting them there cannot be
the only possibility!)
Thanks everybody again, much appreciated!
Dieter
--
View this message in context: http://matplotlib.1069221.n5.nabble.com/CMYK-tp40352p40379.html
Sent from the matplotlib - users mailing list archive at Nabble.com.
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_jan
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users