Changeset 291 for trunk/SRC/Documentation/xmldoc
- Timestamp:
- 09/21/07 11:40:44 (17 years ago)
- Location:
- trunk/SRC/Documentation/xmldoc
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SRC/Documentation/xmldoc/firststeps.xml
r270 r291 12 12 <!-- 13 13 instructions to create html file 14 xsltproc ?-?-param section.autolabel 1 -output firststep.html /sw/share/xml/xsl/docbook-xsl/xhtml/docbook.xsl firststep.xml 15 xsltproc -output firststep.html /sw/share/xml/xsl/docbook-xsl/xhtml/docbook.xsl firststep.xml 14 xsltproc ?-?-param section.autolabel 1 -output firststep.html /sw/share/xml/xsl/docbook-xsl/xhtml/docbook.xsl firststep.xml 15 xsltproc -output firststep.html /sw/share/xml/xsl/docbook-xsl/xhtml/docbook.xsl firststep.xml 16 16 xsltproc /sw/share/xml/xsl/docbook-xsl/xhtml/chunk.xsl firststep.xml 17 17 xsltproc ?-?-param section.autolabel 1 /sw/share/xml/xsl/docbook-xsl/xhtml/chunk.xsl firststep.xml … … 31 31 First steps with <application>SAXO</application> 32 32 </title> 33 33 34 34 <articleinfo> 35 35 <authorgroup> … … 57 57 <revremark>split with getsaxo</revremark> 58 58 </revision> 59 </revhistory> 59 </revhistory> 60 60 <pubdate>$Id$</pubdate> 61 61 </articleinfo> 62 63 64 65 62 <sect1 id="beforefirststeps"> 66 63 <title>Before this</title> 67 64 <para> 68 In this document, we supposed that you followed <ulink url="./getsaxo.html">Get SAXO</ulink> recommendations. 65 In this document, we supposed that you followed <ulink url="./getsaxo.html">Get SAXO</ulink> recommendations. 69 66 </para> 70 67 </sect1> … … 79 76 </title> 80 77 <para> 81 Each IDL session using <application>SAXO</application> must always start with: <prompt>&promptidl;</prompt> <userinput><command>@init</command></userinput>. 78 Each IDL session using <application>SAXO</application> must always start with: <prompt>&promptidl;</prompt> <userinput><command>@init</command></userinput>. 82 79 </para> 83 80 <para> … … 116 113 </variablelist> 117 114 </para> 118 119 120 115 </sect2> 121 116 <sect2 id="basic_plots"> … … 141 136 <callout arearefs="findgen"> 142 137 <para> 143 <command>findgen</command> stands for 144 <emphasis role="bold">f</emphasis>loat <emphasis role="bold">ind</emphasis>ex <emphasis role="bold">gen</emphasis>erator. 138 <command>findgen</command> stands for 139 <emphasis role="bold">f</emphasis>loat <emphasis role="bold">ind</emphasis>ex <emphasis role="bold">gen</emphasis>erator. 145 140 <screen format="linespecific"> 146 141 <prompt>&promptidl;</prompt> <userinput><command>print, findgen(6)</command></userinput> 147 142 <computeroutput> 0.00000 1.00000 2.00000 3.00000 4.00000 5.00000</computeroutput> 148 143 </screen> 149 </para> 144 </para> 150 145 </callout> 151 146 </calloutlist> 152 147 </screenco> 153 148 </para> 154 155 149 <para> 156 150 Using IDL <command>plot</command> command is quite inconvenient to save the figure as a postscript. In addition, positioning the figure on the window/page by using <varname>!p.position</varname>, <varname>!p.region</varname> and <varname>!p.multi</varname> is often a nightmare. That's why we developed <command>splot</command> (like super-plot) which can be used in the same way as plot but is much more convenient to make postscript and position the figure. … … 188 182 <callout arearefs="make_ps"> 189 183 <para> 190 <remark>If needed, the name of the postscript will automatically be completed with .ps. Just hit return, if you want to use the default postscript name: <filename>idl.ps</filename>.</remark> 184 <remark>If needed, the name of the postscript will automatically be completed with .ps. Just hit return, if you want to use the default postscript name: <filename>idl.ps</filename>.</remark> 191 185 </para> 192 186 </callout> … … 219 213 <computeroutput> MODE LONG 420</computeroutput> 220 214 <computeroutput> ATIME LONG64 1122424373</computeroutput> 221 <computeroutput> CTIME LONG64 1122424373</computeroutput> 222 <computeroutput> MTIME LONG64 1122424373</computeroutput> 215 <computeroutput> CTIME LONG64 1122424373</computeroutput> 216 <computeroutput> MTIME LONG64 1122424373</computeroutput> 223 217 <computeroutput> SIZE LONG64 4913</computeroutput> 224 218 </screen> … … 239 233 <prompt>&promptidl;</prompt> <userinput><command>oplot, y^2, color = 50, linestyle = 2</command></userinput> <ulink url="./figpng/basic_splot4.png">&showfig;</ulink> 240 234 </screen> 241 Use the keyword small to produce multi plots figures. 235 Use the keyword small to produce multi plots figures. 242 236 <screenco> 243 237 <areaspec> … … 267 261 </screenco> 268 262 </para> 269 270 263 </sect3> 271 264 … … 275 268 </title> 276 269 <para> 277 Following <command><link linkend="basic_splot">splot</link></command> example, we provide <command>scontour</command> as a "super <command>contour</command>". 270 Following <command><link linkend="basic_splot">splot</link></command> example, we provide <command>scontour</command> as a "super <command>contour</command>". 278 271 <screen format="linespecific"> 279 272 <prompt>&promptidl;</prompt> <userinput><command>z = dist(n)</command></userinput> … … 328 321 </title> 329 322 <para> 330 <command>tvplus</command> is a enhanced version of tvscland allow you to have a quick look and perform basic exploration of 2D arrays.323 <command>tvplus</command> is a enhanced version of <command>tvscl</command> and allow you to have a quick look and perform basic exploration of 2D arrays. 331 324 <screen format="linespecific"> 332 325 <prompt>&promptidl;</prompt> <userinput><command>tvplus, dist(20)</command></userinput> <ulink url="./figpng/tvplus.png">&showfig;</ulink> … … 385 378 <sect3 id="load_fromdata"> 386 379 <title> 387 Easiest solution: load data grid (regular or not) directly from the data file .380 Easiest solution: load data grid (regular or not) directly from the data file 388 381 </title> 389 382 <para> 390 Example of Levitus temperature on a regular 1x1 grid. 383 Example of Levitus temperature on a regular 1x1 grid. 391 384 <screen format="linespecific"> 392 385 <prompt>&promptidl;</prompt> <userinput><command>@tst_initlev</command></userinput> … … 493 486 <simpara><emphasis>Beware, the command is <command>tst_plt</command> and not <command>@tst_plt</command> as <filename>tst_plt.pro</filename> is a procedure and not an include.</emphasis></simpara> 494 487 <para> 495 See the results with 488 See the results with 496 489 <itemizedlist> 497 490 <listitem><simpara><command>@tst_initlev</command>&figsplt_lev;</simpara></listitem> … … 515 508 </screen> 516 509 </para> 517 <simpara><emphasis>Beware, the command is <command>tst_pltz</command> and not <command>@tst_pltz</command> as <filename>tst_pltz.pro</filename> is a procedure and not an include.</emphasis></simpara> 518 <para> 519 See the results with 510 <simpara><emphasis>Beware, the command is <command>tst_pltz</command> and not <command>@tst_pltz</command> as <filename>tst_pltz.pro</filename> is a procedure and not an include.</emphasis></simpara> 511 <para> 512 See the results with 520 513 <itemizedlist> 521 514 <listitem><simpara><command>@tst_initlev</command>&figspltz_lev;</simpara></listitem> … … 541 534 <simpara><emphasis>Beware, the command is <command>tst_pltt</command> and not <command>@tst_pltt</command> as <filename>tst_pltt.pro</filename> is a procedure and not an include.</emphasis></simpara> 542 535 <para> 543 See the results with 536 See the results with 544 537 <itemizedlist> 545 538 <listitem><simpara><command>@tst_initlev</command>&figspltt_lev;</simpara></listitem> … … 564 557 565 558 </sect1> 566 559 567 560 </article> -
trunk/SRC/Documentation/xmldoc/makehtml.sh
r258 r291 38 38 # http://forge.ipsl.jussieu.fr/saxo/download/ is the new directory reference 39 39 # for tar file instead of ~/SAXO_SRC/ ie home of Sebatien Masson on 40 # arete.lo dyc.jussieu.fr40 # arete.locean-ipsl.jussieu.fr 41 41 # !!! saxo@forge.ipsl.jussieu.fr password is needed 42 42 # fplod 2006-05-31T10:34:18Z aedon.locean-ipsl.upmc.fr (Darwin) -
trunk/SRC/Documentation/xmldoc/savesaxo.sh
r262 r291 109 109 doTARdata=0 110 110 doforge=0 111 doSRClo dyc=0112 doDTAlo dyc=0111 doSRClocean=0 112 doDTAlocean=0 113 113 doSRCipsl=0 114 114 doDTAipsl=0 … … 131 131 if [ ${lgforge} != smasson ] 132 132 then 133 doSRClo dyc=0134 doDTAlo dyc=0133 doSRClocean=0 134 doDTAlocean=0 135 135 doSRCipsl=0 136 136 doDTAipsl=0 … … 181 181 fi 182 182 done 183 echo exit>> /tmp/compileall${$}.pro183 echo "exit" >> /tmp/compileall${$}.pro 184 184 IDL_STARTUP=/tmp/compileall${$}.pro 185 185 ${IDL_DIR}/bin/idl &> /tmp/compileallerr_${$} … … 476 476 if [ ${nhtml} -ne 2 ] 477 477 then 478 echo ERROR there is not 2 $( basename ${i} .pro ).html files478 echo "ERROR there is not 2 $( basename ${i} .pro ).html files" 479 479 find ../.. -name $( basename ${i} .pro ).html 480 480 echo … … 527 527 fi 528 528 #------------------------------------------------------------------ 529 if [[ (${doDTAlo dyc} -eq 1) || (${doDTAipsl} -eq 1) ]]529 if [[ (${doDTAlocean} -eq 1) || (${doDTAipsl} -eq 1) ]] 530 530 then 531 531 echo "iii : you will be asked ${lgforge}@forge.ipsl.jussieu.fr passwd" … … 549 549 fi 550 550 #------------------------------------------------------------------ 551 if [ ${doSRClo dyc} -eq 1 ]551 if [ ${doSRClocean} -eq 1 ] 552 552 then 553 553 # update src on cerbere 554 554 # 555 555 echo "iii : update src on cerbere" 556 ssh smasson@cerbere.lo dyc.jussieu.fr "svn update SAXO_DIR/SRC ; chmod -R 755 SAXO_DIR"557 fi 558 #------------------------------------------------------------------ 559 if [ ${doDTAlo dyc} -eq 1 ]556 ssh smasson@cerbere.locean-ipsl.umpc.fr "svn update SAXO_DIR/SRC ; chmod -R 755 SAXO_DIR" 557 fi 558 #------------------------------------------------------------------ 559 if [ ${doDTAlocean} -eq 1 ] 560 560 then 561 561 # update data on cerbere 562 562 echo "iii : update data on cerbere" 563 scp job_data_$$ smasson@cerbere.lo dyc.jussieu.fr:.564 ssh smasson@cerbere.lo dyc.jussieu.fr "chmod 755 job_data_$$ ; ./job_data_$$ ; rm -f job_data_$$"563 scp job_data_$$ smasson@cerbere.locean-ipsl.umpc.fr:. 564 ssh smasson@cerbere.locean-ipsl.umpc.fr "chmod 755 job_data_$$ ; ./job_data_$$ ; rm -f job_data_$$" 565 565 fi 566 566 #------------------------------------------------------------------ … … 591 591 then 592 592 # create the update script for rhodes 593 if [[ (${doDTAlo dyc} -eq 0) && (${doDTAipsl} -eq 0) ]]593 if [[ (${doDTAlocean} -eq 0) && (${doDTAipsl} -eq 0) ]] 594 594 then 595 595 echo "iii : you will be asked ${lgforge}@forge.ipsl.jussieu.fr passwd" … … 649 649 done 650 650 echo 651 echo give SAXO password if asked651 echo "give SAXO password if asked" 652 652 scp -rp /tmp/download_${$}/* saxo@forge.ipsl.jussieu.fr:/ipsl/forge/projets/saxo/download/ 653 653 rm -rf /tmp/download_${$}/
Note: See TracChangeset
for help on using the changeset viewer.