Changeset 165
- Timestamp:
- 09/04/06 15:42:18 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SRC/ToBeReviewed/POSTSCRIPT/ps.pro
r163 r165 28 28 ; We have to close the journal! 29 29 ;------------------------------------------------------------ 30 if !journal EQ 0 then begin 31 print, 'Il n''y a pas de journal ouvert !!' 32 GOTO, sortie 30 if !journal EQ 0 then print, 'ERROR: The Journal is not open !!' 33 31 journal 34 32 ;------------------------------------------------------------ … … 37 35 ; We recuperate the journal as a vector of string : 38 36 vectjournal = getfile(myuniquetmpdir+'idlsave.pro') 39 FOR i = 0,n_elements(vectjournal)-1 DO print, vectjournal[i]37 ; FOR i = 0,n_elements(vectjournal)-1 DO print, vectjournal[i] 40 38 ;------------------------------------------------------------ 41 39 ; We cut the last line which is \@ps … … 49 47 if strpos(vectjournal[i],'text_box' ) EQ -1 then $ 50 48 vectjournal[i] = strtrim(strcompress(vectjournal[i]), 2) 51 FOR i = 0,n_elements(vectjournal)-1 DO print, vectjournal[i]52 ; 2 lines are identical ??49 ; FOR i = 0,n_elements(vectjournal)-1 DO print, vectjournal[i] 50 ; if 2 lines are identical... 53 51 for i = 0, n_elements(vectjournal)-2 do $ 54 52 if vectjournal[i] EQ vectjournal[i+1] then vectjournal[i] = ' ' 55 FOR i = 0,n_elements(vectjournal)-1 DO print, vectjournal[i]53 ; FOR i = 0,n_elements(vectjournal)-1 DO print, vectjournal[i] 56 54 ; 57 55 for i = 0, n_elements(vectjournal)-1 do BEGIN & $ … … 60 58 OR strpos(vectjournal[i],'Illegal character' ) NE -1 $ 61 59 then BEGIN vectjournal[i] = ' ' & vectjournal[i-1] = ' ' & endif & endfor 62 FOR i = 0,n_elements(vectjournal)-1 DO print, vectjournal[i]60 ; FOR i = 0,n_elements(vectjournal)-1 DO print, vectjournal[i] 63 61 for i = 0, n_elements(vectjournal)-1 do BEGIN & $ 64 62 if strpos(strtrim(vectjournal[i], 1),'retall' ) EQ 0 $ … … 69 67 OR strpos(vectjournal[i],'print' ) NE -1 $ 70 68 then vectjournal[i] = ' ' & endfor 71 FOR i = 0,n_elements(vectjournal)-1 DO print, vectjournal[i]69 ; FOR i = 0,n_elements(vectjournal)-1 DO print, vectjournal[i] 72 70 for i = 0, n_elements(vectjournal)-1 do BEGIN & $ 73 71 if strpos(strtrim(vectjournal[i], 1),'plt' ) NE -1 THEN BEGIN & $ … … 76 74 vectjournal[i] = vectjournal[i]+',/noerase' & $ 77 75 ENDIF & endfor 78 FOR i = 0,n_elements(vectjournal)-1 DO print, vectjournal[i]76 ; FOR i = 0,n_elements(vectjournal)-1 DO print, vectjournal[i] 79 77 for i = 0, n_elements(vectjournal)-1 do BEGIN & $ 80 78 if strpos(vectjournal[i],'text_box' ) NE -1 then $ … … 83 81 84 82 ; We complete it to transform it in a procedure equivalent to plein2dessin 85 vectjournal = ['reinitplt, /z,/invert' $86 83 vectjournal = ['openps, infowidget= infowidget' $ 87 84 , vectjournal $ 88 85 ,'closeps, infowidget= infowidget' $ 89 86 ,'printps' ] 90 FOR i = 0,n_elements(vectjournal)-1 DO print, vectjournal[i]87 ; FOR i = 0,n_elements(vectjournal)-1 DO print, vectjournal[i] 91 88 ; We rewrite idlsave.pro 92 89 putfile, myuniquetmpdir+'idlsave.pro', vectjournal
Note: See TracChangeset
for help on using the changeset viewer.