Changeset 534 for palm


Ignore:
Timestamp:
Apr 29, 2010 1:58:28 PM (13 years ago)
Author:
heinze
Message:

Bugfix in spectra.ncl concerning output in png and small changes in layout

Location:
palm/trunk/SCRIPTS/NCL
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • palm/trunk/SCRIPTS/NCL/.ncl.config.default

    r532 r534  
    21922192      ; data type: float
    21932193      ;
    2194       ; example: font_size_legend = 0.2
    2195       ;
    2196       ; default:   0.2
     2194      ; example: font_size_legend = 0.02
     2195      ;
     2196      ; default:   0.02
    21972197      ;***************************************************
    21982198      if(.not. isvar("font_size_legend"))then
    21992199     
    22002200         
    2201          font_size_legend = 0.2
     2201         font_size_legend = 0.02
    22022202         
    22032203         
  • palm/trunk/SCRIPTS/NCL/cross_sections.ncl

    r532 r534  
    11561156         cs_res@tmXBLabels = array_xb_labels/norm_x
    11571157         if (norm_x .NE. 1.)then
    1158             cs_res@tiXAxisString = "x ["+unit_x+"]"
     1158            cs_res@tiXAxisString = "x ("+unit_x+")"
    11591159         else
    1160             cs_res@tiXAxisString = "x [m]"
     1160            cs_res@tiXAxisString = "x (m)"
    11611161         end if
    11621162         if (norm_y .NE. 1.)then
    1163             cs_res@tiYAxisString = "y ["+unit_y+"]"
     1163            cs_res@tiYAxisString = "y ("+unit_y+")"
    11641164         else
    1165             cs_res@tiYAxisString = "y [m]"
     1165            cs_res@tiYAxisString = "y (m)"
    11661166         end if   
    11671167      end if
     
    11721172         cs_res@tmXBLabels = array_xb_labels/norm_x
    11731173         if (norm_x .NE. 1.)then
    1174             cs_res@tiXAxisString = "x ["+unit_x+"]"
     1174            cs_res@tiXAxisString = "x ("+unit_x+")"
    11751175         else
    1176             cs_res@tiXAxisString = "x [m]"
     1176            cs_res@tiXAxisString = "x (m)"
    11771177         end if
    11781178         if (norm_z .NE. 1.)then
    1179             cs_res@tiYAxisString = "z ["+unit_z+"]"
     1179            cs_res@tiYAxisString = "z ("+unit_z+")"
    11801180         else
    1181             cs_res@tiYAxisString = "z [m]"
     1181            cs_res@tiYAxisString = "z (m)"
    11821182         end if
    11831183      end if
     
    11881188         cs_res@tmXBLabels = array_xb_labels/norm_y
    11891189         if (norm_y .NE. 1.)then
    1190             cs_res@tiXAxisString = "y ["+unit_y+"]"
     1190            cs_res@tiXAxisString = "y ("+unit_y+")"
    11911191         else
    1192             cs_res@tiXAxisString = "y [m]"
     1192            cs_res@tiXAxisString = "y (m)"
    11931193         end if
    11941194         if (norm_z .NE. 1.)then
    1195             cs_res@tiYAxisString = "z ["+unit_z+"]"
     1195            cs_res@tiYAxisString = "z ("+unit_z+")"
    11961196         else
    1197             cs_res@tiYAxisString = "z [m]"
     1197            cs_res@tiYAxisString = "z (m)"
    11981198         end if
    11991199      end if
     
    12131213      end if
    12141214      if (xyc .EQ. 1)then
    1215          cs_res@tiXAxisString = "x [m]"
    1216          cs_res@tiYAxisString = "y [m]"
     1215         cs_res@tiXAxisString = "x (m)"
     1216         cs_res@tiYAxisString = "y (m)"
    12171217      end if
    12181218      if (xzc .EQ. 1)then
    1219          cs_res@tiXAxisString = "x [m]"
    1220          cs_res@tiYAxisString = "z [m]"
     1219         cs_res@tiXAxisString = "x (m)"
     1220         cs_res@tiYAxisString = "z (m)"
    12211221      end if
    12221222      if (yzc .EQ. 1)then
    1223          cs_res@tiXAxisString = "y [m]"
    1224          cs_res@tiYAxisString = "z [m]"
     1223         cs_res@tiXAxisString = "y (m)"
     1224         cs_res@tiYAxisString = "z (m)"
    12251225      end if
    12261226   end if
     
    15581558            end if
    15591559            if (xyc .EQ. 1) then 
    1560                vecres@tiXAxisString = "x [m]"
    1561                vecres@tiYAxisString = "y [m]"   
     1560               vecres@tiXAxisString = "x (m)"
     1561               vecres@tiYAxisString = "y (m)"   
    15621562               if (sort .EQ. "time")then                                         
    15631563                  plot(n) = gsn_csm_vector(wks_ps,vect1(li,lo-los,:,:),vect2(li,lo-los,:,:),vecres)
     
    15671567            end if
    15681568            if (xzc .EQ. 1) then
    1569                vecres@tiXAxisString = "x [m]"
    1570                vecres@tiYAxisString = "z [m]"
     1569               vecres@tiXAxisString = "x (m)"
     1570               vecres@tiYAxisString = "z (m)"
    15711571               if (sort .EQ. "time")then
    15721572                  plot(n) = gsn_csm_vector(wks_ps,vect1(li,:,lo-los,:),vect2(li,:,lo-los,:),vecres)
     
    15761576            end if
    15771577            if (yzc .EQ. 1) then
    1578                vecres@tiXAxisString = "y [m]"
    1579                vecres@tiYAxisString = "z [m]"
     1578               vecres@tiXAxisString = "y (m)"
     1579               vecres@tiYAxisString = "z (m)"
    15801580               if (sort .EQ. "time")then
    15811581                  plot(n) = gsn_csm_vector(wks_ps,vect1(li,:,:,lo-los),vect2(li,:,:,lo-los),vecres)
  • palm/trunk/SCRIPTS/NCL/profiles.ncl

    r532 r534  
    11221122   res@pmLegendHeightF         = 0.05*np
    11231123   res@lgLabelFontHeightF     = font_size
    1124    res@lgTitleString      = "Time [h]"
     1124   res@lgTitleString      = "Time (h)"
    11251125   res@lgTitleFontHeightF = font_size   
    11261126   res@txFontHeightF      = font_size
     
    11341134   end if
    11351135   if (norm_z .EQ. 1)then
    1136       res@tiYAxisString      = "Height [m]"
     1136      res@tiYAxisString      = "Height (m)"
    11371137   else   
    1138       res@tiYAxisString      = "Height / "+norm_z+" [m]"
     1138      res@tiYAxisString      = "Height / "+norm_z+" (m)"
    11391139   end if
    11401140   
     
    18381838         if (over .EQ. 0) then 
    18391839            res@gsnLeftString      = vNam(varn)
    1840             res@tiXAxisString      = "["+unit(varn)+"]"
     1840            res@tiXAxisString      = "("+unit(varn)+")"
    18411841            res@gsnRightString     = " "
    18421842            res@trYMinF            = min_z
     
    18641864               else
    18651865                  res@gsnLeftString      = vNam(varn)
    1866                   res@tiXAxisString      = "["+unit(varn)+"]"
     1866                  res@tiXAxisString      = "("+unit(varn)+")"
    18671867                  res@gsnRightString     = " "                 
    18681868                  if (xs .EQ. -1) then 
     
    18881888               else
    18891889                  res@gsnLeftString      = vNam(varn)
    1890                   res@tiXAxisString      = "["+unit(varn)+"]"
     1890                  res@tiXAxisString      = "("+unit(varn)+")"
    18911891                  res@gsnRightString     = " "                 
    18921892                  if (xs .EQ. -1) then
     
    19111911               else
    19121912                  res@gsnLeftString      = vNam(varn)
    1913                   res@tiXAxisString      = "["+unit(varn)+"]"
     1913                  res@tiXAxisString      = "("+unit(varn)+")"
    19141914                  res@gsnRightString     = " "
    19151915                  if (xs .EQ. -1) then
     
    19351935               else
    19361936                  res@gsnLeftString      = vNam(varn)
    1937                   res@tiXAxisString      = "["+unit(varn)+"]"
     1937                  res@tiXAxisString      = "("+unit(varn)+")"
    19381938                  res@gsnRightString     = " "
    19391939                  if (xs .EQ. -1) then
     
    19581958               else
    19591959                  res@gsnLeftString      = vNam(varn)
    1960                   res@tiXAxisString      = "["+unit(varn)+"]"
     1960                  res@tiXAxisString      = "("+unit(varn)+")"
    19611961                  res@gsnRightString     = " "
    19621962                  if (xs .EQ. -1) then
     
    19811981               else
    19821982                  res@gsnLeftString      = vNam(varn)
    1983                   res@tiXAxisString      = "["+unit(varn)+"]"
     1983                  res@tiXAxisString      = "("+unit(varn)+")"
    19841984                  res@gsnRightString     = " "
    19851985                  if (xs .EQ. -1) then
     
    20052005               else
    20062006                  res@gsnLeftString      = vNam(varn)
    2007                   res@tiXAxisString      = "["+unit(varn)+"]"
     2007                  res@tiXAxisString      = "("+unit(varn)+")"
    20082008                  res@gsnRightString     = " "
    20092009                  if (xs .EQ. -1) then
     
    20282028               else
    20292029                  res@gsnLeftString      = vNam(varn)
    2030                   res@tiXAxisString      = "["+unit(varn)+"]"
     2030                  res@tiXAxisString      = "("+unit(varn)+")"
    20312031                  res@gsnRightString     = " "
    20322032                  if (xs .EQ. -1) then
     
    20512051               else
    20522052                  res@gsnLeftString      = vNam(varn)
    2053                   res@tiXAxisString      = "["+unit(varn)+"]"
     2053                  res@tiXAxisString      = "("+unit(varn)+")"
    20542054                  res@gsnRightString     = " "
    20552055                  if (xs .EQ. -1) then
     
    20752075               else
    20762076                  res@gsnLeftString      = vNam(varn)
    2077                   res@tiXAxisString      = "["+unit(varn)+"]"
     2077                  res@tiXAxisString      = "("+unit(varn)+")"
    20782078                  res@gsnRightString     = " "
    20792079                  if (xs .EQ. -1) then
     
    20982098               else
    20992099                  res@gsnLeftString      = vNam(varn)
    2100                   res@tiXAxisString      = "["+unit(varn)+"]"
     2100                  res@tiXAxisString      = "("+unit(varn)+")"
    21012101                  res@gsnRightString     = " "
    21022102                  if (xs .EQ. -1) then
     
    21222122               else
    21232123                  res@gsnLeftString      = vNam(varn)
    2124                   res@tiXAxisString      = "["+unit(varn)+"]"
     2124                  res@tiXAxisString      = "("+unit(varn)+")"
    21252125                  res@gsnRightString     = " "
    21262126                  if (xs .EQ. -1) then
     
    21452145               else
    21462146                  res@gsnLeftString      = vNam(varn)
    2147                   res@tiXAxisString      = "["+unit(varn)+"]"
     2147                  res@tiXAxisString      = "("+unit(varn)+")"
    21482148                  res@gsnRightString     = " "
    21492149                  if (xs .EQ. -1) then
     
    21692169               else
    21702170                  res@gsnLeftString      = vNam(varn)
    2171                   res@tiXAxisString      = "["+unit(varn)+"]"
     2171                  res@tiXAxisString      = "("+unit(varn)+")"
    21722172                  res@gsnRightString     = " "
    21732173                  if (xs .EQ. -1) then
     
    21922192               else
    21932193                  res@gsnLeftString      = vNam(varn)
    2194                   res@tiXAxisString      = "["+unit(varn)+"]"
     2194                  res@tiXAxisString      = "("+unit(varn)+")"
    21952195                  res@gsnRightString     = " "
    21962196                  if (xs .EQ. -1) then
     
    22152215               else
    22162216                  res@gsnLeftString      = vNam(varn)
    2217                   res@tiXAxisString      = "["+unit(varn)+"]"
     2217                  res@tiXAxisString      = "("+unit(varn)+")"
    22182218                  res@gsnRightString     = " "
    22192219                  if (xs .EQ. -1) then
     
    22392239               else
    22402240                  res@gsnLeftString      = vNam(varn)
    2241                   res@tiXAxisString      = "["+unit(varn)+"]"
     2241                  res@tiXAxisString      = "("+unit(varn)+")"
    22422242                  res@gsnRightString     = " "
    22432243                  if (xs .EQ. -1) then
     
    22622262               else
    22632263                  res@gsnLeftString      = vNam(varn)
    2264                   res@tiXAxisString      = "["+unit(varn)+"]"
     2264                  res@tiXAxisString      = "("+unit(varn)+")"
    22652265                  res@gsnRightString     = " "
    22662266                  if (xs .EQ. -1) then
     
    22852285               else
    22862286                  res@gsnLeftString      = vNam(varn)
    2287                   res@tiXAxisString      = "["+unit(varn)+"]"
     2287                  res@tiXAxisString      = "("+unit(varn)+")"
    22882288                  res@gsnRightString     = " "
    22892289                  if (xs .EQ. -1) then
     
    23092309               else
    23102310                  res@gsnLeftString      = vNam(varn)
    2311                   res@tiXAxisString      = "["+unit(varn)+"]"
     2311                  res@tiXAxisString      = "("+unit(varn)+")"
    23122312                  res@gsnRightString     = " "
    23132313                  if (xs .EQ. -1) then
     
    23322332               else
    23332333                  res@gsnLeftString      = vNam(varn)
    2334                   res@tiXAxisString      = "["+unit(varn)+"]"
     2334                  res@tiXAxisString      = "("+unit(varn)+")"
    23352335                  res@gsnRightString     = " "
    23362336                  if (xs .EQ. -1) then
     
    23552355               else
    23562356                  res@gsnLeftString      = vNam(varn)
    2357                   res@tiXAxisString      = "["+unit(varn)+"]"
     2357                  res@tiXAxisString      = "("+unit(varn)+")"
    23582358                  res@gsnRightString     = " "
    23592359                  if (xs .EQ. -1) then
     
    23792379               else
    23802380                  res@gsnLeftString      = vNam(varn)
    2381                   res@tiXAxisString      = "["+unit(varn)+"]"
     2381                  res@tiXAxisString      = "("+unit(varn)+")"
    23822382                  res@gsnRightString     = " "
    23832383                  if (xs .EQ. -1) then
     
    24022402               else
    24032403                  res@gsnLeftString      = vNam(varn)
    2404                   res@tiXAxisString      = "["+unit(varn)+"]"
     2404                  res@tiXAxisString      = "("+unit(varn)+")"
    24052405                  res@gsnRightString     = " "
    24062406                  if (xs .EQ. -1) then
     
    24262426               else
    24272427                  res@gsnLeftString      = vNam(varn)
    2428                   res@tiXAxisString      = "["+unit(varn)+"]"
     2428                  res@tiXAxisString      = "("+unit(varn)+")"
    24292429                  res@gsnRightString     = " "
    24302430                  if (xs .EQ. -1) then
     
    24492449               else
    24502450                  res@gsnLeftString      = vNam(varn)
    2451                   res@tiXAxisString      = "["+unit(varn)+"]"
     2451                  res@tiXAxisString      = "("+unit(varn)+")"
    24522452                  res@gsnRightString     = " "
    24532453                  if (xs .EQ. -1) then
     
    24722472               else
    24732473                  res@gsnLeftString      = vNam(varn)
    2474                   res@tiXAxisString      = "["+unit(varn)+"]"
     2474                  res@tiXAxisString      = "("+unit(varn)+")"
    24752475                  res@gsnRightString     = " "
    24762476                  if (xs .EQ. -1) then
     
    24962496               else
    24972497                  res@gsnLeftString      = vNam(varn)
    2498                   res@tiXAxisString      = "["+unit(varn)+"]"
     2498                  res@tiXAxisString      = "("+unit(varn)+")"
    24992499                  res@gsnRightString     = " "
    25002500                  if (xs .EQ. -1) then
     
    25192519               else
    25202520                  res@gsnLeftString      = vNam(varn)
    2521                   res@tiXAxisString      = "["+unit(varn)+"]"
     2521                  res@tiXAxisString      = "("+unit(varn)+")"
    25222522                  res@gsnRightString     = " "
    25232523                  if (xs .EQ. -1) then
     
    25422542               else
    25432543                  res@gsnLeftString      = vNam(varn)
    2544                   res@tiXAxisString      = "["+unit(varn)+"]"
     2544                  res@tiXAxisString      = "("+unit(varn)+")"
    25452545                  res@gsnRightString     = " "
    25462546                  if (xs .EQ. -1) then
     
    25662566               else
    25672567                  res@gsnLeftString      = vNam(varn)
    2568                   res@tiXAxisString      = "["+unit(varn)+"]"
     2568                  res@tiXAxisString      = "("+unit(varn)+")"
    25692569                  res@gsnRightString     = " "
    25702570                  if (xs .EQ. -1) then
     
    25892589               else
    25902590                  res@gsnLeftString      = vNam(varn)
    2591                   res@tiXAxisString      = "["+unit(varn)+"]"
     2591                  res@tiXAxisString      = "("+unit(varn)+")"
    25922592                  res@gsnRightString     = " "
    25932593                  if (xs .EQ. -1) then
     
    26122612               else
    26132613                  res@gsnLeftString      = vNam(varn)
    2614                   res@tiXAxisString      = "["+unit(varn)+"]"
     2614                  res@tiXAxisString      = "("+unit(varn)+")"
    26152615                  res@gsnRightString     = " "
    26162616                  if (xs .EQ. -1) then
     
    26362636               else
    26372637                  res@gsnLeftString      = vNam(varn)
    2638                   res@tiXAxisString      = "["+unit(varn)+"]"
     2638                  res@tiXAxisString      = "("+unit(varn)+")"
    26392639                  res@gsnRightString     = " "
    26402640                  if (xs .EQ. -1) then
     
    26592659               else
    26602660                  res@gsnLeftString      = vNam(varn)
    2661                   res@tiXAxisString      = "["+unit(varn)+"]"
     2661                  res@tiXAxisString      = "("+unit(varn)+")"
    26622662                  res@gsnRightString     = " "
    26632663                  if (xs .EQ. -1) then
     
    26822682               else
    26832683                  res@gsnLeftString      = vNam(varn)
    2684                   res@tiXAxisString      = "["+unit(varn)+"]"
     2684                  res@tiXAxisString      = "("+unit(varn)+")"
    26852685                  res@gsnRightString     = " "
    26862686                  if (xs .EQ. -1) then
     
    27062706               else
    27072707                  res@gsnLeftString      = vNam(varn)
    2708                   res@tiXAxisString      = "["+unit(varn)+"]"
     2708                  res@tiXAxisString      = "("+unit(varn)+")"
    27092709                  res@gsnRightString     = " "
    27102710                  if (xs .EQ. -1) then
     
    27292729               else
    27302730                  res@gsnLeftString      = vNam(varn)
    2731                   res@tiXAxisString      = "["+unit(varn)+"]"
     2731                  res@tiXAxisString      = "("+unit(varn)+")"
    27322732                  res@gsnRightString     = " "
    27332733                  if (xs .EQ. -1) then
     
    27522752               else
    27532753                  res@gsnLeftString      = vNam(varn)
    2754                   res@tiXAxisString      = "["+unit(varn)+"]"
     2754                  res@tiXAxisString      = "("+unit(varn)+")"
    27552755                  res@gsnRightString     = " "
    27562756                  if (xs .EQ. -1) then
     
    27762776               else
    27772777                  res@gsnLeftString      = vNam(varn)
    2778                   res@tiXAxisString      = "["+unit(varn)+"]"
     2778                  res@tiXAxisString      = "("+unit(varn)+")"
    27792779                  res@gsnRightString     = " "
    27802780                  if (xs .EQ. -1) then
     
    27992799               else
    28002800                  res@gsnLeftString      = vNam(varn)
    2801                   res@tiXAxisString      = "["+unit(varn)+"]"
     2801                  res@tiXAxisString      = "("+unit(varn)+")"
    28022802                  res@gsnRightString     = " "
    28032803                  if (xs .EQ. -1) then
     
    28222822               else
    28232823                  res@gsnLeftString      = vNam(varn)
    2824                   res@tiXAxisString      = "["+unit(varn)+"]"
     2824                  res@tiXAxisString      = "("+unit(varn)+")"
    28252825                  res@gsnRightString     = " "
    28262826                  if (xs .EQ. -1) then
     
    28462846               else
    28472847                  res@gsnLeftString      = vNam(varn)
    2848                   res@tiXAxisString      = "["+unit(varn)+"]"
     2848                  res@tiXAxisString      = "("+unit(varn)+")"
    28492849                  res@gsnRightString     = " "
    28502850                  if (xs .EQ. -1) then
     
    28692869               else
    28702870                  res@gsnLeftString      = vNam(varn)
    2871                   res@tiXAxisString      = "["+unit(varn)+"]"
     2871                  res@tiXAxisString      = "("+unit(varn)+")"
    28722872                  res@gsnRightString     = " "
    28732873                  if (xs .EQ. -1) then
     
    28922892               else
    28932893                  res@gsnLeftString      = vNam(varn)
    2894                   res@tiXAxisString      = "["+unit(varn)+"]"
     2894                  res@tiXAxisString      = "("+unit(varn)+")"
    28952895                  res@gsnRightString     = " "
    28962896                  if (xs .EQ. -1) then
     
    31443144
    31453145            res@gsnLeftString      = vNam(varn)
    3146             res@tiXAxisString      = "["+unit(varn)+"]"
     3146            res@tiXAxisString      = "("+unit(varn)+")"
    31473147            res@gsnRightString     = " "
    31483148            res@trYMinF            = min_z
     
    31653165               if (u .EQ. 0) then
    31663166                  res@gsnLeftString      = "u, v and w"
    3167                   res@tiXAxisString      = "["+unit(varn)+"]"
     3167                  res@tiXAxisString      = "("+unit(varn)+")"
    31683168                  res@gsnRightString     = " "
    31693169                  if (xs .EQ. -1) then
     
    32153215               if (pt .EQ. 0) then
    32163216                  res@gsnLeftString      = "pt, vpt and lpt"
    3217                   res@tiXAxisString      = "["+unit(varn)+"]"
     3217                  res@tiXAxisString      = "("+unit(varn)+")"
    32183218                  res@gsnRightString     = " "
    32193219                  if (xs .EQ. -1) then
     
    32643264               if (q .EQ. 0) then
    32653265                  res@gsnLeftString      = "q, qv and ql"
    3266                   res@tiXAxisString      = "["+unit(varn)+"]"
     3266                  res@tiXAxisString      = "("+unit(varn)+")"
    32673267                  res@gsnRightString     = " "
    32683268                  if (xs .EQ. -1) then
     
    33143314               if (e .EQ. 0) then
    33153315                  res@gsnLeftString      = "e and e*"
    3316                   res@tiXAxisString      = "["+unit(varn)+"]"
     3316                  res@tiXAxisString      = "("+unit(varn)+")"
    33173317                  res@gsnRightString     = " "
    33183318                  if (xs .EQ. -1) then
     
    33603360               if (km .EQ. 0) then
    33613361                  res@gsnLeftString      = "km and kh"
    3362                   res@tiXAxisString      = "["+unit(varn)+"]"
     3362                  res@tiXAxisString      = "("+unit(varn)+")"
    33633363                  res@gsnRightString     = " "
    33643364                  if (xs .EQ. -1) then
     
    34083408               if (wpup .EQ. 0) then
    34093409                  res@gsnLeftString      = "w"+dq+"u"+dq+", w*u* and wu"
    3410                   res@tiXAxisString      = "["+unit(varn)+"]"
     3410                  res@tiXAxisString      = "("+unit(varn)+")"
    34113411                  res@gsnRightString     = " "
    34123412                  if (xs .EQ. -1) then
     
    34583458               if (wpvp .EQ. 0) then
    34593459                  res@gsnLeftString      = "w"+dq+"v"+dq+", w*v* and wv"
    3460                   res@tiXAxisString      = "["+unit(varn)+"]"
     3460                  res@tiXAxisString      = "("+unit(varn)+")"
    34613461                  res@gsnRightString     = " "
    34623462                  if (xs .EQ. -1) then
     
    35083508               if (wpptp .EQ. 0) then                 
    35093509                  res@gsnLeftString      = "w"+dq+"pt"+dq+", w*pt* and wpt"
    3510                   res@tiXAxisString      = "["+unit(varn)+"]"
     3510                  res@tiXAxisString      = "("+unit(varn)+")"
    35113511                  res@gsnRightString     = " "
    35123512                  if (xs .EQ. -1) then
     
    35573557               if (wsptsBC .EQ. 0) then
    35583558                  res@gsnLeftString      = "w*pt*BC and wptBC"
    3559                   res@tiXAxisString      = "["+unit(varn)+"]"
     3559                  res@tiXAxisString      = "("+unit(varn)+")"
    35603560                  res@gsnRightString     = " "
    35613561                  if (xs .EQ. -1) then
     
    36043604               if (wpvptp .EQ. 0) then
    36053605                  res@gsnLeftString      = "w"+dq+"vpt"+dq+", w*vpt* and wvpt"
    3606                   res@tiXAxisString      = "["+unit(varn)+"]"
     3606                  res@tiXAxisString      = "("+unit(varn)+")"
    36073607                  res@gsnRightString     = " "
    36083608                  if (xs .EQ. -1) then
     
    36543654               if (wpqp .EQ. 0) then
    36553655                  res@gsnLeftString      = "w"+dq+"q"+dq+", w*q* and wq"
    3656                   res@tiXAxisString      = "["+unit(varn)+"]"
     3656                  res@tiXAxisString      = "("+unit(varn)+")"
    36573657                  res@gsnRightString     = " "
    36583658                  if (xs .EQ. -1) then
     
    37043704               if (wpqvp .EQ. 0) then
    37053705                  res@gsnLeftString      ="w"+dq+"qv"+dq+" , w*qv* and wqv"
    3706                   res@tiXAxisString      = "["+unit(varn)+"]"
     3706                  res@tiXAxisString      = "("+unit(varn)+")"
    37073707                  res@gsnRightString     = " "
    37083708                  if (xs .EQ. -1) then
     
    37543754               if (wpsp .EQ. 0) then
    37553755                  res@gsnLeftString      = "w"+dq+"s"+dq+", w*s* and ws"
    3756                   res@tiXAxisString      = "["+unit(varn)+"]"
     3756                  res@tiXAxisString      = "("+unit(varn)+")"
    37573757                  res@gsnRightString     = " "
    37583758                  if (xs .EQ. -1) then
     
    38043804               if (wpsap .EQ. 0) then
    38053805                  res@gsnLeftString      = "w"+dq+"sa"+dq+", w*sa* and wsa"
    3806                   res@tiXAxisString      = "["+unit(varn)+"]"
     3806                  res@tiXAxisString      = "("+unit(varn)+")"
    38073807                  res@gsnRightString     = " "
    38083808                  if (xs .EQ. -1) then
     
    38553855               if (us2 .EQ. 0) then
    38563856                  res@gsnLeftString      = "u*2, v*2 and w*2"
    3857                   res@tiXAxisString      = "["+unit(varn)+"]"
     3857                  res@tiXAxisString      = "("+unit(varn)+")"
    38583858                  res@gsnRightString     = " "
    38593859                  if (xs .EQ. -1) then
     
    39063906               if (wsususodz .EQ. 0) then
    39073907                  res@gsnLeftString      = "w*u*u*:dz, w*p*:dz and w"+dq+"e:dz"
    3908                   res@tiXAxisString      = "["+unit(varn)+"]"
     3908                  res@tiXAxisString      = "("+unit(varn)+")"
    39093909                  res@gsnRightString     = " "
    39103910                  if (xs .EQ. -1) then
     
    40284028                     res@xyDashPattern  = 0
    40294029                     res@gsnLeftString  = "Combined Plot of "+c_var
    4030                      res@tiXAxisString      = "["+unit(varn)+"]"
     4030                     res@tiXAxisString      = "("+unit(varn)+")"
    40314031                     res@gsnRightString     = " "
    40324032                     if (xs .EQ. -1) then
  • palm/trunk/SCRIPTS/NCL/spectra.ncl

    r532 r534  
    401401      plot  = new(dim*dimz,graphic)
    402402      np=dimt
    403       res@lgTitleString = "Time [h]"
     403      res@lgTitleString = "Time (h)"
    404404   else
    405405      plot  = new(dim*dimt,graphic)
     
    463463         a=getvardims(temp_att)
    464464         b=dimsizes(a)
     465         delete(temp_att)
    465466
    466467         if (height_level(0) .NE. -1)then
     
    506507            end do
    507508            if (norm_x .NE. 1.)then
    508                res@tiXAxisString = "k~B~x~N~ ["+unit_x+"]"
     509               res@tiXAxisString = "k~B~x~N~ ("+unit_x+")"
    509510            else
    510511               if (norm_height .EQ. 1)then
    511                   res@tiXAxisString = "k~B~x~N~ x z [1]"
     512                  res@tiXAxisString = "k~B~x~N~ x z (1"
    512513               else
    513                   res@tiXAxisString = "k~B~x~N~ [1/m]"
     514                  res@tiXAxisString = "k~B~x~N~ (1/m)"
    514515               end if
    515516            end if
     
    522523            end do
    523524            if (norm_x .NE. 1.)then
    524                res@tiXAxisString = "k~B~x~N~ ["+unit_x+"]"
     525               res@tiXAxisString = "k~B~x~N~ ("+unit_x+")"
    525526            else
    526527               if (norm_height .EQ. 1)then
    527                   res@tiXAxisString = "k~B~x~N~ x z [1]"
     528                  res@tiXAxisString = "k~B~x~N~ x z (1)"
    528529               else
    529                   res@tiXAxisString = "k~B~x~N~ [1/m]"
     530                  res@tiXAxisString = "k~B~x~N~ (1/m)"
    530531               end if
    531532            end if
     
    557558               res@gsnLeftString      = vNam(varn)
    558559               res@gsnRightString     = "Height = "+z(p)+"m"               
    559                res@tiYAxisString      = "["+unit_y+"]"           
     560               res@tiYAxisString      = "("+unit_y+")"           
    560561               res@xyExplicitLegendLabels  = legend_label             
    561562               if (norm_height .EQ. 1)then
     
    596597                     end if
    597598                     if (q .EQ. 0)then
    598                         res@tiYAxisString      = "["+unit_y+"]"                 
     599                        res@tiYAxisString      = "("+unit_y+")"                 
    599600                        res@gsnLeftString      = vNam(varn)
    600601                        res@gsnRightString     = "Time = "+legend_label(p)+"h"
     
    617618                           lgres@lgLineColors = color
    618619                        end if
    619                         lgres@lgTitleString = "Height [m]
     620                        lgres@lgTitleString = "Height (m)
    620621                        lgres@lgLabelFont        = "helvetica"
    621                         lgres@lgLabelFontHeightF     = font_size_legend
     622                        lgres@lgLabelFontHeightF     = font_size_legend*6
    622623                        lgres@lgTitleFontHeightF     = font_size     
    623624                        lgres@vpWidthF           = 0.12           
    624                         lgres@vpHeightF          = font_size_legend/5*dimz           
     625                        lgres@vpHeightF          = font_size_legend*(dimz+3)           
    625626 
    626627                        lbid = gsn_create_legend(wks,dimz,legend_label_z,lgres)       
     
    669670   resP@txFontHeightF          = 0.015
    670671
     672   no_frames = 0
     673
    671674   if ((format_out .EQ. "eps" .OR. format_out .EQ. "epsi") .AND. n .gt. no_rows*no_columns) then
    672675      gsn_panel(wks,plot,(/n,1/),resP)
     
    678681         if( (i+no_rows*no_columns) .gt. (n-1)) then
    679682            gsn_panel(wks,plot(i:n-1),(/no_rows,no_columns/),resP)
     683            no_frames = no_frames + 1
    680684         else
    681            gsn_panel(wks,plot(i:i+no_rows*no_columns-1),(/no_rows,no_columns/),resP)
     685            gsn_panel(wks,plot(i:i+no_rows*no_columns-1),(/no_rows,no_columns/),resP)
     686            no_frames = no_frames + 1   
    682687         end if
    683688      end do
  • palm/trunk/SCRIPTS/NCL/timeseries.ncl

    r532 r534  
    606606            res@gsnRightString      = unit(varn)
    607607            if (norm_t .NE. 1.)then
    608                res@tiXAxisString        = "t ["+unit_t+"]"
     608               res@tiXAxisString        = "t ("+unit_t+")"
    609609            else
    610                res@tiXAxisString        = "t [s]"
     610               res@tiXAxisString        = "t (s)"
    611611            end if
    612612            res@tiYAxisString = " "
     
    11921192       
    11931193            if (norm_t .NE. 1.)then
    1194                res@tiXAxisString        = "t ["+unit_t+"]"
     1194               res@tiXAxisString        = "t ("+unit_t+")"
    11951195            else
    1196                res@tiXAxisString        = "t [s]"
     1196               res@tiXAxisString        = "t (s)"
    11971197            end if
    11981198            res@tiYAxisString = " "
Note: See TracChangeset for help on using the changeset viewer.