Hi Houck, Thank you for your quick response. I tried, the command shows environment variable... mainpal_at_email.domain.hiddenPGPLOT_DIR=/usr/local/src/pgplot/ It is already in my system. Isis was not able to recall it from the system. I reinstalled ISIS with heasoft 6.15 as suggested by Mike. It works very well now. regards mainpal ----- Original Message ----- From: "John Houck" <houck_at_email.domain.hiddenTo: "Michael Nowak" <mnowak_at_email.domain.hiddenCc: isis-users_at_email.domain.hiddenSent: Tuesday, January 28, 2014 2:42:48 AM Subject: Re: isis-users: pgplot labels going missing On Mon, Jan 27, 2014 at 14:33 -0500, Michael Nowak wrote: > He's having an issue where the plot labels in the PGPLOT window don't > show up. This is true when using the ISIS plotting routines, e.g., > plot_data_counts, my plotting routines, or even something simple like: > > xlabel("X"); ylabel("Y"); plot([0:10],[0:10]); > > XSPEC, on the other hand, does show plot labels when run on its own. Is pgplot installed on the system anywhere other than in $HEADAS? Does the user's environment contain any PGPLOT environment variables that point to a PGPLOT font file other than the one in $HEADAS e.g. PGPLOT_FONT? HEASOFT contains a modified version of pgplot that is incompatible with the standard pgplot release. If isis is linked to one version of pgplot but is then referred to the font file from an incompatible version of pgplot, then pgplot can silently fail to display plot labels. Unfortunately, there's no way for isis to reliably catch this because the error occurs within the pgplot library itself. To check for PGPLOT environment variables, try, e.g: printenv | grep PGPLOT Thanks, -JohnReceived on Mon Jan 27 2014 - 22:38:22 EST
This archive was generated by hypermail 2.2.0 : Tue Jan 28 2014 - 10:24:26 EST