[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: xyouts with p.multi
"Christopher W. O'Dell" wrote:
> I am plotting six graphs on one page using !p.multi =
> I am trying to put some text in the same place on each
> graph, by using
> xyouts, x, y, 'text', /norm
> after each graph is plotted. I would think, using /norm,
> that it would put the
> text *in that graph*; but it doesn't, it puts it in some
> crazy place. Does anyone know how
> to make xyouts position the text with respect to the most
> recently plotted graph in the current window?
By setting the NORMAL keyword, you are telling XYOUTS that the X and Y
coordinates are normalized, i.e., with respect to the entire display,
not just the current plot. You may have better luck plotting the text in
*data* coordinates, e.g.,
xyouts, x, y, 'text'
where x and y are selected relative to the x- and y-axes.