Changeset 156 for trunk/SRC


Ignore:
Timestamp:
11/06/09 17:30:45 (15 years ago)
Author:
pinsard
Message:

tools for document processing

Location:
trunk/SRC/Documentation/xmldoc
Files:
3 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SRC/Documentation/xmldoc/How_to_use_post_it.xml

    r155 r156  
    4545 
    4646EVOLUTIONS 
    47 =========== 
     47========== 
    4848 
    4949 
    5050$Id$ 
     51 
     52- fplod 20091106T162838Z aedon.locean-ipsl.upmc.fr (Darwin) 
     53 
     54  * going on hand correction of OpenOffice DocBook (strange characters "Â|"  
     55    octal 240) 
    5156 
    5257- fplod 2009-09-29T16:04:19Z aedon.locean-ipsl.upmc.fr (Darwin) 
     
    7782<footnote> 
    7883 <para> 
    79 For more information about <application>SAXO</application>, see <link xl:href="http://forge.ipsl.jussieu.fr/saxo"/> 
     84For more information about <application>SAXO</application>, see <link xl:href="http://forge.ipsl.jussieu.fr/saxo"/>. 
    8085</para> 
    8186</footnote>. 
    8287<application>&project;</application> may help visualise and analyse ++netcdf data outputs from models automaticly without knowing properly the <application>SAXO</application> routines. 
    83 However I recommend the user to have some notions of <application>IDL</application> to use this software. 
     88However we recommend the user to have some notions of <application>IDL</application> to use this software. 
    8489A good way to do this is also to read the <application>SAXO</application> documentation on <link xl:href="http://forge.ipsl.jussieu.fr/saxo/"/> 
    8590   </para> 
     
    177182<screen> 
    178183                  cmdline = [ $ 
    179                   ; var             on   exp      grid  plt   timeave  date1   spec  disp   proj   out 
    180                     'sohtc300   1     2L24   T       xy   100y      1860     -       1       1        v', $ 
     184                  ; var on exp grid plt timeave date1 spec disp proj out 
     185                  'sohtc300 1  2L24 T  xy 100y  1860  -  1  1  v', $ 
    181186                  'lastline 0' ] 
    182187</screen> 
     
    198203               <screen> 
    199204                  spec_base_list = [ $ 
    200                    'CMAP = local:/home2/mkdlod/database/CORREL/', $ 
     205                  CMAP = local:/home2/mkdlod/database/CORREL/', $ 
    201206                  ' '] 
    202207               </screen> 
     
    278283               <screen> 
    279284                  cmdline = [ $ 
    280                   ; var        on   exp     grid  plt               timave   date1                spec                    disp   proj   out 
    281                     'precip   1   2L24  lmdzl  xt_pac_eq  1mm     01_1860-1959  12_1860-1959     2P     1        v', $ 
    282                     'topl       0   2L24  lmdzl  xt_pac_eq  1mm     01_1860-1959  12_1860-1959     1       1        v', $ 
     285                  ; var on exp  grid plt  timave date1  spec disp  proj out 
     286                  'precip 1  2L24 lmdzl xt_pac_eq 1mm   01_1860-1959 12_1860-1959  2P   1    v', $ 
     287                  'topl 0 2L24 lmdzl xt_pac_eq 1mm   01_1860-1959 12_1860-1959   1    1    v', $ 
    283288                  'lastline 0' ] 
    284289               </screen> 
     
    303308<screen> 
    304309                  cmdline = [ $ 
    305                   ; var        on   exp     grid  plt               timeave   date1                spec                    disp   proj   out 
     310                  ; var on exp grid plt        timeave  date1   spec  disp  proj out 
    306311                  'lastline 0' ] 
    307312               </screen> 
     
    316321               <programlisting> 
    317322                  ; var : &lt;name&gt; of field 
    318                   ;         @@&lt;name&gt; for macro defined in Defaults/fld_macros.def 
    319                   ;         &lt;name1&gt;=f(&lt;name2&gt;) for scatter plot y=f(x) or 
    320                   ;         &lt;name1&gt;=f(next) to use next line as 'x' (uses time interval of name1) 
    321                   ;         &lt;name&gt;@s&lt;sigma&gt; to plot &lt;name&gt; on isopycnal &lt;sigma&gt; 
    322                     '@@sosstdev  1  CDT3   T      xyt   1m@t412  187001  196912  1     1   v', $ 
     323                  ; @@&lt;name&gt; for macro defined in Defaults/fld_macros.def 
     324                  ; &lt;name1&gt;=f(&lt;name2&gt;) for scatter plot y=f(x) or 
     325                  ; &lt;name1&gt;=f(next) to use next line as 'x' (uses time interval of name1) 
     326                  ; &lt;name&gt;@s&lt;sigma&gt; to plot &lt;name&gt; on isopycnal &lt;sigma&gt; 
     327                  '@@sosstdev 1 CDT3  T   xyt  1m@t412 187001 196912 1   1 v', $ 
    323328               </programlisting> 
    324329</para> 
     
    329334It will leave a blank space where the plot should have been drawn. 
    330335               <programlisting> 
    331                   ; on    : 0/1 (2 = empty window in multi-window plot) 
    332                     '@@sosstdev    1   CDT3   T      xyt   1m@t412  187001  196912  2x2     1   v', $ 
    333                     '@@sotoxdev   2   CDT3   U      xyt   1m@t412  187001  196912  1     1   v', $ 
    334                     '@@sotoxdev   0   CDT3   U      xyt   1m@t412  187001  196912  1     1   v', $ 
    335                     '@@sotoydev   0   CDT3   V      xyt   1m@t412  187001  196912  1     1   v', $ 
     336                  ; on : 0/1 (2 = empty window in multi-window plot) 
     337                  '@@sosstdev 1 CDT3 T xyt  1m@t412 187001 196912 2x2   1 v', $ 
     338                  '@@sotoxdev 2  CDT3  U   xyt  1m@t412 187001 196912 1  1 v', $ 
     339                  '@@sotoxdev  0  CDT3  U  xyt  1m@t412 187001 196912 1   1 v', $ 
     340                  '@@sotoydev 0  CDT3  V   xyt  1m@t412 187001 196912 1   1 v', $ 
    336341               </programlisting> 
    337342</para> 
     
    342347Pay attention to the fact that the 2 files should have the same <varname>var</varname> name, the same 'grid', the same 'timeave', the same 'plt', the same 'date1' &hellip; 
    343348               <programlisting> 
    344                   ; exp   : name of exp. For difference of 2 exp : &lt;exp1&gt;-&lt;exp2&gt; 
    345                   ;                                 For division of 2 exp : &lt;exp1&gt;/&lt;exp2&gt; 
    346                     'sozotaux     1   CD2-2L24  U     xt_pac_eq   1mm   01_1860-1959  12_1860-1959   2P   1  v', $ 
     349                  ; exp : name of exp. For difference of 2 exp : &lt;exp1&gt;-&lt;exp2&gt; 
     350                  ; For division of 2 exp : &lt;exp1&gt;/&lt;exp2&gt; 
     351                  'sozotaux 1  CD2-2L24 U xt_pac_eq  1mm  01_1860-1959 12_1860-1959  2P  1 v', $ 
    347352               </programlisting> 
    348353</para> 
     
    368373These grids are Arakawa C-type with T, U, V and F points. 
    369374               <programlisting> 
    370                   ; grid  : grid name or @&lt;grid&gt; (to read grid from data file) 
    371                     'precip   1   NCEP  ncpt62  xy  58y    1948  -     1    1   v', $ 
     375                  ; grid : grid name or @&lt;grid&gt; (to read grid from data file) 
     376                   'precip  1  NCEP ncpt62 xy 58y  1948 -   1  1 v', $ 
    372377               </programlisting> 
    373378      <inlinegraphic fileref="embedded:graphics4" width="17.591cm" depth="11.741cm"/> 
     
    379384You can perform 2d maps, hovmoeller diagrams, simple time series, spectrum of time series &hellip; 
    380385               <programlisting> 
    381                   ; plt   : xy, xz, yz, x, y, z [append _&lt;box&gt; or _#&lt;bathy&gt;] 
    382                   ;        {xt, yt, zt, t}_&lt;box&gt;[@f&lt;direc&gt;&lt;width&gt;][@s][@z][@r&lt;win&gt;] 
    383                   ;           &lt;box&gt; : defined in Default/hovmoel_box.def 
    384                   ;           &lt;bathy&gt; : first letters of bathymetry file in Default/Grids 
    385                   ;           &lt;direc&gt; : t,x,y,z = filtering/smoothing direction (default: t) 
    386                   ;           &lt;width&gt; : running mean filter width (default = 1) 
    387                   ;                     grid point smoothing for space 
    388                   ;           @r&lt;win&gt; : time serie stddev in running &lt;win&gt;dow 
    389                   ;           @s      : spectrum of time serie 
    390                   ;           @w      : wavelet of time serie 
    391                   ;           @z      : remove zonal mean (eddy field) from 2D field (xy 
    392                   ;                     plot only) 
    393                   ;        density bining plots : xs, ys, s [append _&lt;box&gt; or _#&lt;bathy&gt;] 
    394                   ;                               st_&lt;box&gt;[@f&lt;direc&gt;&lt;width&gt;][@s] 
    395                   ;        statistics : @@&lt;variable&gt; 2D plot: plt=xyt 
     386                  ; plt : xy, xz, yz, x, y, z [append _&lt;box&gt; or _#&lt;bathy&gt;] 
     387                  ;  {xt, yt, zt, t}_&lt;box&gt;[@f&lt;direc&gt;&lt;width&gt;][@s][@z][@r&lt;win&gt;] 
     388                  ; &lt;box&gt; : defined in Default/hovmoel_box.def 
     389                  ; &lt;bathy&gt; : first letters of bathymetry file in Default/Grids 
     390                  ; &lt;direc&gt; : t,x,y,z = filtering/smoothing direction (default: t) 
     391                  ; &lt;width&gt; : running mean filter width (default = 1) 
     392                  ; grid point smoothing for space 
     393                  ; @r&lt;win&gt; : time serie stddev in running &lt;win&gt;dow 
     394                  ; : spectrum of time serie 
     395                  ; : wavelet of time serie 
     396                  ; z : remove zonal mean (eddy field) from 2D field (xy 
     397                  ; plot only) 
     398                  ; density bining plots : xs, ys, s [append _&lt;box&gt; or _#&lt;bathy&gt;] 
     399                  ; st_&lt;box&gt;[@f&lt;direc&gt;&lt;width&gt;][@s] 
     400                  ; statistics : @@&lt;variable&gt; 2D plot: plt=xyt 
    396401                  ; 
    397                     'sosstsst    1   2L24  T     t_nino_3@s  1m@t412  186001  195912    1     1   v', $ 
     402                   'sosstsst 1 2L24 T t_nino_3@s 1m@t412 186001 195912  1   1 v', $ 
    398403               </programlisting> 
    399404      <inlinegraphic fileref="embedded:graphics2" width="17.591cm" depth="11.02cm"/> 
     
    407412               <programlisting> 
    408413                  ; timeave : &lt;n&gt;[m]&lt;timeave&gt;[@t&lt;trend&gt;] 
    409                   ;            n: integer, timeave: of d(ay),m(onth),y(ear) 
    410                   ;           [m] stands for mean &lt;timeave&gt; 
    411                   ;               -&gt; requires spec for date interval (of mean): 
    412                   ;               [date_i]-[date_f] 
    413                   ;           &lt;trend&gt; : time serie trend type (default = 0, in this 
    414                   ;           case, use @t9 to 
    415                   ;           activate data output writing - out=data) 
    416                   ;           @t412: remove mean SC 
    417                   ;           @t41: remove mean of time serie 
     414                  ; n: integer, timeave: of d(ay),m(onth),y(ear) 
     415                  ; [m] stands for mean &lt;timeave&gt; 
     416                  ; -&gt; requires spec for date interval (of mean): 
     417                  ; [date_i]-[date_f] 
     418                  ; &lt;trend&gt; : time serie trend type (default = 0, in this 
     419                  ; case, use @t9 to 
     420                  ; activate data output writing - out=data) 
     421                  ; @t412: remove mean SC 
     422                  ; @t41: remove mean of time serie 
    418423                  ; 
    419424               </programlisting> 
     
    428433               <programlisting> 
    429434                  ; date1 : [yy..yyy][mm][dd]-[sssss][_&lt;ave_period&gt;] 
    430                   ;         &lt;ave_period&gt; for mean &lt;timeave&gt; : date interval &lt;date_i&gt;-&lt;date_f&gt; 
     435                  ; &lt;ave_period&gt; for mean &lt;timeave&gt; : date interval &lt;date_i&gt;-&lt;date_f&gt; 
    431436                  ; 
    432437               </programlisting> 
     
    438443But it may set parameters for a to make differences between two plots : this is the second way to make differences. 
    439444               <programlisting> 
    440                   ; spec  : time serie : date2 
    441                   ;         difference : d:&lt;exp&gt;/&lt;timeave&gt;/&lt;date1&gt;[/&lt;spec2&gt;]         
    442                     
    443                     'votemper    1   CD2   T     xz_pac_eq300  100y   1870  d:2L24/100y/1860   1     1   v', $ 
     445                  ; spec : time serie : date2 
     446                  ; difference : d:&lt;exp&gt;/&lt;timeave&gt;/&lt;date1&gt;[/&lt;spec2&gt;] 
     447                  'votemper 1 CD2 T xz_pac_eq300 100y  1870 d:2L24/100y/1860  1   1  v', $ 
    444448               </programlisting> 
    445449</para> 
     
    452456Please notice that you don't have to set <varname>on</varname> to <constant>1</constant> at each line : the first line is enough ; &project; understands that it has to consider four lines for the plot. 
    453457               <programlisting> 
    454                   ; disp  : multi-window display n[x&lt;m&gt;][&lt;orient&gt;]  &lt;orient&gt; = P  (L is default) 
    455                     'sosstsst      1    CD2  T        xy  100y   1870  d:2L24/100y/1860  2x2     1   v', $ 
    456                     'tsol            0    CD2  lmdzl xy  100y   1870  d:2L24/100y/1860  1     1   v', $ 
    457                     'sozotaux    0    CD2  U       xy  100y   1870  d:2L24/100y/1860  1     1   v', $ 
    458                     'sometauy   0    CD2  V       xy  100y   1870  d:2L24/100y/1860  1     1   v', $ 
     458                  ; disp : multi-window display n[x&lt;m&gt;][&lt;orient&gt;] &lt;orient&gt; = P (L is default) 
     459                   'sosstsst  1 CD2 T    xy 100y  1870 d:2L24/100y/1860 2x2   1 v', $ 
     460                   'tsol   0 CD2 lmdzl xy 100y  1870 d:2L24/100y/1860 1   1 v', $ 
     461                   'sozotaux  0  CD2 U   xy 100y  1870 d:2L24/100y/1860 1   1 v', $ 
     462                   'sometauy  0  CD2 V    xy 100y  1870 d:2L24/100y/1860 1   1 v', $ 
    459463               </programlisting> 
    460464</para> 
     
    469473 You may want to print your plot into a ps file ('ps') after having visualised it ('v') or directly print it to the printer ('psc') -&gt; does not work ????? 
    470474               <programlisting> 
    471                   ;  out   : v (view), tv (tvnplot), ps[prt] PostScript, data (ascii, 
    472                   ;         requires timeave + @t9) or (t)cdf (netCDF file) 
    473                   ;                  prt = b : BW printer 
    474                   ;                  prt = c : color printer 
    475                   ;                  prt = t : transparent printer 
    476                   ;              to save postcript activate save_ps in plt_def 
    477                   ;              tcdf: pltt netCDF writing (t, xt, yt types) 
     475                  ; out : v (view), tv (tvnplot), ps[prt] PostScript, data (ascii, 
     476                  ; requires timeave + @t9) or (t)cdf (netCDF file) 
     477                  ;         prt = b : BW printer 
     478                  ;         prt = c : color printer 
     479                  ;         prt = t : transparent printer 
     480                  ;       to save postcript activate save_ps in plt_def 
     481                  ;       tcdf: pltt netCDF writing (t, xt, yt types) 
    478482               </programlisting> 
    479483</para> 
     
    525529         <para>Those parameters define the the boxes on which the average is made. 
    526530               <programlisting> 
    527                   ; vert_type = 'level'          ;  'z' for depth/altitude or 'level' or '0' for nothing 
     531                  ; vert_type = 'level'     ; 'z' for depth/altitude or 'level' or '0' for nothing 
    528532                  vert_type = '0' 
    529                   vert_mean = [1, 1]   ; [depth1,depth2] or [level1,level2] in C notation 0-jpk-1 
     533                  vert_mean = [1, 1] ; [depth1,depth2] or [level1,level2] in C notation 0-jpk-1 
    530534               </programlisting> 
    531535</para> 
     
    538542                  sig_max = 27. 
    539543                  sig_del = 0.2 
    540                   sig_bowl =  0   ; 0/1 bowl overlay on density binned plots 
     544                  sig_bowl = 0 ; 0/1 bowl overlay on density binned plots 
    541545               </programlisting> 
    542546</para> 
     
    546550               <programlisting> 
    547551                  ; cross-correlation and normalisation: 
    548                   c_normal = 0       ; normalise data serie 
    549                   c_correl =  1      ; when overlay of 1d curves : 0/1 
    550                   lag_correl = 12L    ; bound for lagged-correlation [-lag_correl,..,0,...,lag_correl] 
     552                  c_normal = 0   ; normalise data serie 
     553                  c_correl = 1   ; when overlay of 1d curves : 0/1 
     554                  lag_correl = 12L  ; bound for lagged-correlation [-lag_correl,..,0,...,lag_correl] 
    551555               </programlisting> 
    552556</para> 
     
    557561               <programlisting> 
    558562                  ; standard deviation 
    559                   stddev_diff = 0       ; 0/1 (if = 1 makes a difference between the 
    560                                            ; std dev for a given month and the std dev of the whole time serie) 
    561                                            ; Active with the make_stddev macro for a given month (ex : @@sosstdev_01 for 
    562                                            ; sst std dev only for January) 
     563                  stddev_diff = 0   ; 0/1 (if = 1 makes a difference between the 
     564                              ; std dev for a given month and the std dev of the whole time serie) 
     565                              ; Active with the make_stddev macro for a given month (ex : @@sosstdev_01 for 
     566                              ; sst std dev only for January) 
    563567               </programlisting> 
    564568               <programlisting> 
    565569                  ; axis 
    566570                  ; ---- 
    567                   ;  lat_axis : latitudinal axis : 'reg'ular or 'sin'us latitude 
    568                      lat_axis = 'reg' 
     571                  ; lat_axis : latitudinal axis : 'reg'ular or 'sin'us latitude 
     572                   lat_axis = 'reg' 
    569573               </programlisting> 
    570574               <programlisting> 
    571575                  ; min /max 
    572576                  ; -------- 
    573                   ;  free minmax in 1D-plots (yes) or take fld_glo_mmx.def value (no) [yes] 
     577                  ; free minmax in 1D-plots (yes) or take fld_glo_mmx.def value (no) [yes] 
    574578                  free_1d_minmax = 'no' 
    575579               </programlisting> 
     
    581585                  ; Hovmoellers 
    582586                  ; ----------- 
    583                   ;  trend_typ : 0 no trend 
    584                   ;              1 remove initial value to serie (trend) 
    585                   ;              2 remove previous value to current (drift) 
    586                   ;              3[&lt;n&gt;] remove serie to mean of &lt;n&gt; final values (inverse trend) 
    587                   ;              4[&lt;n&gt;] remove [n]-average running mean of serie (anomaly) 
    588                   ;                   for monthly serie use &lt;n&gt;=12 to remove mean 
    589                   ;                   seasonal cycle 
    590                   ;      this value can be field-overriden by specifying @t&lt;trend_typ&gt; after 
    591                   ;      timave in post-it line 
    592                   ;              6[&lt;n&gt;] time integral of field activation. &lt;n&gt; is the 
    593                   ;              number of previous time steps to integrate from 
    594                   ;              (default is from beginning of time serie) 
     587                  ; trend_typ : 0 no trend 
     588                  ;       1 remove initial value to serie (trend) 
     589                  ;       2 remove previous value to current (drift) 
     590                  ;       3[&lt;n&gt;] remove serie to mean of &lt;n&gt; final values (inverse trend) 
     591                  ;       4[&lt;n&gt;] remove [n]-average running mean of serie (anomaly) 
     592                  ;         for monthly serie use &lt;n&gt;=12 to remove mean 
     593                  ;         seasonal cycle 
     594                  ;   this value can be field-overriden by specifying @t&lt;trend_typ&gt; after 
     595                  ;   timave in post-it line 
     596                  ;       6[&lt;n&gt;] time integral of field activation. &lt;n&gt; is the 
     597                  ;       number of previous time steps to integrate from 
     598                  ;       (default is from beginning of time serie) 
    595599                  ; 
    596600                  ; 
    597                   ;  field_int : field time integral (0/1) 
    598                   ;  nb_cycles : number of repeated cycles for seasonal time series 
    599                   ;  def_stride : default stride in hovmoeller sampling (see domain_boxes.def) 
    600                      trend_typ = '0' 
    601                      field_int = 0 
    602                      nb_cycles = 2 
    603                      def_stride = 1 
    604                      asciidir = homedir+'out/ascii_out/' 
     601                  ; field_int : field time integral (0/1) 
     602                  ; nb_cycles : number of repeated cycles for seasonal time series 
     603                  ; def_stride : default stride in hovmoeller sampling (see domain_boxes.def) 
     604                   trend_typ = '0' 
     605                   field_int = 0 
     606                   nb_cycles = 2 
     607                   def_stride = 1 
     608                   asciidir = homedir+'out/ascii_out/' 
    605609               </programlisting> 
    606610</para> 
     
    610614But some other models are a bit more complex and use more realistic calendars. 
    611615               <programlisting> 
    612                   ;  calendar type 
    613                   ;          0: 365 days/year 
    614                   ;          1: gregorian 
    615                   ;          N: N days per month 
     616                  ; calendar type 
     617                  ;     0: 365 days/year 
     618                  ;     1: gregorian 
     619                  ;     N: N days per month 
    616620                  ; 
    617621                  calendar_type = 30 
     
    629633                  ; col_palette: 'yes' or 'no' (put colorbar or not) 
    630634                  ; 
    631                      shading = 1 
    632                      pal_type = 'col' 
    633                      grey_shade = 20 
    634                      grey_shade_1 = 5 
    635                      grey_shade_2 = 20 
    636                      col_palette = 'yes' 
     635                   shading = 1 
     636                   pal_type = 'col' 
     637                   grey_shade = 20 
     638                   grey_shade_1 = 5 
     639                   grey_shade_2 = 20 
     640                   col_palette = 'yes' 
    637641               </programlisting> 
    638642</para> 
     
    642646 And <varname>cont_real</varname> is a keyword which sets the real continents or not. 
    643647               <programlisting> 
    644                   cont_fill = 1         ; continent fill for atmosphere grids (1/0) 
    645                   cont_real = 0         ; draw real continents (0) 
    646                                            ; = 0 (no real continents drawn) 
    647                                            ; = 1 (real continents drawn instead of the mask) 
    648                                            ; = 2 (mask + real continents drawn) 
     648                  cont_fill = 1     ; continent fill for atmosphere grids (1/0) 
     649                  cont_real = 0     ; draw real continents (0) 
     650                              ; = 0 (no real continents drawn) 
     651                              ; = 1 (real continents drawn instead of the mask) 
     652                              ; = 2 (mask + real continents drawn) 
    649653               </programlisting> 
    650654</para> 
     
    654658In that case, it will draw one vector out of two.</para> 
    655659               <programlisting> 
    656                   vector_sample = 2     ; vector sampling (1) 
     660                  vector_sample = 2   ; vector sampling (1) 
    657661                  ;; 
    658662               </programlisting> 
     
    662666Have a look on the on-line help (search for 'Line Annotation Properties' and 'Graphics keywords (collected)' in the 'Index' panel).</para> 
    663667               <programlisting> 
    664                      line_thick = [2,2,2,2,2,2,2,2]   ; 1D plot line thickness (for each overlay curves) 
    665                      line_style = [1,1,1,1,2,2,3,3]   ; 1D plot line style (for each overlay curves) 
    666                      line_color = [1,2,3,4,6,7,7,8]   ; 1D plot line color (for each overlay curves) 
     668                   line_thick = [2,2,2,2,2,2,2,2] ; 1D plot line thickness (for each overlay curves) 
     669                   line_style = [1,1,1,1,2,2,3,3] ; 1D plot line style (for each overlay curves) 
     670                   line_color = [1,2,3,4,6,7,7,8] ; 1D plot line color (for each overlay curves) 
    667671                  ; 1=black; 2=red; 3=green; 4=blue; 6=purple 
    668672                  ; 43 ---- 90 ---- 160 ---- 190 ---- 210 ---- 254 
    669                   ; blue    turq    green    yell     orange   red 
     673                  ; blue  turq  green  yell   orange red 
    670674               </programlisting> 
    671675      </listitem> 
     
    673677         <para>Those parameters are important for y=f(next) plots (for instance, zonal winds anomalies averaged on Nino_4 box over SST anomalies averaged on Nino_3 box).</para> 
    674678               <programlisting> 
    675                         symbol_families = '1'         ; 4x3 number of colors in time symbol plots (modulo) 
    676                                                   ; use &lt;n&gt; or &lt;n&gt;x&lt;m&gt; (n same colors, modulo nxm) 
    677                      symbol_families = '4x3' 
    678                   ;;   symbol_families = '12x1' 
    679                      symbol_style = [1,1,1,1,2,2,1,1,1,1,1,1]   ; Symbol style (for each overlay symbol) 
    680                      symbol_color = [1,2,3,4,2,3,7,8,9,10,11,12]   ; Symbol line color (for each overlay symbol) 
    681                      mean_sc_only = 0 
    682                   ;;   mean_sc_only = 4   ; 1 = Only plot mean SC in yfx when symbol_families='4x3' and hotyp=t 
    683                                         ; 2 = Only plot SC of std dev when symbol_families='4x3' and hotyp=t 
    684                                         ;      (require 1m@t412) 
    685                                         ; 4 = Only plot ICS per month + errorbar when symbol_families='12x1' 
     679                     symbol_families = '1'    ; 4x3 number of colors in time symbol plots (modulo) 
     680                                  ; use &lt;n&gt; or &lt;n&gt;x&lt;m&gt; (n same colors, modulo nxm) 
     681                   symbol_families = '4x3' 
     682                  ;; symbol_families = '12x1' 
     683                   symbol_style = [1,1,1,1,2,2,1,1,1,1,1,1] ; Symbol style (for each overlay symbol) 
     684                   symbol_color = [1,2,3,4,2,3,7,8,9,10,11,12] ; Symbol line color (for each overlay symbol) 
     685                   mean_sc_only = 0 
     686                  ;;  mean_sc_only = 4 ; 1 = Only plot mean SC in yfx when symbol_families='4x3' and hotyp=t 
     687                            ; 2 = Only plot SC of std dev when symbol_families='4x3' and hotyp=t 
     688                             ;   (require 1m@t412) 
     689                            ; 4 = Only plot ICS per month + errorbar when symbol_families='12x1' 
    686690               </programlisting> 
    687691      </listitem> 
     
    691695               <programlisting> 
    692696                  ; Graphic keywords for axis, contours 
    693                   ;;   contour_options = ',/nocontour'        ;;;;;; include this line to delete contour labels 
    694                    contour_options = ',cell_fill=2'     ;;;;;; include this line to include contour label   
    695                    look = ',linestyle=0,xthick=2,ythick=2,zthick=2,sepdate='' ''' 
     697                  ;;  contour_options = ',/nocontour'    ;;;;;; include this line to delete contour labels 
     698                  contour_options = ',cell_fill=2'   ;;;;;; include this line to include contour label  
     699                  look = ',linestyle=0,xthick=2,ythick=2,zthick=2,sepdate='' ''' 
    696700               </programlisting> 
    697701      </listitem> 
     
    703707                  ; Use of page space and titles 
    704708                  ; marge_option : add or reduce marge around the plot ; suitable for 
    705                   ;                optimizing space when several plots on the same 
    706                   ;                window. See title_type and titles keyword below to 
    707                   ;                set it 
    708                   fill_space = 1        ; fill space on plot (0/1) (/rempli option) ? 
     709                  ;        optimizing space when several plots on the same 
     710                  ;        window. See title_type and titles keyword below to 
     711                  ;        set it 
     712                  fill_space = 1    ; fill space on plot (0/1) (/rempli option) ? 
    709713                  marge_option = 'marge=[0,0,2,2]' ; (use [0, 0, -2, -2] to fill up even more space 
    710                    title_type = 'TS'      ; default type of titles 
    711                                            ; 'T' for title only, 'S' for subtitle only 
    712                                            ; 'TS' for both 
    713                                            ; 'off' for no titles 
     714                  title_type = 'TS'   ; default type of titles 
     715                  ; 'T' for title only, 'S' for subtitle only 
     716                  ; 'TS' for both 
     717                  ; 'off' for no titles 
    714718               </programlisting> 
    715719      </listitem> 
Note: See TracChangeset for help on using the changeset viewer.