Services & Resources / Wolfram Forums / MathGroup Archive
-----

MathGroup Archive 2007

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

Search the Archive

Problem: different behavior, interactive vs noninteractive

  • To: mathgroup at smc.vnet.net
  • Subject: [mg81713] Problem: different behavior, interactive vs noninteractive
  • From: oshaughn <oshaughn at northwestern.edu>
  • Date: Tue, 2 Oct 2007 05:33:35 -0400 (EDT)

Hello,

I'm trying to efficiently generate a large number of nicely-formatted
plots for publications with mathematica.  Historically I'd used the
ExtendGraphics`Ticks` package.  This package used to work fine whether
run noninteractively or in the front end.  Now, however, I'm having
problems when this is run noninteractively:

Example:
     <<ExtendGraphics`Ticks`
     apjTickFunction[min_,max_]:=
        TickFunction[min,max,MajorStyle->{Thickness[0.001]},
        MinorStyle->{Thickness[0.001]},MajorLength ->{0.06,0},
        MinorLength ->{0.02,0}];
     p0 = Plot[x, {x,0,1}, FrameTicks->apjTickFunction];
    Export["tmp.eps", p0, "EPS"];

This code produces two different graphics, one with ticks and one
without, if run on the front end or directly from the kernel.
However, by using AbsoluteOptions[p0], it seems that both plots do
indeed generate the same intermediate ticks before rendering.

I noticed that the DisplayFunction is slightly different, but I
believe that's just related to the new syntactic sugar for displayed
plots in the front end.

Does anyone have any ideas as to what's going on?



  • Prev by Date: Re: Random Sequence Generation by Cellular Automata
  • Next by Date: Re: Percent symbol still lacking
  • Previous by thread: Re: Creating "sticky" item in File >> Open Recent menu?
  • Next by thread: Was: Modifying the Default stylesheet?