1

This is really driving me nuts. I attempted almost everything but without success. I cannot convert successfully a SVG file to EPS (see/download figure here (Figure_2.svg)). I tried to ungroup and raise everything to top layer as suggested in this post, as well as to change the background from transparent to white. But still panels E and F do not appear. The only workaround is to export the figure in PNG with high resolution. But considering that the figure is for a publication, it is not the ideal solution. Any idea? Working on Inkscape 0.91 (r13725) on Fedora 20.

Community
  • 1
  • 1
maurizio
  • 745
  • 1
  • 7
  • 25

2 Answers2

2

Panels D and E consist of bitmap images masked by rectangles.

This doesn't seem to export well to EPS, but here is a workaround:

  • Select the 4 panels (or repeat this procedure 4 times).
  • Object -> Mask -> Release; this will undo the mask into a rectangle and an image (object and mask) for each of the 4 attractor renderings.
  • Somehow the 4 images appear white over black background. You can invert the images using color filters: selecting the 4 images, then Filters -> Color -> Invert; select Invert lightness.

Now the figure should look OK and exports well to EPS.

Juancho
  • 7,207
  • 27
  • 31
  • Perfect. It worked. If you could edit when you have the chance your response to briefly explain me the reasons of the two operations and what they actually do I would appreciate it. Meanwhile I approve your reply. Cheers. – maurizio Apr 11 '17 at 15:30
1

Ok, an update on this. Although it does not solve the issue. Imagemagick succeeds (which makes me think that it is a Inkscape bug still):

convert Figure_2.svg Figure_2.eps

works just fine. To install Imagemagick for linux, follow the guidelines here.

maurizio
  • 745
  • 1
  • 7
  • 25
  • Note that ImageMagick operates on bitmap images only. The SVG is rasterized into a bitmap, then saved as EPS. – Juancho Apr 09 '17 at 20:45