Viewing contents of file '../idllib/jhuapls1r/usr/epsterm.pro'
;-------------------------------------------------------------
;+
; NAME:
; EPSTERM
; PURPOSE:
; Terminate Encapsulated Postscript plotting.
; CATEGORY:
; CALLING SEQUENCE:
; epsterm
; INPUTS:
; KEYWORD PARAMETERS:
; Keywords:
; /QUIET turns off epsterm messages.
; OUTPUTS:
; COMMON BLOCKS:
; eps_com,xsv,ysv,psv,dsv
; NOTES:
; MODIFICATION HISTORY:
; R. Sterner, 1996 Aug 2
;
; Copyright (C) 1996, Johns Hopkins University/Applied Physics Laboratory
; This software may be used, copied, or redistributed as long as it is not
; sold and this copyright notice is reproduced on each copy made. This
; routine is provided as is without any express or implied warranties
; whatsoever. Other limitations apply as described in the file disclaimer.txt.
;-
;-------------------------------------------------------------
pro epsterm, q, help=hlp
common eps_com,xsv,ysv,psv,dsv, out
if keyword_set(hlp) then begin
print,' Terminate Encapsulated Postscript plotting.'
print,' epsterm'
print,' No arguments.
print,' Keywords:
print,' /QUIET turns off epsterm messages.'
return
endif
qflg = not keyword_set(qt)
if !d.name ne 'PS' then begin
if qflg then print,' Not in postscript mode.'
return
endif
device, /close
if qflg then print,' Encapsulated PostScript file '+out+' terminated.'
;----- Restore pre-EPS state ------------
set_plot, dsv.name
!x = xsv
!y = ysv
!p = psv
return
end