[doc] misc. fix & improvements
[scilab.git] / scilab / modules / fileio / help / fr_FR / directory / chdir.xml
index 3148e2e..90d6075 100644 (file)
@@ -1,21 +1,39 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" xmlns:scilab="http://www.scilab.org" xml:lang="fr" xml:id="chdir">
+<!--
+ * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+ * Copyright (C) 2008 - INRIA
+ * ...
+ * Copyright (C) 2012 - 2016 - Scilab Enterprises
+ * Copyright (C) 2019 - Samuel GOUGEON
+ *
+ * This file is hereby licensed under the terms of the GNU GPL v2.0,
+ * pursuant to article 5.3.4 of the CeCILL v.2.1.
+ * This file was originally licensed under the terms of the CeCILL v2.1,
+ * and continues to be available under such terms.
+ * For more information, see the COPYING file which you should have received
+ * along with this program.
+ *
+ -->
+<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"
+          xmlns:svg="http://www.w3.org/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML"
+          xmlns:db="http://docbook.org/ns/docbook" xmlns:scilab="http://www.scilab.org"
+          xml:lang="fr" xml:id="chdir">
     <refnamediv>
         <refname>chdir</refname>
-        <refpurpose>change le répertoire courant de
-            Scilab
+        <refpurpose>
+            change le répertoire courant de Scilab
         </refpurpose>
     </refnamediv>
     <refnamediv xml:id="cd">
         <refname>cd</refname>
-        <refpurpose>change le répertoire courant de
-            Scilab
+        <refpurpose>change le répertoire courant de Scilab
         </refpurpose>
     </refnamediv>
     <refsynopsisdiv>
         <title>Séquence d'appel</title>
-        <synopsis>chdir(path)
-            realpath=cd(path)
+        <synopsis>
+            b = chdir(path)
+            realpath = cd(path)
             cd path
         </synopsis>
     </refsynopsisdiv>
                 <term>path</term>
                 <listitem>
                     <para>une chaîne de caractères fournissant le chemin du
-                        répertoire.
+                      répertoire. <literal>home</literal> par défaut.
+                    </para>
+                </listitem>
+            </varlistentry>
+            <varlistentry>
+                <term>b</term>
+                <listitem>
+                    <para>
+                        booléen :  <constant>%t</constant> si le changement de répertoire courant
+                        a été effectué avec succès.
                     </para>
                 </listitem>
             </varlistentry>
         </para>
         <para>
             <note>
-                Notez que le chemin fourni est converti. Ainsi
+                Notez que le chemin fourni est converti (constantes prédéfinis
+                <link linkend="SCI">SCI</link>,
+                <link linkend="SCIHOME">SCIHOME</link>,
+                <link linkend="TMPDIR">TMPDIR</link>,
+                <link linkend="home">home</link>, etc). Ainsi
                 <literal>SCI/modules/fileio/macros</literal> est un chemin valide pour Unix et Windows. Si
                 path est vide , le chemin de destination est alors "home".
             </note>
     <refsection>
         <title>Exemples</title>
         <programlisting role="example"><![CDATA[
-chdir(TMPDIR);
+chdir("SCI/etc")
 pwd
-cd
-cd SCI
- ]]></programlisting>
+cd ..
+cd TMPDIR
+p = cd()
+p == home
+     ]]></programlisting>
+        <screen><![CDATA[
+--> chdir("SCI/etc")
+ ans  =
+  T
+
+--> pwd
+ ans  =
+ C:\Programs\scilab\scilab-6.0.2\etc
+
+
+--> cd ..
+ ans  =
+ C:\Programs\scilab\scilab-6.0.2
+
+--> cd TMPDIR
+ ans  =
+ C:\Users\Me\AppData\Local\Temp\SCI_TMP_5444_26901
+
+--> p = cd()
+ p  =
+ C:\Users\Me
+
+--> p == home
+ ans  =
+  T
+]]></screen>
     </refsection>
     <refsection role="see also">
         <title>Voir aussi</title>
         <simplelist type="inline">
             <member>
+                <link linkend="isdir">isdir</link>
+            </member>
+            <member>
                 <link linkend="pwd">pwd</link>
             </member>
+            <member>
+                <link linkend="home">home</link>
+            </member>
+            <member>
+                <link linkend="filebrowser">filebrowser</link>
+            </member>
+            <member>
+                <link linkend="uigetdir">uigetdir</link>
+            </member>
         </simplelist>
     </refsection>
 </refentry>