[demos] GUI/Dialogs/x_dialog & x_mdialog did not manage Cancel button
[scilab.git] / scilab / modules / core / help / fr_FR / scilab.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3  * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
4  * Copyright (C) INRIA
5  * Copyright (C) 2012 - 2016 - Scilab Enterprises
6  * Copyright (C) 2018 - 2019 - Samuel GOUGEON
7  *
8  * This file is hereby licensed under the terms of the GNU GPL v2.0,
9  * pursuant to article 5.3.4 of the CeCILL v.2.1.
10  * This file was originally licensed under the terms of the CeCILL v2.1,
11  * and continues to be available under such terms.
12  * For more information, see the COPYING file which you should have received
13  * along with this program.
14  *
15  -->
16 <refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"
17         xmlns:svg="http://www.w3.org/2000/svg" xmlns:ns4="http://www.w3.org/1999/xhtml"
18         xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook"
19         xmlns:scilab="http://www.scilab.org" xml:id="scilab" xml:lang="fr">
20     <refnamediv>
21         <refname>scilab</refname>
22         <refpurpose>lance Scilab en mode interactif ou batch avec options
23         </refpurpose>
24     </refnamediv>
25     <refsynopsisdiv>
26         <title>Syntaxe</title>
27         <synopsis>
28 scilab &lt;Options&gt;
29         </synopsis>
30     </refsynopsisdiv>
31     <refsection role="arguments">
32         <title>Options</title>
33         <para>
34             La liste des options de lancement de Scilab -- incluant celles à l'usage des développeurs --
35             peut être affichée dans le terminal de l'OS, en utilisant <literal>--help</literal> :
36         </para>
37         <programlisting><![CDATA[
38             unix_w(SCI+"/bin/scilab --help 2>&1")
39      ]]></programlisting>
40         <screen><![CDATA[
41 --> unix_w(SCI+"/bin/scilab --help 2>&1")
42 Usage: Scilab <options>
43       -args arg1 arg2..: Send directly some arg1 arg2 .. data to the session.
44                          arg1 arg2 .. values can then be read through sciargs().
45       -e Instruction   : Execute the scilab instruction given in Instruction argument.
46                          -e and -f arguments are mutually exclusive.
47       -f File          : Execute the scilab script given in File argument.
48                          -e and -f arguments are mutually exclusive.
49       -quit            : force scilab exit after execution of script from -e or -f argument.
50                          Flag ignored if it is not used with -e or -f argument.
51       -l lang          : Change the language of scilab (default : en_US).
52       -nw              : Enable console mode.
53       -nwni            : Enable terminal mode.
54       -ns              : Do not execute etc/scilab.start.
55       -nouserstartup   : Do not execute user startup files (SCIHOME/scilab.ini|.scilab).
56       -noatomsautoload : Do not autoload eligible ATOMS modules.
57       -nb              : Do not display the banner (no banner).
58       -scihome <dir>   : Force SCIHOME to <dir>.
59       -texmacs         : Option to use Scilab from documents through http://texmacs.org.
60       -version         : Display the Scilab version (no session opened).
61       -display Display : Set the display to the X server Display (XWindow systems only).
62                          unix:0.0 is the default.
63       --help           : Display this help.
64
65 Developer Trace arguments:
66       --parse-trace    : Display bison state machine evolution.
67       --AST-trace      : Display ASCII-art AST to be human readable.
68       --pretty-print   : Display pretty-printed code, standard Scilab syntax.
69
70 Developer Timer arguments:
71       --AST-timed      : Time each AST node.
72       --timed          : Time global execution.
73
74 Developer Debug arguments:
75       --no-exec        : Only do Lexing/parsing do not execute instructions.
76       --context-dump   : Display context status.
77       --exec-verbose   : Display command before running it.
78       --timeout delay  : Kill the Scilab process after a delay.
79 ]]></screen>
80         <para>
81             Leur description suit ci-dessous.
82         </para>
83         <variablelist>
84             <varlistentry>
85                 <term>-args arg#1 arg#2 ..</term>
86                 <listitem>
87                     <para>
88                         Cette option permet de transmettre des données à la session Scilab à ouvrir :
89                         <itemizedlist>
90                             <listitem>
91                               Des données consécutives sont séparées par un ou plusieurs espaces.
92                             </listitem>
93                             <listitem>
94                               Une expression entre guillemets <literal>"</literal> constitue une
95                               donnée unique.
96                             </listitem>
97                             <listitem>
98                               Pour inclure un guillemet dans une donnée, écrire <literal>\"</literal>
99                               au lieu de <literal>"</literal>.
100                             </listitem>
101                             <listitem>
102                               L'apostrophe <literal>'</literal> est un caractère normal. Il n'a pas
103                               de signification particulière.
104                             </listitem>
105                         </itemizedlist>
106                     </para>
107                     <para>
108                       Dans la session ouverte, les données <literal>arg#1, arg#2, ..</literal>
109                       peuvent être récupérées comme autant d'expressions texte avec
110                       <link linkend="sciargs">sciargs()</link>.
111                      </para>
112                      <para>
113                       Exemple :
114                         <screen><![CDATA[C:\Users\Me> C:\SCIdir\bin\scilab -nw -nb -noatomsautoload -args "Hello %USERNAME%" 1.2345 \"%cd%\"]]></screen>
115                         <programlisting><![CDATA[
116 // Dans la session ouverte :
117 a = sciargs()
118 i = find(a=="-args")
119 a(i+1)
120 evstr(a(i+2))*2
121 "Cette session a été lancée depuis " + a(i+3)
122                         ]]>
123                         </programlisting>
124                         <screen><![CDATA[
125 --> // Dans la session ouverte :
126 --> a = sciargs()
127  a  =
128 ! c:\SCIdir\bin\WScilex-cli.exe !
129 ! -nb                           !
130 ! -noatomsautoload              !
131 ! -args                         !
132 ! Hello John                    !
133 ! 1.2345                        !
134 ! "C:\Users\Me"                 !
135
136 --> i = find(a=="-args")
137  i  =
138     5.
139
140 --> a(i+1)
141  ans  =
142  Hello John
143
144 --> evstr(a(i+2))*2
145  ans  =
146     2.469
147
148 --> "Cette session a été lancée depuis " + a(i+3)
149  ans  =
150  Cette session a été lancée depuis "C:\Users\Me"
151 ]]></screen>
152                      </para>
153                     <para>
154                       Noter ici que <literal>>scilab -nw</literal> a été traduit en
155                       <literal>Wscilex-cli.exe</literal> par le script batch de lancement
156                       <literal>scilab</literal>, de sorte que l'option "-nw" ne figure pas dans le
157                       résultat de <literal>sciargs()</literal> (voir plus loin).
158                      </para>
159                      <para>
160                      <note>
161                        Utiliser <literal>-args</literal> comme
162                        <emphasis role="italic">dernière</emphasis> option sur la ligne de commande
163                        est plus sûr.
164                      </note>
165                      </para>
166                 </listitem>
167             </varlistentry>
168             <varlistentry>
169                 <term>-display Display</term>
170                 <listitem>
171                     <para>Cette option n'est valide que pour les version basées sur
172                         Xwindow, elle peut alors être utilisée pour specifier un server X.
173                         La valeur par défaut est unix:0.0
174                     </para>
175                     <para>
176                         <literal>-display</literal> peut être remplacé par <literal>-d</literal>
177                     </para>
178                 </listitem>
179             </varlistentry>
180             <varlistentry>
181                 <term>-e Instructions</term>
182                 <listitem>
183                     <para>
184                         À l'issue du démarrage complet de la session, cette option
185                         <itemizedlist>
186                             <listitem>
187                                 <para>
188                                     fixe le dossier de travail de Scilab au dossier système depuis
189                                     lequel Scilab a été lancé. Voir l'exemple donné plus bas pour
190                                     l'option <literal>-f</literal>. Puis,
191                                 </para>
192                             </listitem>
193                             <listitem>
194                                 <para>
195                                   éxécute les <literal>Instructions</literal> Scilab indiquées.
196                                   Exemple :
197                                     <screen><![CDATA[OS> scilab -nw -e  "disp(\"Hello\"); a=%pi+%i; disp(exp(a)); exit;" -nb]]></screen>
198                                 </para>
199                             </listitem>
200                         </itemizedlist>
201                     </para>
202                     <warning>
203                         Les options <literal>-e</literal> et <literal>-f</literal> ne peuvent pas
204                         être utilisées ensemble.
205                     </warning>
206                 </listitem>
207             </varlistentry>
208             <varlistentry>
209                 <term>-f Fichier</term>
210                 <listitem>
211                     <para>
212                         Si cette option est indiquée, alors au début de la session Scilab, après
213                         l'exécution des fichiers de démarrage de Scilab et de l'utilisateur, et
214                         après l'activation des Préférences de l'utilisateur -- dont celles
215                         concernant le dossier de travail par défaut --,
216                         <itemizedlist>
217                             <listitem>
218                                 <para>
219                                     le dossier de travail de Scilab est fixé au dossier système
220                                     depuis lequel Scilab a été lancé. Par exemple,
221                                     <screen><![CDATA[D:\users\me\scilab\dev> C:\SCIdir\bin\scilab -f ..\test.sce]]></screen>
222                                     exécutera <literal>cd("D:\users\me\scilab\dev")</literal>.
223                                 </para>
224                             </listitem>
225                             <listitem>
226                                 <para>
227                                     le script Scilab <literal>Fichier</literal> est exécuté. S'il
228                                     est indiqué avec un chemin relatif (<literal>.\</literal> par
229                                     défaut, ou tel que <literal>..\</literal> dans l'exemple
230                                     ci-dessus), celui-ci se réfère au nouveau dossier de travail de
231                                     Scilab.
232                                 </para>
233                             </listitem>
234                         </itemizedlist>
235                     </para>
236                     <para>
237                         Un fichier avec l'extension .xcos sera ouvert par Xcos.
238                     </para>
239                 </listitem>
240             </varlistentry>
241             <varlistentry>
242                 <term>-quit</term>
243                 <listitem>
244                     <para>Cette option force Scilab à quitter la session après l'exécution des instructions
245                     données par l'option <literal>-e</literal> ou par le script indiqué via l'option
246                     <literal>-f</literal>, y compris en cas d'erreur d'exécution.
247                     Cette option doit toujours être utilisée en mode batch. Elle est ignorée lorsque
248                     l'option <literal>-e</literal> ou <literal>-f</literal> n'est pas utilisée.
249                     </para>
250                 </listitem>
251             </varlistentry>
252             <varlistentry>
253                 <term>-l lang</term>
254                 <listitem>
255                     <para>
256                         Cette option permet de sélectionner la langue de l'utilisateur.
257                         <emphasis>lang</emphasis> peut avoir les valeurs suivantes :
258                         <emphasis>
259                             ca_ES de_DE en_US es_ES fr_FR ja_JP pt_BR ru_RU zh_CN zh_TW
260                         </emphasis>.
261                     </para>
262                     <para>
263                         Pour des raisons de compatibilité, les valeurs
264                         <literal>-l fr</literal>, <literal>-l pt</literal>, ou
265                         <literal>-l en</literal> sont
266                         également utilisables, pour sélectionner le francais, le portugais
267                         (brésilien), ou l'anglais.
268                     </para>
269                     <note>
270                         Sous Windows, en modes Scilab "-nw" ou "-nwni", la police sélectionnée
271                         pour le terminal doit être TrueType pour supporter l'encodage UTF-8 des
272                         polices internationales, telle que <emphasis>Monospaced</emphasis>
273                         (meilleur choix, si disponible) ou
274                         <emphasis>Consolas</emphasis> ou <emphasis>Lucida Console</emphasis>..
275                     </note>
276                     <para>Avec certains systèmes, la compilation des locales peut être
277                         nécessaire pour rendre correctement les polices UTF-8.
278                     </para>
279                 </listitem>
280             </varlistentry>
281             <varlistentry>
282                 <term>-nb</term>
283                 <listitem>
284                     <para>"no banner" : supprime l'affichage du message de chargement de Scilab.
285                     </para>
286                 </listitem>
287             </varlistentry>
288             <varlistentry>
289                 <term>-ns</term>
290                 <listitem>
291                     <para>"no startup" : supprime l'éxécution du script de démarrage
292                         "principal" <literal>SCI/etc/scilab.start</literal> ainsi que les
293                         fichiers de démarrage "utilisateur"
294                         <literal>SCIHOME/.scilab</literal> et
295                         <literal>SCIHOME/scilab.ini</literal> ne sont pas pas
296                         exécutés.
297                     </para>
298                     <warning>
299                         Cette option désactive de nombreuses fonctionnalités de Scilab.
300                         À utiliser avec expertise et discernement.
301                     </warning>
302                 </listitem>
303             </varlistentry>
304             <varlistentry>
305                 <term>-nouserstartup</term>
306                 <listitem>
307                     <para>Si cette option est fournie, les fichiers de démarrage
308                         "utilisateur" <literal>SCIHOME/.scilab</literal>,
309                         <literal>SCIHOME/scilab.ini</literal> ne sont pas exécutés.
310                     </para>
311                 </listitem>
312             </varlistentry>
313             <varlistentry>
314                 <term>-noatomsautoload</term>
315                 <listitem>
316                     <para>
317                         supprime le chargement en début de session des modules ATOMS installés.
318                     </para>
319                 </listitem>
320             </varlistentry>
321             <varlistentry>
322                 <term>-nw</term>
323                 <listitem>
324                     <para>si cette option est présente, Scilab est lancé en tant
325                         qu'interprêteur de commandes avancé : la console est sans
326                         menus, mais les fonctionnalités Java sont disponibles
327                         (graphiques, export, xcos, scinotes, navigateur d'aide,
328                         module JIMS, etc).
329                     </para>
330                     <para>
331                         La redirection (piping) est disponible pour tous les systèmes
332                         d'exploitation supportés. Voir les exemples pour plus de détails.
333                     </para>
334                     <para>
335                         Le fichier Scilab executable réellement lancé lorsque l'option
336                         "-nw" est utilisée est
337                         <itemizedlist>
338                             <listitem>
339                                 Sous Windows : <literal>WScilex-cli.exe</literal>.
340                             </listitem>
341                             <listitem>
342                                 Sous Linux ou MacOS : <literal>scilab-adv-cli</literal>
343                                 (Scilab Advanced Command Line Interpreter).
344                             </listitem>
345                         </itemizedlist>
346                     </para>
347                 </listitem>
348             </varlistentry>
349             <varlistentry>
350                 <term>-nwni / -nogui</term>
351                 <listitem>
352                     <important>
353                         Cette option supprime le chargement de la Machine Virtuelle Java en mémoire.
354                         Elle accélère le démarrage de Scilab et réduit la mémoire consommée. Mais alors...
355                     </important>
356                     <warning>
357                         Scilab est lancé en tant que simple interprêteur de commandes, sans aucune
358                         fonctionalité avancée requérant la JVM : les fonctionalités graphiques,
359                         les interfaces graphiques dont les navigateurs d'aide, de démos, de modules
360                         externes, de variables, l'éditeur Scinotes, le module "Java depuis Scilab"...
361                         ne sont pas disponibles dans ce mode.
362                     </warning>
363                     <para>
364                         La redirection (piping) est disponible pour tous les systèmes
365                         d'exploitation supportés. Voir les exemples pour plus de détails.
366                     </para>
367                     <para>
368                         Le fichier Scilab executable réellement lancé lorsque l'option
369                         "-nwni" est utilisée est
370                         <itemizedlist>
371                             <listitem>
372                                 Sous Windows : <literal>Scilex.exe</literal>.
373                             </listitem>
374                             <listitem>
375                                 Sous Linux ou MacOS : <literal>scilab-cli</literal>
376                                 (Scilab Command Line Interpreter).
377                             </listitem>
378                         </itemizedlist>
379                     </para>
380                 </listitem>
381             </varlistentry>
382             <varlistentry>
383                 <term>-scihome dir</term>
384                 <listitem>
385                     <para>
386                         Affecte à SCIHOME le chemin spécifié par <literal>dir</literal> (entre
387                         guillemets s'il inclut des espaces)(pas entre apostrophes !).
388                         Si <literal>dir</literal> est un chemin relatif il est ajouté au répertoire
389                         parent de SCIHOME.
390                         <table>
391                             <tr><td>Sous Windows :</td>
392                                 <td>%USERPROFILE%\AppData\Roaming\Scilab\<literal>dir</literal></td>
393                             </tr>
394                             <tr><td>Sous Linux/MacOS :</td>
395                                 <td>~/.Scilab/<literal>dir</literal></td>
396                             </tr>
397                         </table>
398                     </para>
399                 </listitem>
400             </varlistentry>
401             <varlistentry>
402                 <term>--texmacs</term>
403                 <listitem>
404                     <para>
405                         Cette option est utilisée lorsque Scilab est utilisé comme interface
406                         de calcul au sein du logiciel libre d'édition Scientifique <ulink url="http://texmacs.org">TeXmacs</ulink>, via le module ATOMS
407                         <ulink url="https://atoms.scilab.org/toolboxes/texmacs">TeXmacs</ulink>.
408                         Celui-ci doit être préalablement installé sous Scilab avec
409                         la commande <code>atomsInstall('texmacs')</code>.
410                     </para>
411                 </listitem>
412             </varlistentry>
413             <varlistentry>
414                 <term>-version</term>
415                 <listitem>
416                     <para>
417                         Cette option affiche la version de Scilab dans le terminal,
418                         sans ouvrir de session Scilab.
419                     </para>
420                 </listitem>
421             </varlistentry>
422         </variablelist>
423     </refsection>
424     <refsection role="arguments">
425         <title>Options supplémentaires sous Unix/Linux ou Mac OS X</title>
426         <para>Conseil: utiliser ces options à partir de l'arborescence source de Scilab.</para>
427         <variablelist>
428             <varlistentry>
429                 <term>-debug</term>
430                 <listitem>
431                     <para>Lance Scilab sous gdb.</para>
432                     <para>Définir la variable SCILAB_GDB_OPT pour ajouter des options
433                         supplémentaire à gdb.
434                     </para>
435                 </listitem>
436             </varlistentry>
437             <varlistentry>
438                 <term>-debug-rr</term>
439                 <listitem>
440                     <para>Lance Scilab sous <ulink url="https://rr-project.org/">rr</ulink>.</para>
441                 </listitem>
442             </varlistentry>
443             <varlistentry>
444                 <term>-debug-kdbg</term>
445                 <listitem>
446                     <para>Lance Scilab sous kdbg.</para>
447                 </listitem>
448             </varlistentry>
449             <varlistentry>
450                 <term>-profiling</term>
451                 <listitem>
452                     <para>Lance Scilab sous valgrind.</para>
453                     <para>Définir la variable SCILAB_VALGRIND_OPT pour ajouter des
454                         options supplémentaire à valgrind (et surcharger les options de
455                         valgrind existantes).
456                     </para>
457                 </listitem>
458             </varlistentry>
459             <varlistentry>
460                 <term>-profiling-visu</term>
461                 <listitem>
462                     <para>Lance Scilab sous callgrind.</para>
463                     <para>Définir la variable SCILAB_VALGRIND_OPT pour ajouter des
464                         options supplémentaires à callgrind (et surcharger les options de
465                         callgrind existante).
466                     </para>
467                 </listitem>
468             </varlistentry>
469             <varlistentry>
470                 <term>-electric-fence</term>
471                 <listitem>
472                     <para>Lance Scilab sous Electric Fence.</para>
473                 </listitem>
474             </varlistentry>
475         </variablelist>
476     </refsection>
477     <refsection role="description">
478         <title>Variables d'environnement</title>
479         <variablelist>
480             <varlistentry>
481                 <term>SCIVERBOSE</term>
482                 <listitem>
483                     <para>
484                       Si cette variable d'environnement est présente, le script de démarrage de
485                       Scilab affichera les informations de debug. Principalement utilisée pour du
486                       debug ou le report de bugs.
487                     </para>
488                 </listitem>
489             </varlistentry>
490             <varlistentry>
491                 <term>JAVA_HOME</term>
492                 <listitem>
493                     <para>
494                         Indique quelle version de Java utiliser. Par exemple,
495                         <literal>JAVA_HOME=/usr/lib/jvm/java-7-openjdk/ scilab</literal> démarrera
496                         Scilab avec la version 7 de Java.
497                     </para>
498                 </listitem>
499             </varlistentry>
500             <varlistentry>
501                 <term>SCI_DISABLE_TK</term>
502                 <listitem>
503                     <para>Désactive les fonctionnalités Tk (mais pas Tcl)</para>
504                 </listitem>
505             </varlistentry>
506             <varlistentry>
507                 <term>SCI_JAVA_ENABLE_HEADLESS</term>
508                 <listitem>
509                     <para>Démarre Java en mode Headless (ie sans les fonctionnalités graphiques).
510                     </para>
511                 </listitem>
512             </varlistentry>
513         </variablelist>
514     </refsection>
515     <refsection role="description">
516         <title>Options JVM (Java Virtual Machine)</title>
517         <para>
518             Les options décrites ci-dessous sont inutiles et sans effet lorsque l'option
519             <literal>-nwni</literal> est utilisée.
520         </para>
521         <para>A partir de la version 5.0 de Scilab, l'interface graphique et le
522             système de génération de la documentation sont basés sur des
523             fonctionnalités Java. Dans certains cas, il peut être intéressant de
524             modifier les options de la JVM (Java Virtual Machine).
525         </para>
526         <para>
527             Ces options sont accessibles dans le fichier
528             <emphasis>SCI/etc/jvm_options.xml</emphasis>. En particulier, les trois
529             options suivantes sont disponibles :
530         </para>
531         <variablelist>
532             <varlistentry>
533                 <term>-XmxXXXm</term>
534                 <listitem>
535                     <para>Cette option indique la quantité de mémoire mise à disposition
536                         de la machine virtuelle Java. Par défaut, la valeur est de 256M. Si
537                         vous changez cette valeur, assurez vous que cette valeur ne dépasse
538                         pas la quantité de mémoire accessible sur le système.
539                     </para>
540                     <para>
541                         Cette valeur peut être réglée dans les préférences.
542                     </para>
543                 </listitem>
544             </varlistentry>
545             <varlistentry>
546                 <term>-Djava.compiler=JIT</term>
547                 <listitem>
548                     <para>Avec la valeur JIT, le compilateur Java Just In Time (JIT) est
549                         activé. Il est activé par défault. <emphasis>NONE</emphasis>
550                         désactive le JIT et diminue de manière importante les
551                         performances.
552                     </para>
553                 </listitem>
554             </varlistentry>
555             <varlistentry>
556                 <term>-verbose:jni / -Xcheck:jni</term>
557                 <listitem>
558                     <para>Ces options activent de nombreuses vérifications, message de
559                         débug et autres contrôles sur les appels JNI (appel natif Java). Ces
560                         options sont utiles pour le débuggage et désactivée par défaut à
561                         cause de l'impact sur les performances.
562                     </para>
563                 </listitem>
564             </varlistentry>
565         </variablelist>
566         <para>
567             De nombreuses options sont disponibles. Elles peuvent améliorer les performances,
568             changer le rendu graphique, la gestion de la mémoire...
569             Voir: <ulink url="http://www.oracle.com/technetwork/java/javase/tech/vmoptions-jsp-140102.html">http://www.oracle.com/technetwork/java/javase/tech/vmoptions-jsp-140102.html</ulink>
570         </para>
571     </refsection>
572     <refsection role="examples">
573         <title>Exemples</title>
574         <screen><![CDATA[
575 # Lançons Scilab en mode profilage sans qu'un gdb soit lancé à chaque SIGSEGV.
576 # On est sous Bash
577 export SCILAB_VALGRIND_OPT="--db-attach=no --log-file=myfile.txt"
578 scilab -profiling
579
580 # Lançons Scilab en mode debug sans s'arrêter à chaque SIGSEGV
581 # D'abord écrivons un petit fichier de commandes
582 echo "handle SIGSEGV nostop" > debug.txt
583 # On règle l'option de gdb
584 # On est sous Bash
585 export SCILAB_GDB_OPT="--command=debug.txt"
586 # Lançons Scilab en mode debug
587 scilab -debug ]]></screen>
588         <para></para>
589         <screen><![CDATA[
590 # Sous GNU/Linux, Mac OS X or Unix:
591 $ echo "disp(%pi)" | scilab-cli
592 ou
593 $ echo "disp(%pi)" | scilab -nwni
594
595 # Ouvre uniquement la fenêtre d'aide Scilab:
596 $ scilab-adv-cli -e "help()"
597 or
598 $ scilab -nw -e "help()"
599
600 # Scilab utilisé en tant que moteur de scripting
601 echo "if 1&lt;>2 then exit(99) end"|scilab-cli
602 echo $? ]]></screen>
603     </refsection>
604     <refsection role="see also">
605         <title>Voir aussi</title>
606         <simplelist type="inline">
607             <member>
608                 <link linkend="startup">startup</link>
609             </member>
610             <member>
611                 <link linkend="sciargs">sciargs</link>
612             </member>
613             <member>
614                 <link linkend="getpid">getpid</link>
615             </member>
616             <member>
617                 <link linkend="getenv">getenv</link>
618             </member>
619             <member>
620                 <link linkend="getversion">getversion</link>
621             </member>
622             <member>
623                 <link linkend="getscilabmode">getscilabmode</link>
624             </member>
625             <member>
626                 <link linkend="consolebox">consolebox</link>
627             </member>
628             <member>
629                 <link linkend="exit">exit</link>
630             </member>
631             <member>
632                 <link linkend="preferences">preferences</link>
633             </member>
634             <member>
635                 <ulink url="http://texmacs.org/">TeXmacs</ulink>
636             </member>
637         </simplelist>
638     </refsection>
639     <refsection role="history">
640         <title>Historique</title>
641         <revhistory>
642             <revision>
643                 <revnumber>5.2.0</revnumber>
644                 <revremark>
645                     La redirection est disponible (piping). Option -l lang ajoutée.
646                 </revremark>
647             </revision>
648             <revision>
649                 <revnumber>5.4.0</revnumber>
650                 <revremark>
651                     -noatomsautoload ajoutée.
652                     La mémoire JVM réservée est réglable dans les préférences.
653                 </revremark>
654             </revision>
655             <revision>
656                 <revnumber>5.4.1</revnumber>
657                 <revremark>
658                     scinotes et xcos peuvent maintenant être démarrés en ligne de commande.
659                     Voir le SEP #87.
660                 </revremark>
661             </revision>
662             <revision>
663                 <revnumber>6.0.0</revnumber>
664                 <revremark>
665                     <itemizedlist>
666                         <listitem>
667                             Options pour l'utilisateur :
668                             <itemizedlist>
669                                 <listitem>
670                                     Ajoutées : <literal>--help</literal>, <literal>-quit</literal>
671                                 </listitem>
672                                 <listitem>
673                                     Supprimée : <literal>-mem</literal>
674                                 </listitem>
675                             </itemizedlist>
676                         </listitem>
677                         <listitem>
678                             Options ajoutées pour les développeurs :
679                             <itemizedlist>
680                                 <listitem>
681                                     <literal>--parse-trace</literal>, <literal>--AST-trace</literal>,
682                                     <literal>--pretty-print</literal>
683                                 </listitem>
684                                 <listitem>
685                                     <literal>--AST-timed</literal>, <literal>--timed</literal>
686                                 </listitem>
687                                 <listitem>
688                                     <literal>--no-exec</literal>, <literal>--exec-verbose</literal>,
689                                     <literal>--timeout delay</literal>, <literal>--context-dump</literal>.
690                                 </listitem>
691                             </itemizedlist>
692                         </listitem>
693                     </itemizedlist>
694                 </revremark>
695             </revision>
696             <revision>
697                 <revnumber>6.0.1</revnumber>
698                 <revremark>
699                     Option <literal>-scihome</literal> ajoutée.
700                   <para>Sur Windows, un nouveau fichier <literal>scilab.bat</literal> devient
701                     le principal script executable gérant toutes les options de lancement. Il y a
702                     désormais 3 binaires exécutables Wscilex.exe, Wscilex-cli.exe, et Scilex.exe
703                     correspondant à chacun des modes STD|NW|NWNI de lancement de Scilab.
704                   </para>
705                 </revremark>
706             </revision>
707         </revhistory>
708     </refsection>
709     <!--add some kewywords -->
710     <refnamediv xml:id="wscilex"></refnamediv>
711     <refnamediv xml:id="wscilex-cli"></refnamediv>
712     <refnamediv xml:id="scilex"></refnamediv>
713     <refnamediv xml:id="scilab-cli"></refnamediv>
714     <refnamediv xml:id="scilab-adv-cli"></refnamediv>
715 </refentry>