MathGroup Archive 2009

[Date Index] [Thread Index] [Author Index]

Search the Archive

[bug] exporting GraphicsRow of ListLogLogPlot does not work when

  • To: mathgroup at smc.vnet.net
  • Subject: [mg101721] [bug] exporting GraphicsRow of ListLogLogPlot does not work when
  • From: nikt2 at sucha.eu
  • Date: Wed, 15 Jul 2009 07:10:03 -0400 (EDT)

Please try in Mathematica 7:

k=GraphicsRow[{ListLogLogPlot[{{1,10000},{35,2}}]}]; Export["aaa.eps",k]

And try to open the "aaa.eps" file. It will contain no plot. The same 
happens when you choose different format than eps.
Now try the same but change second element of a list to {35,2000} and see 
that it will work!

In both cases plot is displayed inside of Mathematica 'notebook' 
correctly. It is the export that fails.

>From experimenting I figured out that export does not work when the scale 
on y axis becomes labelled in scientific form (eg 1 x 10^4). As long 
as the scale is labeled in a plain way (eg 10000) the export works.

Removing GraphicsRow helps, but I want to stack figures, this was 
just a toy example with one element in a row.

Setting ticks manually also helps, eg this works:

k=ListLogLogPlot[{{1,10000},{35,2}},Ticks->{{1,10,100},{1,10,100,1000,10000}}]; 
Export["aaa.eps",k]



Met


  • Prev by Date: Re: Refine, assumptions, domains
  • Next by Date: Re: Add syntax highlighting to own command
  • Previous by thread: Re: Determine if a parameter is a function
  • Next by thread: Maximize question