Changeset 26


Ignore:
Timestamp:
08/26/09 11:54:01 (15 years ago)
Author:
pinsard
Message:

production de .ps au lieu de .eps

Location:
trunk/PROGRAMMES
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/PROGRAMMES/carte_SST.m

    • Property svn:keywords set to Id
    r25 r26  
    1 %CARTE_SST  Ce programme permet de visualiser les cartes mensuelles moyennes de temperature de surface 
     1%CARTE_SST Ce programme permet de visualiser les cartes mensuelles moyennes de temperature de surface 
    22% 
    33% Date: Avril-Mai 2008 
     
    2222% et ``../DONNEES/skt.mon.tropatl.mat``. 
    2323% 
    24 % ``carte_SST`` calcule les moyennes mensuelles de SST  dans 
     24% ``carte_SST`` calcule les moyennes mensuelles de SST dans 
    2525% l'Atlantique tropical a partir d'un champ mensuel de 60 ans 
    2626% fourni en entree 
     
    2828% ``carte_SST`` affiche à l'écran les moyennes mensuelles de SST. 
    2929% 
    30 % ``carte_SST`` sauve cette image dans ``./carte_SST.eps``. 
     30% ``carte_SST`` sauve cette image dans ``./carte_SST.ps``. 
    3131% 
    3232% EXAMPLES 
     
    6666% improve description 
    6767% 
     68% KNOWN PROBLEMS 
     69% ============== 
     70%  
     71%  
     72% - fplod 2009-08-26T08:46:48Z aedon.locean-ipsl.upmc.fr (Darwin) 
     73% 
     74%   * ne fonctionne pas sous octave 3.2.2 
     75%      
     76%     :: 
     77% 
     78%    error: gnuplot (as of v4.2) only supports 3D filled triangular patches 
     79%    error: called from: 
     80%    error:   /usr/local_linux/octave/64/3.2.2//share/octave/3.2.2/m/plot/__go_draw_axes__.m at line 563, column 6 
     81%    error:   /usr/local_linux/octave/64/3.2.2//share/octave/3.2.2/m/plot/__go_draw_figure__.m at line 93, column 3 
     82%    error:   /usr/local_linux/octave/64/3.2.2//share/octave/3.2.2/m/plot/gnuplot_drawnow.m at line 88, column 5 
     83%    error:   /usr/local_linux/octave/64/3.2.2//share/octave/3.2.2/m/plot/print.m at line 696, column 7 
     84%    error:   /.autofs/home/fplod/incas/tpoctave/tpacpandreg_ws/PROGRAMMES/carte_SST.m at line 212, column 1 
     85%     
    6886% EVOLUTIONS 
    6987% ========== 
    7088% 
    7189% $Id$ 
     90% 
     91% - fplod 2009-08-26T09:00:11Z aedon.locean-ipsl.upmc.fr (Darwin) 
     92% 
     93%  * titre: nom de chaque mois 
     94%  * remplacement de ``eps`` par ``ps` pour pouvoir imprimer les figures  
     95%    produites par ``octave`` 
     96%    Dans le fichier .eps produit par ``octave`` on pouvait lire  
     97%    ``!PS-Adobe-2.0 EPSF-2.0``. 
     98%    Aucun message d'erreur n'apparaît suite à la demande d'impression  
     99%    ``zeus$ lpr -o job-sheets='none' carte_SST.ps``, mais aucune feuille ne 
     100%    sort. 
     101%    Pour info dans le fichier .eps produit par matlab, on pouvait lire 
     102%    ``%!PS-Adobe-2.0 EPSF-1.2``. Aucun souci d'impression avec ce fichier ! 
     103%    En remplaçant ``eps`` par ``ps`, on n'a plus de souci d'impression. 
     104% 
     105% 
     106% - jmignot 2009-08-25 
     107% 
     108%  * suppression d'appel à contlab et colorbartype sous octave 
    72109% 
    73110% - fplod 2009-08-25T10:40:16Z aedon.locean-ipsl.upmc.fr (Darwin) 
     
    82119%  * contraintes sur les limites x et y de axes car matlab et octave ne 
    83120%    fixent pas les même limites par défaut 
    84 %  * utisation de ``contlab`` pour ++ 
     121%  * utilisation de ``contlab`` pour ++ 
    85122% 
    86123% - fplod 2009-08-17T12:39:51Z aedon.locean-ipsl.upmc.fr (Darwin) 
     
    175212  whorldmap 
    176213 
    177   % limites geographies et labels de longitude et de latitude 
     214  % limites géographiques et labels de longitude et de latitude 
    178215  ylim([geo(3) geo(4)]) 
    179216  xlim([geo(1) geo(2)]) 
    180   set(gca, 'Xtick', xti, 'Ytick', yti) 
     217  set(gca, 'Xtick', xti, 'Ytick', yti); 
    181218  if (run_octave == 0) 
    182219    [longstr, latstr] = contlab(xti, yti); 
    183     set(gca, 'Xticklabel', longstr, 'Yticklabel', latstr) 
     220    set(gca, 'Xticklabel', longstr, 'Yticklabel', latstr); 
    184221  end; 
    185222  if iplot>=10 
     
    191228 
    192229  %titre: nom de chaque mois 
    193   title(['mois ' num2str(iplot)]) 
     230  cmois = datestr(datenum([2000 iplot 1 00 00 00]), 'mmm'); 
     231  title(cmois); 
     232  clear cmois; 
    194233 
    195234end; 
     
    202241  title('SST mensuelle moyenne en degC') 
    203242else 
    204   colorbar('East') %colorbar par defaut 
     243 colorbar('East') %colorbar par defaut 
    205244end; 
    206245 
    207246% sauvegarde de la figure 
    208 printer='eps'; 
     247printer='ps'; 
    209248print_printer=['-d', printer]; 
    210249fullfilename=['./', mfilename, '.', printer]; 
  • trunk/PROGRAMMES/eof_NCEP_sais.m

    • Property svn:keywords set to Id
    r25 r26  
    3030% ``eof_NCEP_sais`` calcule ++blabla++ 
    3131% 
    32 % ``eof_NCEP_sais`` sauvegarde dans ``../DONNEES/eof_SSTmens_tropAtl30N-20S.mat``. 
    33 % 
    34 % Ces fichiers sont lus par ``Reg_serietemporelles.m_``\ . 
     32% ``eof_NCEP_sais`` sauvegarde dans  
     33% ``../DONNEES/eof_SSTmens_tropAtl30N-20S.mat``. 
     34% 
     35% Ces fichiers sont lus par ``reg_serietemporelles.m_``\ . 
    3536% 
    3637% ``eof_NCEP_sais`` affiche trois figures : 
     
    3940%  - valeurs propres de la matrice de covariance 
    4041% 
    41 % ``eof_NCEP_sais`` sauve ces images dans ``./eof_SSTmens_tropAtl30N-20S_[123].eps``. 
     42% ``eof_NCEP_sais`` sauve ces images dans  
     43% ``./eof_SSTmens_tropAtl30N-20S_[123].ps``. 
    4244% 
    4345% ++ 
     
    8991% 
    9092% $Id$ 
     93% 
     94%  * remplacement de ``eps`` par ``ps` pour pouvoir imprimer les figures  
     95%    produites par ``octave`` 
     96%    Dans le fichier .eps produit par ``octave`` on pouvait lire  
     97%    ``!PS-Adobe-2.0 EPSF-2.0``. 
     98%    Aucun message d'erreur n'apparaît suite à la demande d'impression  
     99%    ``zeus$ lpr -o job-sheets='none' eof_SSTmens_tropAtl30N-20S_1.octave.ps``,  
     100%    mais aucune feuille ne sort. 
     101%    Pour info dans le fichier .eps produit par matlab, on pouvait lire 
     102%    ``%!PS-Adobe-2.0 EPSF-1.2``. Aucun souci d'impression avec ce fichier ! 
     103%    En remplaçant ``eps`` par ``ps`, on n'a plus de souci d'impression. 
     104% 
     105% 
     106% - jmignot 2009-08-25 
     107% 
     108%  * suppression d'appel à contlab et colorbartype sous octave 
     109% 
    91110% 
    92111% - fplod 2009-08-25T10:40:16Z aedon.locean-ipsl.upmc.fr (Darwin) 
     
    297316%niveaux de couleurs 
    298317  lev=[-2:.02:2]; 
    299   clip_lev=[-0.06 0.06] 
     318  clip_lev=[-0.06 0.06]; 
    300319 
    301320figure(1); 
     
    318337   z=squeeze(TABEOF(:,:,i)); 
    319338   contourf(x,y,z,lev); 
    320    caxis(clip_lev) 
     339   caxis(clip_lev); 
    321340   hold on 
    322341   whorldmap 
     
    338357  if (run_octave == 0) 
    339358    hpal=jet(100); %carte des couleurs: du bleu au rouge par defaut. 
    340     pos1=get(gca,'Position') 
     359    pos1=get(gca,'Position'); 
    341360    pos=[pos1(1) pos1(2)-.075 pos1(3) .013]; 
    342361    colorbartype(pos,lev,1,clip_lev,hpal,0); 
     
    347366   
    348367   % sauvegarde de la figure 
    349    printer='eps'; 
     368   printer='ps'; 
    350369   print_printer=['-d', printer]; 
    351370   fullfilename=['.' filesep nomfic num2str(limite_latN) 'N' num2str(limite_latS) 'S_' , num2str(ifigure) '.' printer]; 
     
    366385   % 
    367386   % sauvegarde de la figure 
    368    printer='eps'; 
     387   printer='ps'; 
    369388   print_printer=['-d', printer]; 
    370389   fullfilename=['.' filesep nomfic num2str(limite_latN) 'N' num2str(limite_latS) 'S_' , num2str(ifigure) '.' printer]; 
     
    384403 
    385404% sauvegarde de la figure 
    386 printer='eps'; 
     405printer='ps'; 
    387406print_printer=['-d', printer]; 
    388407fullfilename=['.' filesep nomfic num2str(limite_latN) 'N' num2str(limite_latS) 'S_' , num2str(ifigure) '.' printer]; 
  • trunk/PROGRAMMES/initfig.m

    r5 r26  
    4242% $Id$ 
    4343% 
     44% - fplod 2009-08-25T16:41:34Z aedon.locean-ipsl.upmc.fr (Darwin) 
     45% 
     46%  * ajout pour octave 3.2 (uniquement sous  
     47%    /usr/local_linux/octave/64/3.2.2/bin/octave donc dedale) 
     48% 
    4449% - fplod 2009-08-17T12:39:51Z aedon.locean-ipsl.upmc.fr (Darwin) 
    4550% 
     
    5661 set(gcf,'PaperPosition',[0,0,1,1]); 
    5762else 
    58  warning('www : octave can not initialise Units, position, PaperType PaperUnits PaperPosition'); 
     63 switch OCTAVE_VERSION 
     64  case {'3.0.2'} 
     65   warning('www : octave 3.0.2 can not initialise Units, position, PaperType PaperUnits PaperPosition'); 
     66  case {'3.2.2'} 
     67   set(gcf,'Units','normalized'); 
     68   set(gcf,'position',[0.1 0.08,0.5,0.8]) 
     69   set(gcf,'PaperType', 'a4'); 
     70   set(gcf,'PaperUnits','normalized'); 
     71   set(gcf,'PaperPosition',[0,0,1,1]); 
     72  otherwise 
     73   warning('www : do no know about octave initialise Units, position, PaperType PaperUnits PaperPosition'); 
     74  end 
    5975end 
    6076 
  • trunk/PROGRAMMES/reg_seriestemporelles.m

    r24 r26  
    3030% 
    3131% ``reg_seriestemporelles`` sauve cette image dans 
    32 % ``./eof_SSTmens_tropAtl30N-20S.mat_reg_seriestemporelles_1.eps``. 
     32% ``./eof_SSTmens_tropAtl30N-20S.mat_reg_seriestemporelles_1.ps``. 
    3333% 
    3434% EXAMPLES 
     
    6565% 
    6666% $Id$ 
     67% 
     68% - fplod 2009-08-26T09:49:43Z aedon.locean-ipsl.upmc.fr (Darwin) 
     69% 
     70%  * remplacement de ``eps`` par ``ps` pour pouvoir imprimer les figures  
     71%    produites par ``octave`` 
    6772% 
    6873% - fplod 2009-08-25T10:40:16Z aedon.locean-ipsl.upmc.fr (Darwin) 
     
    210215 
    211216% sauvegarde de la figure 
    212 printer='eps'; 
     217printer='ps'; 
    213218print_printer=['-d', printer]; 
    214219fullfilename=['.' filesep file '_' mfilename '_'  num2str(ifigure) '.' printer]; 
  • trunk/PROGRAMMES/tpacpandreg_startup.m

    r23 r26  
    1 % TPACPANDREG_STARTUP initialisation of matlab/octave environment for TPACPANDREG project 
     1%TPACPANDREG_STARTUP initialisation of matlab/octave environment for TPACPANDREG project 
    22 
    33%+ 
  • trunk/PROGRAMMES/whorldmap.m

    • Property svn:keywords set to Id
    r19 r26  
    4040%  
    4141% $Id$ 
     42% 
     43% - fplod 2009-08-26T09:02:22Z aedon.locean-ipsl.upmc.fr (Darwin) 
     44% 
     45%   * add missing octave warning on Erasemode 
    4246% 
    4347% - fplod 2009-08-25T09:32:28Z aedon.locean-ipsl.upmc.fr (Darwin) 
     
    139143    set(lh,'Erasemode','none'); 
    140144   else 
    141     warning('www : octave do not know Erasemode property') 
     145    warning('www : octave do not know Erasemode property'); 
    142146   end 
    143147   set(gca,'aspect',[1 1]); 
     
    145149 
    146150if (drawtwice), 
    147    line(coastlines(1,:),coastlines(2,:),'Linestyle','-',... 
    148    'Erasemode','none'); 
     151   if ~ exist('OCTAVE_VERSION','builtin') 
     152    line(coastlines(1,:),coastlines(2,:),'Linestyle','-',... 
     153    'Erasemode','none'); 
     154   else 
     155    warning('www : octave do not know Erasemode property'); 
     156    line(coastlines(1,:),coastlines(2,:),'Linestyle','-') 
     157   end 
    149158end; 
    150159 
Note: See TracChangeset for help on using the changeset viewer.