0

Journals are very strict and some of them require special formats. They suggest the .tiff or .jpg format for graphics with many colors. I have problem how to export, for example, this figure consists of 4 smaller but to have optimized quality (Labels to be with correct size of fonts, viewable) and not with large file size.

plot1 = Plot3D[Sin[4 x]*Cos[4 y], {x, -2, 2}, {y, -2, 2}, 
PlotLabel -> "number 1, gamma, s=1,q=2", AxesLabel -> {x, y}, 
ColorFunction -> "NeonColors"];

plot2 = Plot3D[Sin[3 x]*Cos[4 y], {x, -2, 2}, {y, -2, 2}, 
PlotLabel -> "number 1, gamma, s=2,q=2", AxesLabel -> {x, y}, 
ColorFunction -> "NeonColors"];

plot3 = Plot3D[Sin[2 x]*Cos[4 y], {x, -2, 2}, {y, -2, 2}, 
PlotLabel -> "number 1, gamma, s=3,q=2", AxesLabel -> {x, y}, 
ColorFunction -> "NeonColors"];

plot4 = Plot3D[Sin[1 x]*Cos[4 y], {x, -2, 2}, {y, -2, 2}, 
PlotLabel -> "number 1, gamma, s=4,q=2", AxesLabel -> {x, y}, 
ColorFunction -> "NeonColors"];

GraphicsGrid[{{plot1, plot2}, {plot3, plot4}}, Frame -> True]
Pipe
  • 1,099
  • 8
  • 18
  • 1
    Have you looked up Export, JPG and TIFF in the documentation center? What didn't work about the examples there? There's also File > Save Selection As in the menu. – Michael E2 Feb 13 '14 at 13:48
  • quality of labels and optimized file size because I have 4 figures into one – Pipe Feb 13 '14 at 13:49
  • finalplot=GraphicsGrid[...] and Export["path/image.jpg",finalplot]? I get this. – Öskå Feb 13 '14 at 13:49
  • yes, but this quality is not good – Pipe Feb 13 '14 at 13:52
  • and I need to change font to be very good quality, this is not ready for publication for example – Pipe Feb 13 '14 at 13:54
  • @Öskå The quality in the image is not good because you haven't turned on anti-aliasing. Go Preferences -> Appearance and turn it to max before you export it. – C. E. Feb 13 '14 at 13:54
  • Have you tried something like ImageResolution -> 600? – Michael E2 Feb 13 '14 at 13:54
  • Well, there are many questions here about Export and Style :) I usually don't use the basic Export when I do it "for me", the question is quite foggy since there is no real question apart from the comments :) – Öskå Feb 13 '14 at 13:56
  • With Image resolution is better, but maybe it is better to change font size and something else to looks like nicer – Pipe Feb 13 '14 at 13:57
  • @Öskå Yes, I agree the posted question could be edited to be more specific about what is desired. But this question might end up OT/in-the-manual and put on hold. – Michael E2 Feb 13 '14 at 13:58
  • @Pipe, font can be added like PlotLabel -> Style["YourText", "YourFont"]. But like Michael said, it's in the documentation, and the Export has been treated lots of time on here. – Öskå Feb 13 '14 at 14:00
  • @Pipe You can change FontFamily, but the number of pixels in the image is connected to the grainy quality of the rendered font. ImageResolution is one way to control the resolution of the image. :) – Michael E2 Feb 13 '14 at 14:00
  • I think you need to specify what is your resolution target. Size and dpi or number of pixels. Then you could use Rasterize and specify RasterSize. – rhermans Feb 13 '14 at 14:01
  • and finally, @Pickett this is better indeed, tack så mycket ;o) – Öskå Feb 13 '14 at 14:01
  • ... and perhaps related: http://mathematica.stackexchange.com/q/198/131. My favorite for images with uniform background is PNG. – Yves Klett Feb 13 '14 at 14:37
  • 1
    @YvesKlett But PNG is far future for publishers. They are happy that they know tiff – halirutan Feb 13 '14 at 14:45
  • For this example, tiff and png look quite good and basically identical if given adequate resolution, eg. "ImageSize" -> 3000 – george2079 Feb 14 '14 at 18:58

0 Answers0