Changeset 149
- Timestamp:
- 07/28/06 17:13:40 (18 years ago)
- Location:
- trunk/SRC/Documentation/xmldoc
- Files:
-
- 20 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SRC/Documentation/xmldoc/forxxxdoc.sh
r147 r149 25 25 # 26 26 case "${1}" in 27 0101|0201 )27 0101|0201|mouse) 28 28 # screen capture to be commented by frames and callouts images 29 29 capture="figpng/xxx_${1}_org.png" … … 74 74 ;; 75 75 figpng/xxx_0201_org.png) 76 capture_xsize= 1211#++ should be obtain by parsing identify result76 capture_xsize=429 #++ should be obtain by parsing identify result 77 77 capture_ysize=630 #++ should be obtain by parsing identify result 78 78 # … … 82 82 # later in xml as id or label 83 83 # now they are only here to remind us what we do 84 zone_nb=4 85 zone_t[1]="Page layout" 86 zone_l[1]="pagelayout" 87 zone_rect[1]="70,55 200,80" 88 zone_t[2]="Calendar" 89 zone_l[2]="calendar" 90 zone_rect[2]="10,140 230,180" 91 zone_t[3]="Domain" 92 zone_l[3]="domain" 93 zone_rect[3]="10,200 300,400" 94 zone_t[4]="Specify" 95 zone_l[4]="specify" 96 zone_rect[4]="10,450 350,500" 97 # 84 zone_nb=10 85 # 86 zone_t[1]="Plot type" 87 zone_l[1]="plottype" 88 zone_rect[1]="3,24, 97,51" 89 zone_t[2]="Menu" 90 zone_l[2]="menu" 91 zone_rect[2]="108,24, 325,53" 92 zone_t[3]="OK" 93 zone_l[3]="ok" 94 zone_rect[3]="5,59, 44,86" 95 zone_t[4]="Page layout" 96 zone_l[4]="pagelayout" 97 zone_rect[4]="70,59, 193,86" 98 zone_t[5]="Variables list" 99 zone_l[5]="variableslist" 100 zone_rect[5]="209,60, 323,85" 101 zone_t[6]="Files list" 102 zone_l[6]="fileslist" 103 zone_rect[6]="2,95, 344,117" 104 zone_t[7]="Command text" 105 zone_l[7]="commandtext" 106 zone_rect[7]="2,126, 346,160" 107 zone_t[8]="Calendar" 108 zone_l[8]="calendar" 109 zone_rect[8]="2,169, 212,216" 110 zone_t[9]="Domdef" 111 zone_l[9]="domdef" 112 zone_rect[9]="16,227, 308,447" 113 zone_t[10]="Specifications" 114 zone_l[10]="specifications" 115 zone_rect[10]="1,458, 345,580" 98 116 # the next three lines are here to check calcultation of CALSPAIR units 99 117 # see http://www.docbook.org/tdg/en/html/area.html 100 118 # if you want to use it, please add one to zone_nb 101 zone_t[5]="just to check full size rectangle" 102 zone_l[5]="check" 103 zone_rect[5]="0,0 ${capture_xsize},${capture_ysize}" 119 zone_t[11]="just to check full size rectangle" 120 zone_l[11]="check" 121 zone_rect[11]="0,0 ${capture_xsize},${capture_ysize}" 122 ;; 123 figpng/xxx_mouse_org.png) 124 capture_xsize=57 #++ should be obtain by parsing identify result 125 capture_ysize=82 #++ should be obtain by parsing identify result 126 # 127 # description of frames (title, xmin,ymin, xmax,ymax) 128 # nb : title and label are not yet used but they may be added in a kind of 129 # comments 130 # later in xml as id or label 131 # now they are only here to remind us what we do 132 zone_nb=3 133 zone_t[1]="Left" 134 zone_l[1]="left" 135 zone_rect[1]="3,14, 11,21" 136 zone_t[2]="Middle" 137 zone_l[2]="middle" 138 zone_rect[2]="21,14, 28,19" 139 zone_t[3]="Right" 140 zone_l[3]="right" 141 zone_rect[3]="39,14, 46,20" 104 142 ;; 105 143 *) … … 108 146 ;; 109 147 esac 148 149 150 110 151 111 152 # … … 155 196 done 156 197 # 198 # 199 # +++ verrue mal codee... 200 # dans le cas mouse, je ne veux pas les cardes 201 # a voir si on integre proprement ou si on vire... 202 if [ $1 = mouse ] 203 then 204 cmd="convert -size ${capture_xsize}x${capture_ysize} ${capture}" 205 iz=1 206 while [ ${iz} -le ${zone_nb} ] 207 do 208 leftcorner=$(echo ${zone_rect[${iz}]} | awk '{print $1}') 209 cmd="${cmd} -draw \"image over ${leftcorner} ${callout_xsize},${callout_ysize} 'images/callouts/${iz}.png'\"" 210 iz=$(( ${iz} + 1 )) 211 done 212 213 fi 214 # +++ verrue mal codee... 215 # 216 # 157 217 # last component of the convert command : the name of the output image 158 218 framecallouts=$(dirname ${capture})/$(basename ${capture} _org.png).png -
trunk/SRC/Documentation/xmldoc/makehtml.sh
r144 r149 89 89 mini_notice) 90 90 # production of images with frames and callouts 91 ./forxxxdoc.sh192 ./forxxxdoc.sh 291 # ./forxxxdoc.sh 0101 92 # ./forxxxdoc.sh 0201 93 93 ;; 94 94 *) -
trunk/SRC/Documentation/xmldoc/mini_notice.html
r145 r149 45 45 </div> 46 46 <div><span class="pubdate">svn Id of xml source file : $Id: 47 mini_notice.xml 14 4 2006-07-21 14:32:11Z pinsard$<br>47 mini_notice.xml 147 2006-07-26 09:09:08Z smasson $<br> 48 48 <br></span></div> 49 49 <div> … … 85 85 <p><b>Table of Contents</b></p> 86 86 <dl> 87 <dt><span class="sect1"><a href="#intro">1. Introduction and 88 assumptions</a></span></dt> 89 <dt><span class="sect1"><a href="#beforefirststeps">2. Before 90 this</a></span></dt> 91 <dt><span class="sect1"><a href="#initfiles">3. Install the files 92 <code class="filename">init.pro</code> and <code class= 93 "filename">initgrid.pro</code></a></span></dt> 87 <dt><span class="sect1"><a href="#introxxx">1. XXX widget 88 functions</a></span></dt> 94 89 <dd> 95 90 <dl> 96 <dt><span class="sect2"><a href="#modifinitgrid">3.1. Modification 97 or creation of the <code class="filename">initgrid.pro</code> 98 script</a></span></dt> 91 <dt><span class="sect2"><a href="#launchxxx">1.1. Launching 92 XXX</a></span></dt> 93 <dt><span class="sect2"><a href="#wigdets">1.2. Description of XXX 94 window</a></span></dt> 99 95 </dl> 100 96 </dd> 101 <dt><span class="sect1"><a href="#introxxx">4. Starting the 102 <span class="application">SAXO</span> package and an explanation of 103 the XXX widget functions</a></span></dt> 104 <dd> 105 <dl> 106 <dt><span class="sect2"><a href="#launchxxx">4.1. Launching 107 XXX</a></span></dt> 108 <dt><span class="sect2"><a href="#wigdets">4.2. An explanation of 109 the different widgets</a></span></dt> 110 </dl> 111 </dd> 112 <dt><span class="sect1"><a href="#examples">5. Concrete examples of 97 <dt><span class="sect1"><a href="#examples">2. Concrete examples of 113 98 XXX in practice</a></span></dt> 114 99 <dd> 115 100 <dl> 116 <dt><span class="sect2"><a href="#example1"> 5.1. First101 <dt><span class="sect2"><a href="#example1">2.1. First 117 102 plots</a></span></dt> 118 <dt><span class="sect2"><a href="#example2"> 5.2. Work with more103 <dt><span class="sect2"><a href="#example2">2.2. Work with more 119 104 than one file</a></span></dt> 120 <dt><span class="sect2"><a href="#mouse"> 5.3. Mouse actions in the105 <dt><span class="sect2"><a href="#mouse">2.3. Mouse actions in the 121 106 graphics window on a horizontal plot</a></span></dt> 122 <dt><span class="sect2"><a href="#multipleplots"> 5.4. Create107 <dt><span class="sect2"><a href="#multipleplots">2.4. Create 123 108 multiple plots on the same sheet and make them 124 109 interact</a></span></dt> 125 110 </dl> 126 111 </dd> 127 <dt><span class="sect1"><a href="#crash"> 6. How to quit when it112 <dt><span class="sect1"><a href="#crash">3. How to quit when it 128 113 crashes</a></span></dt> 129 114 </dl> … … 133 118 <div> 134 119 <div> 135 <h2 class="title" style="clear: both"><a name="intro" id= 136 "intro"></a>1. Introduction and assumptions</h2> 137 </div> 138 </div> 139 </div> 140 <p>This micro guide is unfortunately not a user's guide for all the 141 scripts that have been written for IDL (version 5.2 or higher 142 required). The goal is simply to clarify a few points on the use of 143 the <code class="filename">xxx.pro</code> program.</p> 144 <p>For further help on the furnished scripts, here are several 145 possibilities:</p> 146 <div class="itemizedlist"> 147 <ul type="disc"> 148 <li> 149 <p>execute in IDL the command</p> 150 <pre class="screen"> 151 <code class="prompt">idl></code> <strong class= 152 "userinput"><code>xhelp, '<em class= 153 "replaceable"><code>script_name</code></em>'</code></strong> 154 </pre></li> 155 <li> 156 <p>consult the IDL online help for scripts whose source is 157 unavailable</p> 158 </li> 159 <li> 160 <p>subscribe to the mailing list for updates and user 161 questions/responses</p> 162 <p>to subscribe, send a mail to: <a href= 163 "mailto:majordomo@lmd.jussieu.fr" target= 164 "_top">majordomo@lmd.jussieu.fr</a> with no subject, containing the 165 message: <strong class="userinput"><code>subscribe forum-idl 166 <em class="replaceable"><code>e-mail 167 address</code></em></code></strong></p> 168 </li> 169 <li> 170 <p>consult the archives of this mail list: <a href= 171 "http://www.lmd.jussieu.fr/archives/form-idl/last/mail1.html" 172 target= 173 "_top">http://www.lmd.jussieu.fr/archives/form-idl/last/mail1.html</a></p> 174 </li> 175 <li> 176 <p>consult in desperation the feeble web pages we have started to 177 write (while waiting for something better) <a href= 178 "http://www.ipsl.jussieu.fr/~smlod/" target= 179 "_top">http://www.ipsl.jussieu.fr/~smlod/</a></p> 180 </li> 181 <li> 182 <p>wait until we write a full user's manual!</p> 183 </li> 184 </ul> 185 </div> 186 <p>The XXX widget is a layer on top of the scripts in the 187 <span class="application">SAXO</span> package (themselves layered 188 on top of IDL). It is designed to permit the visualization and 189 rapid exploration of data, offering a maximum in options, while not 190 necessarily all those offered by the package and by IDL.</p> 191 <p>Based on the use of files in the NetCDF format, it can easily 192 work with other file formats. For this, all that is necessary is to 193 write an IDL function capable of extracting a matrix from a file as 194 a function of the following parameters: the variable name, two 195 dates, an experiment name, and a domain.</p> 196 <p>Developed to visualize the output of the OPA model, the 197 <span class="application">SAXO</span> package was conceived to work 198 on C grids. To use it on grids where the T, U, and V points are the 199 same, one must nevertheless declare the parameters of the grid that 200 correspond to the U and V points. Careful, for this type of 201 discretization, the calculation scripts of type <code class= 202 "filename">div.pro</code> and <code class= 203 "filename">curl.pro</code> are wrong.</p> 204 <p>The averaging routines are not adapted to warped grids, they sum 205 following the i, j, and k indices, weighting each point by scale 206 factors and the land-sea mask. Slices and Hovmoellers do not work 207 in the diagonal, but are always done following i, j, or k. When a 208 domain is given to one of the scripts, an average over the domain 209 in the directions perpendicular to that displayed is automatically 210 made before display.</p> 211 <p>Before continuing on to the practical part of this guide, the 212 installation and use of the <span class="application">SAXO</span> 213 package, I'd like to thank Guillaume Roullet, who also participated 214 in the writing of the scripts in the package (notably the drawing 215 of vectors on warped grids).</p> 216 </div> 217 <div class="sect1" lang="en"> 218 <div class="titlepage"> 219 <div> 220 <div> 221 <h2 class="title" style="clear: both"><a name="beforefirststeps" 222 id="beforefirststeps"></a>2. Before this</h2> 223 </div> 224 </div> 225 </div> 226 <p>In this document, we supposed that you followed <a href= 227 "getsaxo.html?format=raw" target="_top">Get SAXO</a> 228 recommandations.</p> 229 </div> 230 <div class="sect1" lang="en"> 231 <div class="titlepage"> 232 <div> 233 <div> 234 <h2 class="title" style="clear: both"><a name="initfiles" id= 235 "initfiles"></a>3. Install the files <code class= 236 "filename">init.pro</code> and <code class= 237 "filename">initgrid.pro</code></h2> 238 </div> 239 </div> 240 </div> 241 <p>This version of the <span class="application">SAXO</span> 242 package depends a certain number of common variables that are 243 primarily environmental parameters (working paths, color 244 management, Postscript formatting) and the parameters of the grid 245 on which you are working (longitude, latitude, depth, land-sea 246 mask, scale factors, position of the zoom in relation to the 247 original grid).</p> 248 <p>These two types of parameters are kept separately:</p> 249 <div class="itemizedlist"> 250 <ul type="disc"> 251 <li> 252 <p>environmental parameters are defined at the very beginning of 253 the IDL session, and are in principle never changed. They are 254 initialized by the <code class="filename">init.pro</code> 255 script.</p> 256 </li> 257 <li> 258 <p>Those that belong to the grid are reinitialized every time the 259 grid is changed. They can therefore be called at any time during a 260 session. These parameters are initialized by the <code class= 261 "filename">initgrid.pro</code> scripts, and are specific to each 262 particular grid.</p> 263 <p>For example: <code class="filename">initorca.pro</code> for the 264 ORCA 2° grid, <code class="filename">initorca05.pro</code> for 265 the ORCA 0.5° grid, or <code class= 266 "filename">initorcapac.pro</code> for the ORCA grid zoomed on the 267 Pacific.</p> 268 </li> 269 </ul> 270 </div> 271 <p>To begin, one must therefore copy <code class= 272 "filename"><em class= 273 "replaceable"><code>packagedir</code></em>/INIT/init.pro</code> 274 into <em class="replaceable"><code>homedir</code></em>, and create 275 in <em class="replaceable"><code>homedir</code></em> a script of 276 the type <code class="filename">initgrid.pro</code>.</p> 120 <h2 class="title" style="clear: both"><a name="introxxx" id= 121 "introxxx"></a>1. XXX widget functions</h2> 122 </div> 123 </div> 124 </div> 277 125 <div class="sect2" lang="en"> 278 126 <div class="titlepage"> 279 127 <div> 280 128 <div> 281 <h3 class="title"><a name="modifinitgrid" id=282 "modifinitgrid"></a>3.1. Modification or creation of the283 <code class="filename">initgrid.pro</code> script</h3>284 </div>285 </div>286 </div>287 <p>In the <em class="replaceable"><code>packagedir</code></em>/INIT288 directory you will find a certain number of scripts associated with289 the latest grids on which I've worked. If you are also working on290 one of these grids, for example ORCA, copy the file <code class=291 "filename"><em class=292 "replaceable"><code>packagedir</code></em>/INIT/initorca.pro</code>293 to your <em class="replaceable"><code>homedir</code></em>. If not,294 copy it nevertheless to use as a model. In the file <code class=295 "filename">initgrid.pro</code>, adjust the zoom parameters (if it296 has not already been done).</p>297 <p>Careful: unlike in previous versions of the <span class=298 "application">SAXO</span> package, all the zoom parameters must be299 defined. If you do not know them in advance, define their values to300 be -1.</p>301 <p>In the rest of the script, define iodir as <em class=302 "replaceable"><code>iodir</code></em>, and verify the name of the303 mask file, if one exists.</p>304 </div>305 </div>306 <div class="sect1" lang="en">307 <div class="titlepage">308 <div>309 <div>310 <h2 class="title" style="clear: both"><a name="introxxx" id=311 "introxxx"></a>4. Starting the <span class=312 "application">SAXO</span> package and an explanation of the XXX313 widget functions</h2>314 </div>315 </div>316 </div>317 <div class="sect2" lang="en">318 <div class="titlepage">319 <div>320 <div>321 129 <h3 class="title"><a name="launchxxx" id= 322 "launchxxx"></a> 4.1. Launching XXX</h3>130 "launchxxx"></a>1.1. Launching XXX</h3> 323 131 </div> 324 132 </div> … … 335 143 "userinput"><code>xxx</code></strong> 336 144 </pre> 337 <p>To work without the XXX interface, initialize a grid</p> 338 <pre class="screen"> 339 340 <code class="prompt">idl></code> <strong class= 341 "userinput"><code>@initgrid</code></strong> 342 </pre> 343 <p>A window will open with 2 lines to complete.</p> 344 <div class="figure"><a name="fig_xxx_1" id="fig_xxx_1"></a> 145 A window will open with 2 lines to complete. 146 <div class="figure"><a name="fig_xxx_0101" id="fig_xxx_0101"></a> 345 147 <p class="title"><b>Figure 1. Window xxx 1</b></p> 346 148 <div class="figure-contents"> 347 <div class="mediaobjectco"><img border="0" usemap="d0e293" src= 348 "figpng/xxx_1_complete.png" alt="Window xxx 1"><map name="d0e293" 349 id="d0e293"> 350 <area shape="rect" coords="5,254,515,219"> 351 <area shape="rect" coords="5,159,515,109"></map> 149 <div class="mediaobjectco"><img border="0" usemap="d0e102" src= 150 "figpng/xxx_0101.png" alt="Window xxx 1"><map name="d0e102" id= 151 "d0e102"> 152 <area shape="rect" coords="26,256,485,214"> 153 <area shape="rect" coords="78,208,433,157"> 154 <area shape="rect" coords="3,150,518,31"></map> 352 155 <div class="calloutlist"> 353 156 <table border="0" summary="Callout list"> … … 356 159 "images/callouts/1.png" alt="1" border="0"></td> 357 160 <td valign="top" align="left"> 358 <p> datafile</p>161 <p>Data file</p> 359 162 </td> 360 163 </tr> … … 363 166 "images/callouts/2.png" alt="2" border="0"></td> 364 167 <td valign="top" align="left"> 365 <p>initfile</p> 168 <p>Init method</p> 169 </td> 170 </tr> 171 <tr> 172 <td width="5%" valign="top" align="left"><img src= 173 "images/callouts/3.png" alt="3" border="0"></td> 174 <td valign="top" align="left"> 175 <p>Init program</p> 366 176 </td> 367 177 </tr> … … 371 181 </div> 372 182 </div> 373 <p><br class="figure-break"></p> 374 <p>These lines must contain the address of a file. The name can be 375 typed directly in the window provided, or selected with the help of 376 the <span class="guibutton">browse</span> button. The first line 377 must contain the name of the data file, the second the name of the 378 <code class="filename">initgrid.pro</code> script which will permit 379 the reading and processing of the grid associated with the data 380 file.</p> 183 <br class="figure-break"> 184 <div class="sect3" lang="en"> 185 <div class="titlepage"> 186 <div> 187 <div> 188 <h4 class="title"><a name="datafiletxt" id= 189 "datafiletxt"></a>1.1.1. File name</h4> 190 </div> 191 </div> 192 </div> 193 <p>the name of the data file. The name can be typed directly in the 194 window provided, or selected with the help of the <span class= 195 "guibutton">browse</span> button.</p> 196 </div> 197 <div class="sect3" lang="en"> 198 <div class="titlepage"> 199 <div> 200 <div> 201 <h4 class="title"><a name="initmethodtxt" id= 202 "initmethodtxt"></a>1.1.2. Grid initalization method</h4> 203 </div> 204 </div> 205 </div> 206 <p>+++</p> 207 </div> 208 <div class="sect3" lang="en"> 209 <div class="titlepage"> 210 <div> 211 <div> 212 <h4 class="title"><a name="initprogramtxt" id= 213 "initprogramtxt"></a>1.1.3. Grid initalization parameters</h4> 214 </div> 215 </div> 216 </div> 217 <div class="figure"><a name="fig_xxx_0102" id="fig_xxx_0102"></a> 218 <p class="title"><b>Figure 2. Window xxx 1</b></p> 219 <div class="figure-contents"> 220 <div class="mediaobjectco"><img border="0" usemap="d0e143" src= 221 "figpng/xxx_0102.png" alt="Window xxx 1"><map name="d0e143" id= 222 "d0e143"></map></div> 223 </div> 224 </div> 225 <p><br class="figure-break"></p> 226 <p>the second the name of the <code class= 227 "filename">initgrid.pro</code> script which will permit the reading 228 and processing of the grid associated with the data file.</p> 381 229 <p>Once these two lines have been completed, click on <span class= 382 "guibutton">let's go</span>. Two other windows will then open, 383 giving you the parameters for reading the grid and the file (these 384 parameters are read in the <code class= 385 "filename">initgrid.pro</code> script). Click twice on <span class= 386 "guibutton">OK</span>.</p> 230 "guibutton">let's go</span>.</p> 231 </div> 387 232 </div> 388 233 <div class="sect2" lang="en"> … … 390 235 <div> 391 236 <div> 392 <h3 class="title"><a name="wigdets" id= "wigdets"></a>4.2. An393 explanation of the different widgets</h3>237 <h3 class="title"><a name="wigdets" id= 238 "wigdets"></a>1.2. Description of XXX window</h3> 394 239 </div> 395 240 </div> 396 241 </div> 397 242 <p>Now the XXX window will open.</p> 398 <div class="figure"><a name="fig_xxx_2" id="fig_xxx_2"></a> 399 <p class="title"><b>Figure 2. Window xxx 2</b></p> 400 <div class="figure-contents"> 401 <div class="mediaobjectco"><img border="0" usemap="d0e340" src= 402 "figpng/xxx_2_complete.png" alt="Window xxx 2"><map name="d0e340" 403 id="d0e340"> 404 <area shape="rect" coords="70,575,200,550"> 405 <area shape="rect" coords="10,490,230,450"> 406 <area shape="rect" coords="10,430,300,230"> 407 <area shape="rect" coords="10,180,350,130"></map> 243 <div class="figure"><a name="fig_xxx_0201" id="fig_xxx_0201"></a> 244 <p class="title"><b>Figure 3. Window xxx 2</b></p> 245 <div class="figure-contents"> 246 <div class="mediaobjectco"><img border="0" usemap="d0e168" src= 247 "figpng/xxx_0201.png" alt="Window xxx 2"><map name="d0e168" id= 248 "d0e168"> 249 <area shape="rect" coords="3,606,97,579"> 250 <area shape="rect" coords="108,606,325,577"> 251 <area shape="rect" coords="5,571,44,544"> 252 <area shape="rect" coords="70,571,193,544"> 253 <area shape="rect" coords="209,570,323,545"> 254 <area shape="rect" coords="2,535,344,513"> 255 <area shape="rect" coords="2,504,346,470"> 256 <area shape="rect" coords="2,461,212,414"> 257 <area shape="rect" coords="16,403,308,183"> 258 <area shape="rect" coords="1,172,345,50"></map> 408 259 <div class="calloutlist"> 409 260 <table border="0" summary="Callout list"> … … 412 263 "images/callouts/1.png" alt="1" border="0"></td> 413 264 <td valign="top" align="left"> 265 <p>Plot type</p> 266 </td> 267 </tr> 268 <tr> 269 <td width="5%" valign="top" align="left"><img src= 270 "images/callouts/2.png" alt="2" border="0"></td> 271 <td valign="top" align="left"> 272 <p>Menu</p> 273 </td> 274 </tr> 275 <tr> 276 <td width="5%" valign="top" align="left"><img src= 277 "images/callouts/3.png" alt="3" border="0"></td> 278 <td valign="top" align="left"> 279 <p>OK</p> 280 </td> 281 </tr> 282 <tr> 283 <td width="5%" valign="top" align="left"><img src= 284 "images/callouts/4.png" alt="4" border="0"></td> 285 <td valign="top" align="left"> 414 286 <p>Page layout</p> 415 287 </td> … … 417 289 <tr> 418 290 <td width="5%" valign="top" align="left"><img src= 419 "images/callouts/2.png" alt="2" border="0"></td> 291 "images/callouts/5.png" alt="5" border="0"></td> 292 <td valign="top" align="left"> 293 <p>Variables list</p> 294 </td> 295 </tr> 296 <tr> 297 <td width="5%" valign="top" align="left"><img src= 298 "images/callouts/6.png" alt="6" border="0"></td> 299 <td valign="top" align="left"> 300 <p>Files list</p> 301 </td> 302 </tr> 303 <tr> 304 <td width="5%" valign="top" align="left"><img src= 305 "images/callouts/7.png" alt="7" border="0"></td> 306 <td valign="top" align="left"> 307 <p>Command text</p> 308 </td> 309 </tr> 310 <tr> 311 <td width="5%" valign="top" align="left"><img src= 312 "images/callouts/8.png" alt="8" border="0"></td> 420 313 <td valign="top" align="left"> 421 314 <p>Calendar</p> … … 424 317 <tr> 425 318 <td width="5%" valign="top" align="left"><img src= 426 "images/callouts/ 3.png" alt="3" border="0"></td>427 <td valign="top" align="left"> 428 <p>Dom ain</p>429 </td> 430 </tr> 431 <tr> 432 <td width="5%" valign="top" align="left"><img src= 433 "images/callouts/ 4.png" alt="4" border="0"></td>434 <td valign="top" align="left"> 435 <p>Spe cify</p>319 "images/callouts/9.png" alt="9" border="0"></td> 320 <td valign="top" align="left"> 321 <p>Domdef</p> 322 </td> 323 </tr> 324 <tr> 325 <td width="5%" valign="top" align="left"><img src= 326 "images/callouts/10.png" alt="10" border="0"></td> 327 <td valign="top" align="left"> 328 <p>Spefications</p> 436 329 </td> 437 330 </tr> … … 449 342 <div> 450 343 <div> 451 <h4 class="title"><a name="menubar" id= 452 "menubar"></a>4.2.1. The menu bar made up of 3 submenus</h4> 344 <h4 class="title"><a name="plottypetxt" id= 345 "plottypetxt"></a>1.2.1. Plot type list</h4> 346 </div> 347 </div> 348 </div> 349 <p>allows specification of the type of plot desired.</p> 350 <div class="figure"><a name="fig_xxx_0202" id="fig_xxx_0202"></a> 351 <p class="title"><b>Figure 4. </b></p> 352 <div class="figure-contents"> 353 <div class="mediaobjectco"><img border="0" usemap="d0e228" src= 354 "figpng/xxx_0202.png"><map name="d0e228" id="d0e228"></map></div> 355 </div> 356 </div> 357 <p><br class="figure-break"></p> 358 <div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"> 359 <h3 class="title">Note</h3> 360 <p>If the type <code class="constant">plt</code> is selected, the 361 selection of plot type is made by mouse. Cf <a href="#mouse" title= 362 "2.3. Mouse actions in the graphics window on a horizontal plot"> 363 Section 2.3, “Mouse actions in the graphics window on a 364 horizontal plot”</a></p> 365 </div> 366 </div> 367 <div class="sect3" lang="en"> 368 <div class="titlepage"> 369 <div> 370 <div> 371 <h4 class="title"><a name="menutxt" id= 372 "menutxt"></a>1.2.2. The menu bar made up of 3 submenus</h4> 453 373 </div> 454 374 </div> … … 459 379 <div> 460 380 <h5 class="title"><a name="filesubmenu" id= 461 "filesubmenu"></a> 4.2.1.1. <span class=381 "filesubmenu"></a>1.2.2.1. <span class= 462 382 "guisubmenu">File</span> submenu</h5> 463 383 </div> 464 384 </div> 465 385 </div> 386 <div class="figure"><a name="fig_xxx_0203" id="fig_xxx_0203"></a> 387 <p class="title"><b>Figure 5. </b></p> 388 <div class="figure-contents"> 389 <div class="mediaobjectco"><img border="0" usemap="d0e252" src= 390 "figpng/xxx_0203.png"><map name="d0e252" id="d0e252"></map></div> 391 </div> 392 </div> 393 <p><br class="figure-break"></p> 466 394 <div class="itemizedlist"> 467 395 <ul type="disc"> … … 488 416 <div> 489 417 <h5 class="title"><a name="saveassubmenu" id= 490 "saveassubmenu"></a> 4.2.1.2. <span class="guisubmenu">Save418 "saveassubmenu"></a>1.2.2.2. <span class="guisubmenu">Save 491 419 As</span> submenu</h5> 492 420 </div> 493 421 </div> 494 422 </div> 423 <div class="figure"><a name="fig_xxx_0204" id="fig_xxx_0204"></a> 424 <p class="title"><b>Figure 6. </b></p> 425 <div class="figure-contents"> 426 <div class="mediaobjectco"><img border="0" usemap="d0e286" src= 427 "figpng/xxx_0204.png"><map name="d0e286" id="d0e286"></map></div> 428 </div> 429 </div> 430 <p><br class="figure-break"></p> 495 431 <div class="itemizedlist"> 496 432 <ul type="disc"> … … 548 484 <div> 549 485 <h5 class="title"><a name="flagsubmenu" id= 550 "flagsubmenu"></a> 4.2.1.3. <span class="guisubmenu">Flag486 "flagsubmenu"></a>1.2.2.3. <span class="guisubmenu">Flag 551 487 options</span> submenu</h5> 552 488 </div> 553 489 </div> 554 490 </div> 491 <div class="figure"><a name="fig_xxx_0205" id="fig_xxx_0205"></a> 492 <p class="title"><b>Figure 7. </b></p> 493 <div class="figure-contents"> 494 <div class="mediaobjectco"><img border="0" usemap="d0e368" src= 495 "figpng/xxx_0205.png"><map name="d0e368" id="d0e368"></map></div> 496 </div> 497 </div> 498 <p><br class="figure-break"></p> 555 499 <div class="itemizedlist"> 556 500 <ul type="disc"> 557 <li>558 <p><span class="guibutton">OK</span> To show/hide the OK button in559 the upper left corner.</p>560 </li>561 501 <li> 562 502 <p><span class="guibutton">Portrait/Landscape:</span> changes the … … 593 533 <div> 594 534 <div> 595 <h4 class="title"><a name="typeplot" id= 596 "typeplot"></a>4.2.2. What type of plot and where?</h4> 597 </div> 598 </div> 599 </div> 600 <div class="itemizedlist"> 601 <ul type="disc"> 602 <li> 603 <p><span class="guibutton">OK</span> Show/hide the OK button in the 604 upper left. When present, a click is required to make a new plot 605 appear. Otherwise each action creates a new plot.</p> 606 </li> 607 <li> 608 <p><span class="guimenuitem">Plot type list:</span> allows 609 specification of the type of plot desired.</p> 610 <div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"> 611 <h3 class="title">Note</h3> 612 <p>If the type <code class="constant">plt</code> is selected, the 613 selection of plot type is made by mouse. Cf <a href="#mouse" title= 614 "5.3. Mouse actions in the graphics window on a horizontal plot"> 615 Section 5.3, “Mouse actions in the graphics window on a 616 horizontal plot”</a></p> 617 </div> 618 </li> 619 <li> 620 <p><span class="guimenuitem">Layout configuration:</span> specify 621 the number of columns and rows for plots on the sheet of paper. 622 There's no code behind the undo command! The <span class= 623 "guibutton">clear</span> button erases all plots.</p> 624 </li> 625 <li> 626 <p><span class="guimenuitem">List of open files:</span> you can 627 choose the file to work on.</p> 628 </li> 629 <li> 630 <p><span class="guimenuitem">Command window:</span> this window 631 permits simple operations on the fields:</p> 632 <p>for example:</p> 633 <div class="literallayout"> 634 <p>toto - 10*field + 36</p> 635 </div> 535 <h4 class="title"><a name="oktxt" id="oktxt"></a>1.2.3. OK 536 button</h4> 537 </div> 538 </div> 539 </div> 540 <p>click on this <span class="guibutton">OK</span> button is 541 required to make a new plot appear</p> 542 </div> 543 <div class="sect3" lang="en"> 544 <div class="titlepage"> 545 <div> 546 <div> 547 <h4 class="title"><a name="pagelayouttxt" id= 548 "pagelayouttxt"></a>1.2.4. Page Layout</h4> 549 </div> 550 </div> 551 </div> 552 <p>specify the number of columns and rows for plots on the sheet of 553 paper.</p> 554 <div class="figure"><a name="fig_xxx_0206" id="fig_xxx_0206"></a> 555 <p class="title"><b>Figure 8. </b></p> 556 <div class="figure-contents"> 557 <div class="mediaobjectco"><img border="0" usemap="d0e422" src= 558 "figpng/xxx_0206.png"><map name="d0e422" id="d0e422"></map></div> 559 </div> 560 </div> 561 <p><br class="figure-break"></p> 562 </div> 563 <div class="sect3" lang="en"> 564 <div class="titlepage"> 565 <div> 566 <div> 567 <h4 class="title"><a name="variableslisttxt" id= 568 "variableslisttxt"></a>1.2.5. <span class="guimenuitem">List 569 of variables</span></h4> 570 </div> 571 </div> 572 </div> 573 <p>you can choose the variable to work on.</p> 574 <div class="figure"><a name="fig_xxx_0207" id="fig_xxx_0207"></a> 575 <p class="title"><b>Figure 9. </b></p> 576 <div class="figure-contents"> 577 <div class="mediaobjectco"><img border="0" usemap="d0e437" src= 578 "figpng/xxx_0207.png"><map name="d0e437" id="d0e437"></map></div> 579 </div> 580 </div> 581 <p><br class="figure-break"></p> 582 </div> 583 <div class="sect3" lang="en"> 584 <div class="titlepage"> 585 <div> 586 <div> 587 <h4 class="title"><a name="fileslisttxt" id= 588 "fileslisttxt"></a>1.2.6. <span class="guimenuitem">List of 589 open files</span></h4> 590 </div> 591 </div> 592 </div> 593 <p>you can choose the file to work on.</p> 594 <div class="figure"><a name="fig_xxx_0208" id="fig_xxx_0208"></a> 595 <p class="title"><b>Figure 10. </b></p> 596 <div class="figure-contents"> 597 <div class="mediaobjectco"><img border="0" usemap="d0e452" src= 598 "figpng/xxx_0208.png"><map name="d0e452" id="d0e452"></map></div> 599 </div> 600 </div> 601 <p><br class="figure-break"></p> 602 </div> 603 <div class="sect3" lang="en"> 604 <div class="titlepage"> 605 <div> 606 <div> 607 <h4 class="title"><a name="commandtexttxt" id= 608 "commandtexttxt"></a>1.2.7. <span class="guimenuitem">Command 609 text</span></h4> 610 </div> 611 </div> 612 </div> 613 <p>To specify the computation you want to do +++ donner plus 614 d'infos et des examples</p> 636 615 <div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"> 637 616 <h3 class="title">Note</h3> … … 639 618 importance.</p> 640 619 </div> 641 </li> 642 </ul> 643 </div> 644 </div> 645 <div class="sect3" lang="en"> 646 <div class="titlepage"> 647 <div> 648 <div> 649 <h4 class="title"><a name="sect_calendar" id= 650 "sect_calendar"></a>4.2.3. Calendar</h4> 620 </div> 621 <div class="sect3" lang="en"> 622 <div class="titlepage"> 623 <div> 624 <div> 625 <h4 class="title"><a name="calendartxt" id= 626 "calendartxt"></a>1.2.8. Calendar</h4> 651 627 </div> 652 628 </div> … … 660 636 <div> 661 637 <div> 662 <h4 class="title"><a name=" sect_domain" id=663 " sect_domain"></a>4.2.4. Domain specification</h4>638 <h4 class="title"><a name="domdeftxt" id= 639 "domdeftxt"></a>1.2.9. Define the domain</h4> 664 640 </div> 665 641 </div> … … 674 650 <div> 675 651 <div> 676 <h4 class="title"><a name=" details" id=677 " details"></a>4.2.5. Plot details</h4>652 <h4 class="title"><a name="specificationstxt" id= 653 "specificationstxt"></a>1.2.10. specify your plot</h4> 678 654 </div> 679 655 </div> … … 689 665 "filename">plt1d.pro</code>, or those of contour, plot, or all 690 666 other programs that are used. Cf <a href="#example1" title= 691 " 5.1. First plots">Section 5.1, “First667 "2.1. First plots">Section 2.1, “First 692 668 plots”</a></p> 693 669 </div> … … 699 675 <div> 700 676 <h2 class="title" style="clear: both"><a name="examples" id= 701 "examples"></a> 5. Concrete examples of XXX in practice</h2>677 "examples"></a>2. Concrete examples of XXX in practice</h2> 702 678 </div> 703 679 </div> … … 708 684 <div> 709 685 <h3 class="title"><a name="example1" id= 710 "example1"></a> 5.1. First plots</h3>686 "example1"></a>2.1. First plots</h3> 711 687 </div> 712 688 </div> … … 752 728 <div> 753 729 <h3 class="title"><a name="example2" id= 754 "example2"></a> 5.2. Work with more than one file</h3>730 "example2"></a>2.2. Work with more than one file</h3> 755 731 </div> 756 732 </div> … … 764 740 <div> 765 741 <div> 766 <h3 class="title"><a name="mouse" id="mouse"></a> 5.3. Mouse742 <h3 class="title"><a name="mouse" id="mouse"></a>2.3. Mouse 767 743 actions in the graphics window on a horizontal plot</h3> 768 744 </div> … … 780 756 (<abbr class="abbrev">LC</abbr>). To determine which type of plot 781 757 should be made of selection, use:</p> 782 <div class="variablelist"> 783 <dl> 784 <dt><span class="term">If the plot selector is on <code class= 785 "constant">plt</code></span></dt> 786 <dd> 758 <p>If the plot selector is on <code class="constant">plt</code></p> 759 <div class="itemizedlist"> 760 <ul type="disc"> 761 <li> 787 762 <p>the left mouse button to create horizontal plots (<code class= 788 763 "constant">plt</code>)</p> 764 </li> 765 <li> 789 766 <p>the middle mouse button to create vertical plots (<code class= 790 767 "constant">pltz</code>)</p> 768 </li> 769 <li> 791 770 <p>the right mouse button to create common hovmoellers for xt and 792 771 yt cuts (<code class="constant">pltt</code>)</p> 793 <p>In summary: <abbr class="abbrev">LCL</abbr>---><code class= 794 "constant">plt</code></p> 795 <p>LCM---><code class="constant">pltz</code></p> 796 <p>LCR---><code class="constant">pltt</code></p> 797 </dd> 798 <dt><span class="term">If the plot selector is on something other 799 than <code class="constant">plt</code></span></dt> 800 <dd> 801 <p>the indicated plot type is made.</p> 802 </dd> 803 </dl> 772 </li> 773 </ul> 774 </div> 775 <p>In summary:</p> 776 <div class="itemizedlist"> 777 <ul type="disc"> 778 <li> 779 <div class="figure"><a name="fig_mousell" id="fig_mousell"></a> 780 <p class="title"><b>Figure 11. <abbr class= 781 "abbrev">LCL</abbr>---><code class="constant">plt</code></b></p> 782 <div class="figure-contents"> 783 <div class="mediaobjectco"><img border="0" usemap="d0e602" src= 784 "figpng/xxx_mousell.png" alt="LCL--->plt"><map name="d0e602" id= 785 "d0e602"></map></div> 786 </div> 787 </div> 788 <p><br class="figure-break"></p> 789 </li> 790 <li> 791 <div class="figure"><a name="fig_mouselm" id="fig_mouselm"></a> 792 <p class="title"><b>Figure 12. <abbr class= 793 "abbrev">LCM</abbr>---><code class= 794 "constant">pltz</code></b></p> 795 <div class="figure-contents"> 796 <div class="mediaobjectco"><img border="0" usemap="d0e617" src= 797 "figpng/xxx_mouselm.png" alt="LCM--->pltz"><map name="d0e617" 798 id="d0e617"></map></div> 799 </div> 800 </div> 801 <p><br class="figure-break"></p> 802 </li> 803 <li> 804 <div class="figure"><a name="fig_mouselr" id="fig_mouselr"></a> 805 <p class="title"><b>Figure 13. <abbr class= 806 "abbrev">LCR</abbr>---><code class= 807 "constant">pltt</code></b></p> 808 <div class="figure-contents"> 809 <div class="mediaobjectco"><img border="0" usemap="d0e632" src= 810 "figpng/xxx_mouselr.png" alt="LCR--->pltt"><map name="d0e632" 811 id="d0e632"></map></div> 812 </div> 813 </div> 814 <p><br class="figure-break"></p> 815 </li> 816 </ul> 817 </div> 818 <div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"> 819 <h3 class="title">Note</h3> 820 <p>If the plot selector is on something other than <code class= 821 "constant">plt</code> the indicated plot type is made.</p> 804 822 </div> 805 823 </div> … … 809 827 <div> 810 828 <h3 class="title"><a name="multipleplots" id= 811 "multipleplots"></a> 5.4. Create multiple plots on the same829 "multipleplots"></a>2.4. Create multiple plots on the same 812 830 sheet and make them interact</h3> 813 831 </div> … … 827 845 double-click with the right button in the second frame will erase 828 846 the plot.</p> 829 <p>In summary: <abbr class= 847 <p>In summary:</p> 848 <div class="itemizedlist"> 849 <ul type="disc"> 850 <li> 851 <div class="figure"><a name="fig_mousedl" id="fig_mousedl"></a> 852 <p class="title"><b>Figure 14. <abbr class= 830 853 "abbrev">DCL</abbr>--->“<span class= 831 "quote">reference</span>” frame</p> 832 <p><abbr class="abbrev">DCM</abbr>--->“<span class= 833 "quote">target</span>” frame</p> 834 <p><abbr class="abbrev">DCR</abbr>--->erase the frame</p> 854 "quote">reference</span>” frame</b></p> 855 <div class="figure-contents"> 856 <div class="mediaobjectco"><img border="0" usemap="d0e676" src= 857 "figpng/xxx_mousedl.png" alt="DCL--->reference frame"><map name= 858 "d0e676" id="d0e676"></map></div> 859 </div> 860 </div> 861 <p><br class="figure-break"></p> 862 </li> 863 <li> 864 <div class="figure"><a name="fig_mousedm" id="fig_mousedm"></a> 865 <p class="title"><b>Figure 15. <abbr class= 866 "abbrev">DCM</abbr>--->“<span class= 867 "quote">target</span>” frame</b></p> 868 <div class="figure-contents"> 869 <div class="mediaobjectco"><img border="0" usemap="d0e692" src= 870 "figpng/xxx_mousedm.png" alt="DCM--->target frame"><map name= 871 "d0e692" id="d0e692"></map></div> 872 </div> 873 </div> 874 <p><br class="figure-break"></p> 875 </li> 876 <li> 877 <div class="figure"><a name="fig_mousedr" id="fig_mousedr"></a> 878 <p class="title"><b>Figure 16. <abbr class= 879 "abbrev">DCR</abbr>--->erase the frame</b></p> 880 <div class="figure-contents"> 881 <div class="mediaobjectco"><img border="0" usemap="d0e705" src= 882 "figpng/xxx_mousedr.png" alt="DCR--->erase the frame"><map name= 883 "d0e705" id="d0e705"></map></div> 884 </div> 885 </div> 886 <p><br class="figure-break"></p> 887 </li> 888 </ul> 889 </div> 835 890 <p>Here's a series of commands to show how this works.</p> 836 891 <div class="procedure"> … … 904 959 <div> 905 960 <h2 class="title" style="clear: both"><a name="crash" id= 906 "crash"></a> 6. How to quit when it crashes</h2>961 "crash"></a>3. How to quit when it crashes</h2> 907 962 </div> 908 963 </div> -
trunk/SRC/Documentation/xmldoc/mini_notice.xml
r147 r149 89 89 90 90 --> 91 <!-- ++ n'a plus rien à faire ici 91 92 <sect1 id="intro"><title>Introduction and assumptions</title> 92 93 … … 207 208 </para> 208 209 209 <!-- ++ n'a plus rien à faire ici210 210 <sect2 id="modifinit"><title>Modification of the <filename>init.pro</filename> script</title> 211 211 … … 251 251 </note> 252 252 </sect2> 253 -->254 253 <sect2 id="modifinitgrid"><title>Modification or creation of the <filename>initgrid.pro</filename> script</title> 255 254 … … 274 273 </sect2> 275 274 </sect1> 276 <sect1 id="introxxx"><title>Starting the <application>SAXO</application> package and an explanation of the XXX widget functions</title> 275 --> 276 <sect1 id="introxxx"><title>XXX widget functions</title> 277 277 <sect2 id="launchxxx"><title>Launching XXX</title> 278 278 … … 295 295 </para> 296 296 297 <para> 298 To work without the XXX interface, initialize a grid 299 300 <screen format="linespecific"> 301 302 <prompt>&promptidl;</prompt> <userinput>@initgrid</userinput> 303 </screen> 304 305 306 </para> 307 <para> 297 308 298 A window will open with 2 lines to complete. 309 299 <figure id="fig_xxx_0101"> 310 300 <title>Window xxx 1</title> 311 301 <mediaobjectco> 312 <!-- ++ pas encore au point cf. forxxxdoc.sh !! -->313 302 <imageobjectco> 314 303 <areaspec units="calspair"> 315 <area id="datafile" coords="96,1779 9903,2912"/> 316 <area id="initfile" coords="96,4854 9903,6472"/> 304 <area id="datafile" coords="500,1715 9326,3074"/> 305 <area id="initmethod" coords="1500,3268 8326,4919"/> 306 <area id="initprogram" coords="57,5145 9961,8996"/> 317 307 </areaspec> 318 308 <imageobject> 319 <imagedata fileref="figpng/xxx_0101.png"/> <!-- ++ instead of xxx_0101_org.png -->309 <imagedata fileref="figpng/xxx_0101.png"/> <!-- ++ instead of figpng/xxx_0101_org.png --> 320 310 </imageobject> 321 311 <calloutlist> 322 312 <callout arearefs="datafile"> 323 <para>datafile</para> 324 </callout> 325 <callout arearefs="initfile"> 326 <para>initfile</para> 313 <para>Data file</para> 314 </callout> 315 <callout arearefs="initmethod"> 316 <para>Init method</para> 317 </callout> 318 <callout arearefs="initprogram"> 319 <para>Init program</para> 327 320 </callout> 328 321 </calloutlist> … … 333 326 </mediaobjectco> 334 327 </figure> 335 </para> 336 <para> 337 These lines must contain 338 the address of a file. The name can be typed directly in the window 339 provided, or selected with the help of the <guibutton>browse</guibutton> button. The first 340 line must contain the name of the data file, the second the name of 341 the <filename>initgrid.pro</filename> script which will permit the reading and processing of the 342 grid associated with the data file. 343 </para> 344 <para> 345 Once these two lines have been completed, click on <guibutton>let's go</guibutton>. Two 346 other windows will then open, giving you the parameters for reading 347 the grid and the file (these parameters are read in the <filename>initgrid.pro</filename> 348 script). Click twice on <guibutton>OK</guibutton>. 349 </para> 328 <sect3 id="datafiletxt"><title>File name</title> 329 <para> 330 the name of the data file. The name can be typed directly in the window 331 provided, or selected with the help of the <guibutton>browse</guibutton> button. 332 </para> 333 </sect3> 334 <sect3 id="initmethodtxt"><title>Grid initalization method</title> 335 <para> 336 +++ 337 </para> 338 </sect3> 339 <sect3 id="initprogramtxt"><title>Grid initalization parameters</title> 340 <para> 341 <figure id="fig_xxx_0102"> 342 <title>Window xxx 1</title> 343 <mediaobjectco> 344 <imageobjectco> 345 <imageobject> 346 <imagedata fileref="figpng/xxx_0102.png"/> 347 </imageobject> 348 </imageobjectco> 349 </mediaobjectco> 350 </figure> 351 </para> 352 <para> 353 the second the name of 354 the <filename>initgrid.pro</filename> script which will permit the reading and processing of the 355 grid associated with the data file. 356 </para> 357 <para> 358 Once these two lines have been completed, click on <guibutton>let's go</guibutton>. 359 </para> 360 </sect3> 350 361 </sect2> 351 <sect2 id="wigdets"><title>An explanation of the different widgets</title> 362 363 <sect2 id="wigdets"><title>Description of XXX window</title> 352 364 353 365 <para> … … 363 375 <title>Window xxx 2</title> 364 376 <mediaobjectco> 365 <!-- ++ pas encore au point cf. forxxxdoc.sh !! -->366 377 <imageobjectco> 367 378 <areaspec units="calspair"> 368 <area id="pagelayout" coords="578,873 1651,1269"/> 369 <area id="calendar" coords="82,2222 1899,2857"/> 370 <area id="domain" coords="82,3174 2477,6349"/> 371 <area id="specify" coords="82,7142 2890,7936"/> 379 <area id="plottype" coords="69,380 2261,809"/> 380 <area id="menu" coords="2517,380 7575,841"/> 381 <area id="ok" coords="116,936 1025,1365"/> 382 <area id="pagelayout" coords="1631,936 4498,1365"/> 383 <area id="variableslist" coords="4871,952 7529,1349"/> 384 <area id="fileslist" coords="46,1507 8018,1857"/> 385 <area id="commandtext" coords="46,2000 8065,2539"/> 386 <area id="calendar" coords="46,2682 4941,3428"/> 387 <area id="domdef" coords="372,3603 7179,7095"/> 388 <area id="specifications" coords="23,7269 8041,9206"/> 372 389 </areaspec> 373 390 <imageobject> 374 <imagedata fileref="figpng/xxx_0201.png"/> <!-- ++ instead of xxx_0201_org.png -->391 <imagedata fileref="figpng/xxx_0201.png"/> <!-- ++ instead of figpng/xxx_0201_org.png --> 375 392 </imageobject> 376 393 <calloutlist> 394 <callout arearefs="plottype"> 395 <para>Plot type</para> 396 </callout> 397 <callout arearefs="menu"> 398 <para>Menu</para> 399 </callout> 400 <callout arearefs="ok"> 401 <para>OK</para> 402 </callout> 377 403 <callout arearefs="pagelayout"> 378 <para> Page layout </para> 404 <para>Page layout</para> 405 </callout> 406 <callout arearefs="variableslist"> 407 <para>Variables list</para> 408 </callout> 409 <callout arearefs="fileslist"> 410 <para>Files list</para> 411 </callout> 412 <callout arearefs="commandtext"> 413 <para>Command text</para> 379 414 </callout> 380 415 <callout arearefs="calendar"> 381 <para> Calendar</para>382 </callout> 383 <callout arearefs="dom ain">384 <para> Domain</para>385 </callout> 386 <callout arearefs="specif y">387 <para> Specify</para>416 <para>Calendar</para> 417 </callout> 418 <callout arearefs="domdef"> 419 <para>Domdef</para> 420 </callout> 421 <callout arearefs="specifications"> 422 <para>Spefications</para> 388 423 </callout> 389 424 </calloutlist> … … 401 436 </para> 402 437 403 <sect3 id="menubar"><title>The menu bar made up of 3 submenus</title> 438 <sect3 id="plottypetxt"><title>Plot type list</title> 439 <para>allows specification of the type of plot desired.</para> 440 <para> 441 <figure id="fig_xxx_0202"> 442 <title></title> 443 <mediaobjectco> 444 <imageobjectco> 445 <imageobject> 446 <imagedata fileref="figpng/xxx_0202.png"/> 447 </imageobject> 448 </imageobjectco> 449 </mediaobjectco> 450 </figure> 451 </para> 452 <note> 453 <para> 454 If the type <constant>plt</constant> is selected, the selection of plot type 455 is made by mouse. Cf <xref linkend="mouse"/></para> 456 </note> 457 </sect3> 458 459 <sect3 id="menutxt"><title>The menu bar made up of 3 submenus</title> 404 460 <sect4 id="filesubmenu"><title><guisubmenu>File</guisubmenu> submenu</title> 461 <para> 462 <figure id="fig_xxx_0203"> 463 <title></title> 464 <mediaobjectco> 465 <imageobjectco> 466 <imageobject> 467 <imagedata fileref="figpng/xxx_0203.png"/> 468 </imageobject> 469 </imageobjectco> 470 </mediaobjectco> 471 </figure> 472 </para> 405 473 406 474 <para> … … 419 487 </sect4> 420 488 <sect4 id="saveassubmenu"><title><guisubmenu>Save As</guisubmenu> submenu</title> 489 <para> 490 <figure id="fig_xxx_0204"> 491 <title></title> 492 <mediaobjectco> 493 <imageobjectco> 494 <imageobject> 495 <imagedata fileref="figpng/xxx_0204.png"/> 496 </imageobject> 497 </imageobjectco> 498 </mediaobjectco> 499 </figure> 500 </para> 421 501 422 502 <para> … … 454 534 </sect4> 455 535 <sect4 id="flagsubmenu"><title><guisubmenu>Flag options</guisubmenu> submenu</title> 456 457 <para> 458 <itemizedlist> 459 <listitem><para><guibutton>OK</guibutton> To show/hide the OK button in the upper left corner.</para></listitem> 536 <para> 537 <figure id="fig_xxx_0205"> 538 <title></title> 539 <mediaobjectco> 540 <imageobjectco> 541 <imageobject> 542 <imagedata fileref="figpng/xxx_0205.png"/> 543 </imageobject> 544 </imageobjectco> 545 </mediaobjectco> 546 </figure> 547 </para> 548 549 <para> 550 <itemizedlist> 460 551 <listitem><para><guibutton>Portrait/Landscape:</guibutton> changes the configuration of the plot.</para></listitem> 461 552 <listitem><para><guibutton>Overlay:</guibutton> to plot contours of a different field on top the … … 473 564 </sect4> 474 565 </sect3> 475 <sect3 id="typeplot"><title>What type of plot and where?</title> 476 <para> 477 <itemizedlist> 478 <listitem><para><guibutton>OK</guibutton> Show/hide the OK button in the upper left. When 479 present, a click is required to make a new plot appear. Otherwise 480 each action creates a new plot. </para></listitem> 481 <listitem><para><guimenuitem>Plot type list:</guimenuitem> allows specification of the type of plot 482 desired. 483 </para> 484 <note> 485 <para> 486 If the type <constant>plt</constant> is selected, the selection of plot type 487 is made by mouse. Cf <xref linkend="mouse"/></para> 488 </note> 489 </listitem> 490 <listitem><para><guimenuitem>Layout configuration:</guimenuitem> specify the number of columns and 491 rows for plots on the sheet of paper. There's no code behind the undo 492 command! The <guibutton>clear</guibutton> button erases all plots.</para></listitem> 493 <listitem><para><guimenuitem>List of open files:</guimenuitem> you can choose the file to work on.</para></listitem> 494 <listitem><para><guimenuitem>Command window:</guimenuitem> this window permits simple operations on 495 the fields:</para><para> 496 for example: <literallayout>toto - 10*field + 36</literallayout></para> 497 <note> 498 <para> 499 In the default case, the name given to a field is of no importance.</para> 500 </note> 501 </listitem> 502 </itemizedlist> 503 </para> 504 </sect3> 505 <sect3 id="sect_calendar"><title>Calendar</title> 566 567 <sect3 id="oktxt"><title>OK button</title> 568 <para>click on this <guibutton>OK</guibutton> button is required to make a new plot appear</para> 569 </sect3> 570 571 <sect3 id="pagelayouttxt"><title>Page Layout</title> 572 <para>specify the number of columns and rows for plots on the sheet of paper.</para> 573 <para> 574 <figure id="fig_xxx_0206"> 575 <title></title> 576 <mediaobjectco> 577 <imageobjectco> 578 <imageobject> 579 <imagedata fileref="figpng/xxx_0206.png"/> 580 </imageobject> 581 </imageobjectco> 582 </mediaobjectco> 583 </figure> 584 </para> 585 </sect3> 586 587 <sect3 id="variableslisttxt"><title><guimenuitem>List of variables</guimenuitem></title> 588 <para> you can choose the variable to work on.</para> 589 <para> 590 <figure id="fig_xxx_0207"> 591 <title></title> 592 <mediaobjectco> 593 <imageobjectco> 594 <imageobject> 595 <imagedata fileref="figpng/xxx_0207.png"/> 596 </imageobject> 597 </imageobjectco> 598 </mediaobjectco> 599 </figure> 600 </para> 601 </sect3> 602 603 <sect3 id="fileslisttxt"><title><guimenuitem>List of open files</guimenuitem></title> 604 <para> you can choose the file to work on.</para> 605 <para> 606 <figure id="fig_xxx_0208"> 607 <title></title> 608 <mediaobjectco> 609 <imageobjectco> 610 <imageobject> 611 <imagedata fileref="figpng/xxx_0208.png"/> 612 </imageobject> 613 </imageobjectco> 614 </mediaobjectco> 615 </figure> 616 </para> 617 </sect3> 618 619 <sect3 id="commandtexttxt"><title><guimenuitem>Command text</guimenuitem></title> 620 <para>To specify the computation you want to do 621 +++ donner plus d'infos et des examples 622 <note><para>In the default case, the name given to a field is of no importance.</para></note> 623 </para> 624 </sect3> 625 626 <sect3 id="calendartxt"><title>Calendar</title> 506 627 <para> 507 628 The calendar is made up of two droplists, which allow specification of … … 510 631 </para> 511 632 </sect3> 512 <sect3 id="sect_domain"><title>Domain specification</title> 633 634 <sect3 id="domdeftxt"><title>Define the domain</title> 513 635 <para> 514 636 A series of widgets that allow specification of the min/max limits of … … 518 640 </para> 519 641 </sect3> 520 <sect3 id="details"><title>Plot details</title> 642 643 <sect3 id="specificationstxt"><title>specify your plot</title> 521 644 <para> 522 645 You can specify the min, max, and contour interval by filling out the 523 646 provided boxes! For the color palette, you can either specify the name 524 647 or go search for one among the palettes available. 525 </para>526 648 <para> 527 649 The "keywords" window allows specification of all desired … … 530 652 <filename>plt1d.pro</filename>, or those of contour, plot, or all other programs that are 531 653 used. Cf <xref linkend="example1"/> 532 </para> 533 </sect3> 654 </para></para> 655 </sect3> 656 657 534 658 </sect2> 535 659 </sect1> … … 600 724 (click-drag). The domains are thus defined by a long click (<abbrev>LC</abbrev>). To 601 725 determine which type of plot should be made of selection, use: 602 <variablelist> 603 <varlistentry> 604 <term> 726 </para> 727 <para> 605 728 If the plot selector is on <constant>plt</constant> 606 </term> 607 <listitem> 608 <para> 609 the left mouse button to create horizontal plots (<constant>plt</constant>)</para> 610 <para> 611 the middle mouse button to create vertical plots (<constant>pltz</constant>)</para> 612 <para> 613 the right mouse button to create common hovmoellers for xt and yt cuts 614 (<constant>pltt</constant>)</para> 615 <para> 616 In summary: <abbrev>LCL</abbrev>---><constant>plt</constant></para> 617 <para> 618 LCM---><constant>pltz</constant></para> 619 <para> 620 LCR---><constant>pltt</constant></para> 621 </listitem> 622 </varlistentry> 623 <varlistentry> 624 <term> 625 If the plot selector is on something other than <constant>plt</constant> 626 </term> 627 <listitem> 628 <para> 629 the indicated plot type is made. 630 </para> 631 </listitem> 632 </varlistentry> 633 </variablelist> 634 </para> 729 <itemizedlist> 730 <listitem><para>the left mouse button to create horizontal plots (<constant>plt</constant>)</para></listitem> 731 <listitem><para>the middle mouse button to create vertical plots (<constant>pltz</constant>)</para></listitem> 732 <listitem><para>the right mouse button to create common hovmoellers for xt and yt cuts (<constant>pltt</constant>)</para></listitem> 733 </itemizedlist> 734 </para> 735 736 <para>In summary:</para> 737 <para> 738 <itemizedlist> 739 <listitem><para> 740 <figure id="fig_mousell"> 741 <title><abbrev>LCL</abbrev>---><constant>plt</constant></title> 742 <mediaobjectco> 743 <imageobjectco> 744 <imageobject> 745 <imagedata fileref="figpng/xxx_mousell.png"/> 746 </imageobject> 747 </imageobjectco> 748 </mediaobjectco> 749 </figure> 750 751 </para></listitem> 752 <listitem><para> 753 <figure id="fig_mouselm"> 754 <title><abbrev>LCM</abbrev>---><constant>pltz</constant></title> 755 <mediaobjectco> 756 <imageobjectco> 757 <imageobject> 758 <imagedata fileref="figpng/xxx_mouselm.png"/> 759 </imageobject> 760 </imageobjectco> 761 </mediaobjectco> 762 </figure> 763 764 </para></listitem> 765 <listitem><para> 766 <figure id="fig_mouselr"> 767 <title><abbrev>LCR</abbrev>---><constant>pltt</constant></title> 768 <mediaobjectco> 769 <imageobjectco> 770 <imageobject> 771 <imagedata fileref="figpng/xxx_mouselr.png"/> 772 </imageobject> 773 </imageobjectco> 774 </mediaobjectco> 775 </figure> 776 777 </para></listitem> 778 </itemizedlist> 779 </para> 780 781 <note><para>If the plot selector is on something other than <constant>plt</constant> the indicated plot type is made.</para></note> 782 635 783 </sect2> 636 784 <sect2 id="multipleplots"><title>Create multiple plots on the same sheet and make them interact</title> … … 650 798 double-click with the right button in the second frame will erase the 651 799 plot.</para> 652 <para> 653 In summary: <abbrev>DCL</abbrev>---><quote>reference</quote> frame</para> 654 <para> 655 <abbrev>DCM</abbrev>---><quote>target</quote> frame</para> 656 <para> 657 <abbrev>DCR</abbrev>--->erase the frame</para> 658 <para> 659 Here's a series of commands to show how this works. 660 </para> 800 <para>In summary: </para> 801 <itemizedlist> 802 <listitem><para> 803 <figure id="fig_mousedl"> 804 <title><abbrev>DCL</abbrev>---><quote>reference</quote> frame</title> 805 <mediaobjectco> 806 <imageobjectco> 807 <imageobject> 808 <imagedata fileref="figpng/xxx_mousedl.png"/> 809 </imageobject> 810 </imageobjectco> 811 </mediaobjectco> 812 </figure> 813 814 </para></listitem> 815 <listitem><para> 816 <figure id="fig_mousedm"> 817 <title><abbrev>DCM</abbrev>---><quote>target</quote> frame</title> 818 <mediaobjectco> 819 <imageobjectco> 820 <imageobject> 821 <imagedata fileref="figpng/xxx_mousedm.png"/> 822 </imageobject> 823 </imageobjectco> 824 </mediaobjectco> 825 </figure> 826 827 </para></listitem> 828 <listitem><para> 829 <figure id="fig_mousedr"> 830 <title><abbrev>DCR</abbrev>--->erase the frame</title> 831 <mediaobjectco> 832 <imageobjectco> 833 <imageobject> 834 <imagedata fileref="figpng/xxx_mousedr.png"/> 835 </imageobject> 836 </imageobjectco> 837 </mediaobjectco> 838 </figure> 839 840 </para></listitem> 841 </itemizedlist> 842 <para>Here's a series of commands to show how this works.</para> 661 843 <procedure> 662 844 <step>
Note: See TracChangeset
for help on using the changeset viewer.