Changeset 15


Ignore:
Timestamp:
11/27/07 18:38:48 (16 years ago)
Author:
kolasinski
Message:

Add some debug_w in def_work - Add the possibility to convert ps files to pdf format - save_ps = 2 in plt_def

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/procs/def_work.pro

    r2 r15  
    1212@common 
    1313@com_eg 
     14 
     15   IF debug_w THEN print, ' ' 
     16   IF debug_w THEN print, '  ENTER def_work...' 
     17 
    1418; Data bases 
    1519   data_bases = data_base_list 
     
    6367 
    6468      IF cmd.on EQ 1 THEN BEGIN 
     69         IF debug_w THEN print, '    iline = ', iline 
    6570         iplot = iplot + 1 
    6671         print, ' ' 
     
    197202            nfile_name = fileps 
    198203            ; save to file 
    199             IF save_ps EQ 1 THEN BEGIN 
     204            IF save_ps GE 1 THEN BEGIN 
    200205               ; open last name file 
    201206               IF strmid(cmd.out, 0, 3) ne 'psm' OR  movie_count EQ 0 THEN BEGIN 
     
    244249                  print, '  saving file <base name>= '+nfile_name+file_suffix 
    245250               ENDELSE  
    246  
    247                conv = 'cp ' 
    248                ext = '.ps' 
     251               IF save_ps EQ 2 THEN BEGIN   
     252                  ; PDF 
     253                  conv = 'ps2pdf ' 
     254                  ;;IF landscape EQ 1 THEN BEGIN 
     255                  ;;   conv = conv+'-rotate -90 ' 
     256                  ;;ENDIF  
     257                  print, '  converting to pdf...' 
     258                  ext = '.pdf' 
     259                   
     260               ENDIF ELSE BEGIN  
     261                  conv = 'cp ' 
     262                  ext = '.ps' 
     263               ENDELSE  
    249264               IF strpos(cmd.out, 'gif') NE -1 THEN BEGIN 
    250265                  conv = 'convert ' 
     
    259274               spawn, line, prtout 
    260275 
    261             ENDIF  
     276            ENDIF   
    262277            IF strlen(cmd.out) EQ 3 AND strmid(cmd.out, 0, 3) NE 'psm' THEN BEGIN 
    263278               CASE cmd.out OF 
     
    301316   close, nulhis 
    302317 
     318   IF debug_w THEN print, '  ...EXIT def_work' 
     319 
    303320END 
Note: See TracChangeset for help on using the changeset viewer.