I realize similar questions have been asked here and there, but I'm still a bit confused.
So, the task is basically to make a print-ready EPS/PDF for some vector art prepared in Inkscape [on a Unix-like OS] with some guarantee that the colors are not going to be messed up when printed.
The workflow is as follows:
My concerns in this respect are:
grep -ia iccdoesn't yield any hit for the resulting PDFs (tested with Scribus 1.4.2 and 1.5.1)
Here is a file to play with. It contains two boxes with colors bound to the ISOcoated v. 2 ECI profile (downloaded here, saved in /usr/share/color/icc/ISOcoated_v2_eci.icc) (the boxes being black in browsers is as expected).
Here are the settings I choose for the test SVG in Scribus (1.5.1).
"Document Setup" â†’ "Color Management"
"Save as PDF" â†’ "Color"
Since no ready-to-follow answer has been posted I'll try to answer the question myself.
So, the trick to force scribus to embed (the correct) profile is to choose PDF/X as the output format. When checked with the ZePrA's Extract ICC Profile tool the PDF/X version of the original drawing does contain the profile, while a PDF 1.5 version does not. See the actual updated workflow below:
There doesn't seem to be any good alternative to Scribus. One thing it doesn't support at all is text boxes in frames. This is easily remedied by making a copy of the svg with all text labels replaced with outlines. To do this massively: select all in Inkscape and select "Path" â†’ "Object to path". Some other minor rendering bugs may still remain.
The "Save as EPS" option in Scribus produces eps files (it seems) in RGB colorspace. Converting PDF/X files with embedded profiles to PostScript with
acroread -toPostScript drawing.pdf && ps2eps drawing.ps [using acrobat reader and ps2eps(2)] seems to at least preserve the colorspace.
Better suggestions and improvements are welcome.
I have had some negative experience with
ps2eps and would now recommend to convert PDF to EPS directly with the
pdftops tool (optionally cropping the PDF beforehand with
pdftops -f 1 -l 1 -eps "drawing.pdf" "drawing.eps"