Translation of some help pages of module fileio into Russian. 64/8564/2
Станислав [Sun, 5 Aug 2012 23:52:20 +0000 (05:52 +0600)]
Change-Id: I9b515c3fae5af5cda05c0a1860bbba9e6b23415f

16 files changed:
scilab/modules/fileio/help/ru_RU/fscanf.xml [new file with mode: 0644]
scilab/modules/fileio/help/ru_RU/ls.xml [new file with mode: 0644]
scilab/modules/fileio/help/ru_RU/mkdir.xml [new file with mode: 0644]
scilab/modules/fileio/help/ru_RU/mopen.xml [new file with mode: 0644]
scilab/modules/fileio/help/ru_RU/movefile.xml [new file with mode: 0644]
scilab/modules/fileio/help/ru_RU/mput.xml [new file with mode: 0644]
scilab/modules/fileio/help/ru_RU/mputl.xml [new file with mode: 0644]
scilab/modules/fileio/help/ru_RU/mputstr.xml [new file with mode: 0644]
scilab/modules/fileio/help/ru_RU/mseek.xml [new file with mode: 0644]
scilab/modules/fileio/help/ru_RU/mtell.xml [new file with mode: 0644]
scilab/modules/fileio/help/ru_RU/newest.xml [new file with mode: 0644]
scilab/modules/fileio/help/ru_RU/pathconvert.xml [new file with mode: 0644]
scilab/modules/fileio/help/ru_RU/pathsep.xml [new file with mode: 0644]
scilab/modules/fileio/help/ru_RU/pwd.xml [new file with mode: 0644]
scilab/modules/fileio/help/ru_RU/removedir.xml [new file with mode: 0644]
scilab/modules/fileio/help/ru_RU/rmdir.xml [new file with mode: 0644]

diff --git a/scilab/modules/fileio/help/ru_RU/fscanf.xml b/scilab/modules/fileio/help/ru_RU/fscanf.xml
new file mode 100644 (file)
index 0000000..693ea91
--- /dev/null
@@ -0,0 +1,101 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+ * Copyright (C) 2008 - INRIA
+ * ...
+ * 
+ * This file must be used under the terms of the CeCILL.
+ * This source file is licensed as described in the file COPYING, which
+ * you should have received as part of this distribution.  The terms
+ * are also available at    
+ * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ *
+ -->
+<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" version="5.0-subset Scilab" xml:lang="ru" xml:id="fscanf">
+  <refnamediv>
+    <refname>fscanf</refname>
+    <refpurpose>
+      преобразует форматированный ввод, прочитанный в файле (<emphasis role="bold">эта функция устарела</emphasis>
+    </refpurpose>
+  </refnamediv>
+  <refsynopsisdiv>
+    <title>Последовательность вызова</title>
+    <synopsis>[v_1, ..., v_n]=fscanf (file, format)</synopsis>
+  </refsynopsisdiv>
+  <refsection>
+    <title>Аргументы</title>
+    <variablelist>
+      <varlistentry>
+        <term>format</term>
+        <listitem>
+          <para>
+           символьная строка: определяет преобразование формата.
+         </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>file</term>
+        <listitem>
+         <para>
+            символьная строка, указывающая имя файла, или целое число, 
+           указывающее логическое устройство, возвращённое функцией 
+           <function>mopen</function>.
+         </para>
+        </listitem>
+      </varlistentry>
+    </variablelist>
+  </refsection>
+  <refsection>
+    <title>Описание</title>
+    <para>
+      <warning>
+       Эта функция устарела, используйте лучше функцию <function>mfscanf</function>, которая более эффективна и более совместима с C-процедурой <function>fscanf</function>.
+      </warning>
+    </para>
+    <para>
+      Функция <function>fscanf</function> считывает симольные данные в файле, определённом аргументом <varname>file</varname>, интерпретирует их в соответствии с форматом <varname>format</varname>, и возвращает преобразованные результаты.  
+    </para>
+    <para>
+      Параметр <varname>format</varname> содержит спецификации преобразования, используемые для интерпретации ввода.
+    </para>
+    <para>
+      Параметр <varname>format</varname> может содержать символы пробелов (пробелы, табуляторы, символы перевода строки и прогона страницы), которые, за исключением двух следующих случаев, считывают ввод до следующего символа-непробела. За исключением совпадения с управляющей строкой, завершающие пробелы (включая символы новой строки) не считываются.
+    </para>
+    <itemizedlist>
+      <listitem>
+       <para>
+         Любой символ, за исключением <literal>%</literal> (знак "процент"), который должен соответствовать следующему символу входного потока.
+       </para>
+      </listitem>
+      <listitem>
+        <para>
+          Спецификация преобразования, которая направляет преобразование следующего входного поля. См. подробности в <link linkend="scanf_conversion">scanf_conversion</link>.
+        </para>
+      </listitem>
+    </itemizedlist>
+  </refsection>
+  <refsection role="see also">
+    <title>Смотрите также</title>
+    <simplelist type="inline">
+      <member>
+        <link linkend="mprintf">mprintf</link>
+      </member>
+      <member>
+        <link linkend="read">read</link>
+      </member>
+      <member>
+        <link linkend="scanf">scanf</link>
+      </member>
+      <member>
+        <link linkend="sscanf">sscanf</link>
+      </member>
+      <member>
+        <link linkend="mfscanf">mfscanf</link>
+      </member>
+      <member>
+        <link linkend="scanf_conversion">scanf_conversion</link>
+      </member>
+    </simplelist>
+  </refsection>
+</refentry>
diff --git a/scilab/modules/fileio/help/ru_RU/ls.xml b/scilab/modules/fileio/help/ru_RU/ls.xml
new file mode 100644 (file)
index 0000000..7dafdc9
--- /dev/null
@@ -0,0 +1,103 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+ * Copyright (C) 2008 - INRIA
+ * ...
+ * 
+ * This file must be used under the terms of the CeCILL.
+ * This source file is licensed as described in the file COPYING, which
+ * you should have received as part of this distribution.  The terms
+ * are also available at    
+ * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ *
+ -->
+<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" version="5.0-subset Scilab" xml:lang="ru" xml:id="ls">
+    <refnamediv>
+        <refname>ls</refname>
+        <refpurpose>показывает файлы</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>
+        <title>Последовательность вызова</title>
+        <synopsis>
+            files=ls [path]
+            files=ls( [path] )
+        </synopsis>
+    </refsynopsisdiv>
+    <refsection>
+        <title>Аргументы</title>
+        <variablelist>
+            <varlistentry>
+                <term>path</term>
+                <listitem>
+                    <para>
+                        матрица строк, указывающая путь к директории (обычно 
+                        заканчивающаяся шаблоном, содержащим <literal>*</literal>). Значение по умолчанию <literal>.</literal> (точка).
+                    </para>
+                </listitem>
+            </varlistentry>
+            <varlistentry>
+                <term>files</term>
+                <listitem>
+                    <para>
+                        вектор-столбец строковых значений. По умолчанию он содержит вывод, отформатированный в столбец.
+                    </para>
+                </listitem>
+            </varlistentry>
+        </variablelist>
+    </refsection>
+    <refsection>
+        <title>Описание</title>
+        <para>
+            Функция <function>ls</function> может быть использована для 
+            составления списка файлов, которые соответствуют шаблонам, 
+            заданным аргументом <varname>path</varname>. Шаблоны указываются 
+            Unix-команде <command>ls</command> или Windows-команде  
+            <command>dir</command> для получения информации о файлах. Таким 
+            образом, чтобы написать переносимый Scilab-сценарий, необходимо 
+            указать допустимые символы замещения в шаблонах для обоих ОС. 
+            Заметьте, что выполняется преобразование имени пути, и, например,  
+            <literal>SCI/modules/core/macros/*.sci</literal> является 
+            допустимым шаблоном как для Unix, так и для Windows.
+        </para>
+        <para>
+            Если вы хотите получить вектор всех файлов, соответствующих 
+            шаблону, то лучше использовать функцию <link linkend="listfiles">listfiles</link>
+            или функцию <link linkend="dir">dir</link>.
+        </para>
+        <para>
+            <note>
+                Пожалуйста, заметьте, что, начиная с версии 5.0 Scilab'а, 
+                второй входной аргумент удалён (последовательность строк, 
+                которую можно добавить в Unix-системах: опции Unix-команды 
+                <command>ls</command>). Эта опция была удалена, главным 
+                образом, по причинам безопасности и переносимости.
+            </note>
+        </para>
+    </refsection>
+    <refsection>
+        <title>Примеры</title>
+        <programlisting role="example"><![CDATA[ 
+ls
+ls SCI/modules/core/macros/*.sci
+x=ls('SCI/modules/core/macros/*.sci')
+ ]]></programlisting>
+    </refsection>
+    <refsection role="see also">
+        <title>Смотрите также</title>
+        <simplelist type="inline">
+            <member>
+                <link linkend="listfiles">listfiles</link>
+            </member>
+            <member>
+                <link linkend="findfiles">findfiles</link>
+            </member>
+            <member>
+                <link linkend="dir">dir</link>
+            </member>
+            <member>
+                <link linkend="fileinfo">fileinfo</link>
+            </member>
+        </simplelist>
+    </refsection>
+</refentry>
+
diff --git a/scilab/modules/fileio/help/ru_RU/mkdir.xml b/scilab/modules/fileio/help/ru_RU/mkdir.xml
new file mode 100644 (file)
index 0000000..0fc130b
--- /dev/null
@@ -0,0 +1,176 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+ * Copyright (C) 2008 - INRIA - Allan CORNET
+ * ...
+ * 
+ * This file must be used under the terms of the CeCILL.
+ * This source file is licensed as described in the file COPYING, which
+ * you should have received as part of this distribution.  The terms
+ * are also available at    
+ * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ *
+ -->
+<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:ns4="http://www.w3.org/1999/xhtml" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" version="5.0-subset Scilab" xml:id="mkdir" xml:lang="ru">
+    <refnamediv>
+        <refname>mkdir</refname>
+        <refpurpose>создаёт новую директорию</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>
+        <title>Последовательность вызова</title>
+        <synopsis>
+            mkdir(dirname)
+            mkdir(parentdir, dirname)
+            status = mkdir( ... )
+            [status, msg] = mkdir( ... )
+        </synopsis>
+    </refsynopsisdiv>
+    <refsection>
+        <title>Аргументы</title>
+        <variablelist>
+            <varlistentry>
+                <term>dirname</term>
+                <listitem>
+                    <para>
+                        символьная строка: имя директории, которую требуется создать.
+                    </para>
+                </listitem>
+            </varlistentry>
+            <varlistentry>
+                <term>parentdir</term>
+                <listitem>
+                    <para>
+                        символьная строка: имя директории в которой будет создана новая 
+                        директория <varname>dirname</varname>.
+                    </para>
+                </listitem>
+            </varlistentry>
+            <varlistentry>
+                <term>status</term>
+                <listitem>
+                    <para>
+                        целое число: статус работы.
+                    </para>
+                </listitem>
+            </varlistentry>
+            <varlistentry>
+                <term>msg</term>
+                <listitem>
+                    <para>
+                        символьная строка: сообщение об ошибке.
+                    </para>
+                </listitem>
+            </varlistentry>
+        </variablelist>
+    </refsection>
+    <refsection>
+        <title>Описание</title>
+        <para>
+            Инструкция <code>mkdir(dirname)</code> создаёт директорию 
+            <varname>dirname</varname> в текущей директории, если 
+            <varname>dirname</varname> представляет относительный путь. 
+            Иначе, <varname>dirname</varname> представляет абсолютный путь и 
+            функция <function>mkdir</function> пытается создать директорию с 
+            абсолютным именем <varname>dirname</varname>.
+        </para>
+        <para>
+            Инструкция <code>mkdir(parentdir, dirname)</code> создаёт 
+            директорию <varname>dirname</varname> в директории 
+            <varname>parentdir</varname> (если <varname>parentdir</varname> 
+            не существует, то она будет создана), где 
+            <varname>parentdir</varname> -- абсолютное или относительное имя.
+        </para>
+        <para>
+            Инструкция <code>[status,msg] = mkdir(parentdir, dirname)</code> 
+            создаёт директорию <varname>dirname</varname> в существующей 
+            директории <varname>parentdir</varname>, возвращая статус работы 
+            <varname>status</varname> и сообщение об ошибке 
+            <varname>msg</varname>. 
+        </para>
+        <para>   
+            <informaltable frame='all'>
+                <tr>
+                    <td>
+                        <varname>status</varname>
+                    </td>
+                    <td>
+                        <varname>msg</varname>
+                    </td>
+                </tr>
+                <tr>
+                    <td>
+                        -2
+                    </td>
+                    <td>
+                        mkdir: Произошла ошибка: Файл с таким именем уже существует в dirname
+                        
+                    </td>
+                </tr>
+                <tr>
+                    <td>
+                        0
+                    </td>
+                    <td>
+                        mkdir: Произошла ошибка: Невозможно создать каталог dirname
+                        
+                    </td>
+                </tr>
+                <tr>
+                    <td>
+                        1
+                    </td>
+                    
+                    <td>
+                        
+                    </td>
+                </tr>
+                <tr>
+                    <td>
+                        2
+                    </td>
+                    <td>
+                        mkdir: Произошла ошибка: Этот каталог уже существует в dirname
+                        
+                    </td>
+                </tr>
+            </informaltable>
+        </para>
+        <para>
+            В любой операционной системе, если создание директории удалось, то статус <varname>status</varname> равен 1, а сообщение <varname>msg</varname> пустое.
+        </para>
+    </refsection>
+    <refsection>
+        <title>Примеры</title>
+        <programlisting role="example">
+            <![CDATA[ 
+// Абсолютное имя пути
+mkdir(TMPDIR+"/mkdir_example_1")
+status_2 = mkdir(TMPDIR+"/mkdir_example_2")
+[status_3,msg_3] = mkdir(TMPDIR+"/mkdir_example_3")
+// Абсолютное имя пути (parentdir + dirname)
+[status_4,msg_4] = mkdir(TMPDIR,"mkdir_example_4")
+// Относительное имя пути
+cd TMPDIR;
+[status_5,msg_5] = mkdir("mkdir_example_5")
+[status_6,msg_6] = mkdir("mkdir_example_5/mkdir_example_6")
+ ]]>
+        </programlisting>
+    </refsection>
+    <refsection role="see also">
+        <title>Смотрите также</title>
+        <simplelist type="inline">
+            <member>
+                <link linkend="cd">cd</link>
+            </member>
+            <member>
+                <link linkend="dir">dir</link>
+            </member>
+            <member>
+                <link linkend="rmdir">rmdir</link>
+            </member>
+        </simplelist>
+    </refsection>
+</refentry>
+
diff --git a/scilab/modules/fileio/help/ru_RU/mopen.xml b/scilab/modules/fileio/help/ru_RU/mopen.xml
new file mode 100644 (file)
index 0000000..8408036
--- /dev/null
@@ -0,0 +1,338 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+ * Copyright (C) 2008 - INRIA
+ * Copyright (C) 2011 - DIGITEO - Allan CORNET
+ *
+ * This file must be used under the terms of the CeCILL.
+ * This source file is licensed as described in the file COPYING, which
+ * you should have received as part of this distribution.  The terms
+ * are also available at
+ * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ *
+ -->
+<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:ns4="http://www.w3.org/1999/xhtml" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" version="5.0-subset Scilab" xml:id="mopen" xml:lang="ru">
+  <refnamediv>
+    <refname>mopen</refname>
+    <refpurpose>открывает файл в Scilab'е</refpurpose>
+  </refnamediv>
+  <refsynopsisdiv>
+    <title>Последовательность вызова</title>
+    <synopsis>[fd, err] = mopen(file [, mode, swap ])</synopsis>
+  </refsynopsisdiv>
+  <refsection>
+    <title>Аргументы</title>
+    <variablelist>
+      <varlistentry>
+        <term>file</term>
+        <listitem>
+          <para>
+           символьная строка. Имя файла, который требуется открыть.
+         </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>mode</term>
+        <listitem>
+          <para>
+           символьная строка, которая контролирует открыт ли файл для 
+           чтения (<literal>r</literal>), записи (<literal>w</literal>) 
+           или дополнения (<literal>a</literal>) и открыт ли файл для 
+           обновления (<literal>+</literal>). <varname>mode</varname> 
+           может также включать в себя параметр <literal>b</literal> для 
+           указания бинарного файла.
+          </para>
+         <para>
+           Значение по умолчанию -- <literal>'rb'</literal>.
+         </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>swap</term>
+        <listitem>
+          <para>
+            скаляр. Если есть <varname>swap</varname> и <code>swap = 0</code>, тогда автоматическая перестановка байтов отключается.
+          </para>
+          <para>Значение по умолчанию равно 1.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>err</term>
+        <listitem>
+          <para>скаляр. Индикатор ошибки.</para>
+          <informaltable border="1">
+            <tr>
+              <td>значение ошибки:</td>
+              <td>сообщение об ошибке:</td>
+            </tr>
+            <tr>
+              <td>0</td>
+              <td>нет ошибки</td>
+            </tr>
+            <tr>
+              <td>-1</td>
+              <td>больше нет логических модулей</td>
+            </tr>
+            <tr>
+              <td>-2</td>
+              <td>не могу открыть файл</td>
+            </tr>
+            <tr>
+              <td>-3</td>
+              <td>больше нет памяти</td>
+            </tr>
+            <tr>
+              <td>-4</td>
+              <td>некорректное имя</td>
+            </tr>
+            <tr>
+              <td>-5</td>
+              <td>некорректный статус</td>
+            </tr>
+          </informaltable>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>fd</term>
+        <listitem>
+          <para>
+            скаляр: дескриптор файла (это положительное целое число).
+          </para>
+        </listitem>
+      </varlistentry>
+    </variablelist>
+  </refsection>
+  <refsection>
+    <title>Описание</title>
+    <para>
+      Функция <function>mopen</function> может использоваться для того, чтобы открыть файл <varname>file</varname> способом, совместимым с C-процедурой <function>fopen</function>. Без аргумента <varname>swap</varname> файл <varname>file</varname> предполагается закодированным в формате IEEE "с прямым порядком байтов" и байты данных автоматически переставляются, если необходимо соответствовать формату IEEE процессора.
+    </para>
+    <para>
+      Параметр <varname>mode</varname> управляет разрешённым доступом к потоку. Этот параметр может иметь одно из следующих значений. В этом списке значений символ <literal>b</literal> обозначает бинарный файл.
+    </para>
+    <variablelist>
+      <varlistentry>
+        <term>r</term>
+        <listitem>
+          <para>открывает файл для чтения.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>rb</term>
+        <listitem>
+          <para>открывает бинарный файл для чтения.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>rt</term>
+        <listitem>
+          <para>открывает текстовый файл для чтения.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>w</term>
+        <listitem>
+          <para>
+           создаёт новый файл для записи или открывает и усекает файл до нулевой длины.
+          </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>wb</term>
+        <listitem>
+          <para>
+           создаёт новый бинарный файл для записи или открывает и усекает файл до нулевой длины.
+          </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>wt</term>
+        <listitem>
+          <para>
+           создаёт текстовый бинарный файл для записи или открывает и усекает файл до нулевой длины.
+          </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>a или ab</term>
+        <listitem>
+          <para>
+           добавляет запись (открывает файл для записи в конце файла или создаёт файл для записи).
+          </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>r+ или r+b</term>
+        <listitem>
+          <para>
+           открывает файл для обновления (чтение и запись).
+         </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>w+ or w+b</term>
+        <listitem>
+          <para>
+           усекает до нулевой длины или создаёт файл для обновления.
+         </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>a+ или a+b</term>
+        <listitem>
+          <para>
+           добавляет запись (открывает файл для обновления, записывая в конце файла, или создаёт файл для записи).
+          </para>
+        </listitem>
+      </varlistentry>
+    </variablelist>
+    <para>
+      Когда вы открываете файл для обновления, вы можете выполнять операции 
+      как ввода, так и вывода в результирующем потоке. Однако за операцией 
+      вывода не может напрямую идти операция ввода без операции 
+      позиционирования файла (функция <function>mseek</function>). Также, 
+      за операцией ввода не может идти операция вывода без промежуточной 
+      операции позиционирования файла пока операция ввода не встретит конец 
+      файла.
+    </para>
+    <para>
+      Когда вы открываете файл для добавления записи (то есть, когда 
+      параметр <varname>mode</varname> равен <literal>a</literal> или 
+      <literal>a+</literal>), то невозможно перезаписать информацию, 
+      которая уже есть в файле. Вы можете использовать функцию 
+      <function>mseek</function> для смены положения указателя позиции в 
+      файле в любое место файла, но, когда вывод записан в файл, текущий 
+      указатель позиции в файле игнорируется. Весь вывод записывается в 
+      конец файла и указатель позиции в файле перемещается в конец вывода.      
+    </para>
+    <para>
+      Чтобы открыть файлы способом, совместимым с Fortran-функциями используйте функцию <function>file</function>.
+    </para>
+  </refsection>
+  <refsection>
+  </refsection>
+  <refsection>
+    <programlisting role="example"><![CDATA[
+// открываем SCI+'/ACKNOWLEDGEMENTS' как текст только для чтения
+fd_r = mopen(SCI+'/ACKNOWLEDGEMENTS', 'rt')
+// читаем пять строк в fd_r
+mgetl(fd_r, 5)
+// другой способ чтения файла
+// здесь читаются пять слов
+mfscanf(5, fd_r, '%s')
+// закрываем дескриптор файл, связанный с SCI+'/ACKNOWLEDGEMENTS'
+mclose(fd_r);
+    ]]></programlisting>
+  </refsection>
+  <refsection>
+  </refsection>
+  <refsection>
+    <programlisting role="example"><![CDATA[
+// открываем файл как текст с возможностью записи
+fd_w = mopen(TMPDIR+'/write.txt', 'wt');
+// записываем строчку в fd_w
+mputl('This is a line of text', fd_w);
+mclose(fd_w);
+// читаем текст
+fd_r2 = mopen(TMPDIR+'/write.txt', 'rt');
+mgetl(fd_r2)
+mclose(fd_r2);
+    ]]></programlisting>
+  </refsection>
+  <refsection>
+  </refsection>
+  <refsection>
+    <programlisting role="example"><![CDATA[
+// читаем/записываем файл как двоичный
+// сперва мы запишем файл
+fd_wb = mopen(TMPDIR+'/writeread.bin', 'wb')
+// положим значения в двоичном виде
+mput(2003, 'l', fd_wb);
+mput(2008, 'i', fd_wb);
+mput(2012, 's', fd_wb);
+mput(98, 'c', fd_wb);
+// закроем дескриптор файла, связанный с TMPDIR+'/writeread.bin'
+mclose(fd_wb);
+// прочитаем файл
+fd_rb = mopen(TMPDIR+'/writeread.bin', 'rb')
+mget(fd_rb, 'l')
+mget(fd_rb, 'i')
+mget(fd_rb, 's')
+mget(fd_rb, 'c')
+mclose(fd_rb) 
+    ]]></programlisting>
+  </refsection>
+  <refsection>
+  </refsection>
+  <refsection role="see also">
+    <title>Смотрите также</title>
+    <simplelist type="inline">
+      <member>
+        <link linkend="file">file</link>
+      </member>
+       <member>
+        <link linkend="mclose">mclose</link>
+      </member>
+      <member>
+        <link linkend="merror">merror</link>
+      </member>
+      <member>
+        <link linkend="meof">meof</link>
+      </member>
+      <member>
+        <link linkend="mfprintf">mfprintf</link>
+      </member>
+      <member>
+        <link linkend="fprintfMat">fprintfMat</link>
+      </member>
+      <member>
+        <link linkend="mfscanf">mfscanf</link>
+      </member>
+      <member>
+        <link linkend="fscanfMat">fscanfMat</link>
+      </member>
+      <member>
+        <link linkend="mget">mget</link>
+      </member>
+      <member>
+        <link linkend="mgetl">mgetl</link>
+      </member>
+      <member>
+        <link linkend="mgetstr">mgetstr</link>
+      </member>
+      <member>
+        <link linkend="mprintf">mprintf</link>
+      </member>
+      <member>
+        <link linkend="mput">mput</link>
+      </member>
+      <member>
+        <link linkend="mputl">mputl</link>
+      </member>
+      <member>
+        <link linkend="mputstr">mputstr</link>
+      </member>
+      <member>
+        <link linkend="mseek">mseek</link>
+      </member>
+      <member>
+        <link linkend="mtell">mtell</link>
+      </member>
+      <member>
+        <link linkend="mdelete">mdelete</link>
+      </member>
+    </simplelist>
+  </refsection>
+</refentry>
diff --git a/scilab/modules/fileio/help/ru_RU/movefile.xml b/scilab/modules/fileio/help/ru_RU/movefile.xml
new file mode 100644 (file)
index 0000000..9302fea
--- /dev/null
@@ -0,0 +1,102 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+ * Copyright (C) 2009 - DIGITEO - Allan CORNET
+ * 
+ * This file must be used under the terms of the CeCILL.
+ * This source file is licensed as described in the file COPYING, which
+ * you should have received as part of this distribution.  The terms
+ * are also available at    
+ * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ *
+ -->
+<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:ns3="http://www.w3.org/1999/xhtml" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" version="5.0-subset Scilab" xml:id="movefile" xml:lang="ru">
+    <refnamediv>
+        <refname>movefile</refname>
+        <refpurpose>перемещает файл или директорию</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>
+        <title>Последовательность вызова</title>
+        <synopsis>movefile(source,destination)
+            [status,message] = movefile(source,destination)
+        </synopsis>
+    </refsynopsisdiv>
+    <refsection>
+        <title>Аргументы</title>
+        <variablelist>
+            <varlistentry>
+                <term>source</term>
+                <listitem>
+                    <para>
+                        символьная строка: источник.
+                    </para>
+                </listitem>
+            </varlistentry>
+            <varlistentry>
+                <term>destination</term>
+                <listitem>
+                    <para>
+                        символьная строка: назначение.
+                    </para>
+                </listitem>
+            </varlistentry>
+            <varlistentry>
+                <term>status</term>
+                <listitem>
+                    <para>
+                        целое число: статус работы.
+                    </para>
+                </listitem>
+            </varlistentry>
+            <varlistentry>
+                <term>message</term>
+                <listitem>
+                    <para>
+                        символьная строка: сообщение об ошибке.
+                    </para>
+                </listitem>
+            </varlistentry>
+        </variablelist>
+    </refsection>
+     
+    <refsection>
+        <title>Описание</title>
+        <para>
+            Инструкция <code>movefile(source, destination)</code> перемещает файл 
+            или директорию <varname>source</varname> (и поддиректории) в файл или 
+            директорию <varname>destination</varname>.
+        </para>
+        <para>
+            Если <varname>source</varname> является директорией, то 
+            <varname>destination</varname> не может быть файлом.
+            <warning>
+                Функция <function>movefile</function> заменяет существующие файлы без предупреждения.
+            </warning>
+        </para>
+        <para>
+            Инструкция <code>[status, message] = movefile(source, destination)</code> перемещает источник <varname>source</varname> в 
+            назначение <varname>destination</varname>, возвращая статус 
+            <varname>status</varname> и сообщение <varname>message</varname>. 
+        </para>
+        <para>
+            Для любой операционной системы если перемещение удалось, то статус 
+            <varname>status</varname> будет равен 1, а сообщение <varname>message</varname> будет пустым; если же перемещение не удалось, то статус <varname>status</varname> будет равен 0, а сообщение <varname>message</varname> не будет пустым.
+        </para>
+    </refsection>
+    <refsection>
+        <title>Примеры</title>
+        <programlisting role="example"><![CDATA[
+      copyfile(SCI+"/etc/scilab.start",TMPDIR+"/scilab.start")
+      [status,message] = movefile(TMPDIR+"/scilab.start",TMPDIR+"/renamed_scilab.start")
+    ]]></programlisting>
+    </refsection>
+    <refsection role="see also">
+        <title>Смотрите также</title>
+        <simplelist type="inline">
+            <member>
+                <link linkend="copyfile">copyfile</link>
+            </member>
+        </simplelist>
+    </refsection>
+</refentry>
+
diff --git a/scilab/modules/fileio/help/ru_RU/mput.xml b/scilab/modules/fileio/help/ru_RU/mput.xml
new file mode 100644 (file)
index 0000000..28042d2
--- /dev/null
@@ -0,0 +1,178 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+ * Copyright (C) 2008 - INRIA
+ * ...
+ * 
+ * This file must be used under the terms of the CeCILL.
+ * This source file is licensed as described in the file COPYING, which
+ * you should have received as part of this distribution.  The terms
+ * are also available at    
+ * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ *
+ -->
+<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" version="5.0-subset Scilab" xml:lang="ru" xml:id="mput">
+  <refnamediv>
+    <refname>mput</refname>
+    <refpurpose>
+      записывает байт или слово в заданном двоичном формате
+    </refpurpose>
+  </refnamediv>
+  <refsynopsisdiv>
+    <title>Последовательность вызова</title>
+    <synopsis>mput(x [, type, fd])</synopsis>
+  </refsynopsisdiv>
+  <refsection>
+    <title>Аргументы</title>
+    <variablelist>
+      <varlistentry>
+        <term>x</term>
+        <listitem>
+          <para>
+           вектор целых чисел или чисел с плавающей запятой.
+         </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>fd</term>
+        <listitem>
+          <para>
+            скаляр: дескриптор файла, возвращённый функцией 
+           <function>mopen</function>.  Значение по умолчанию равно -1, 
+           что означает последний файл, открытый функцией 
+           <function>mopen</function>.
+          </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>type</term>
+        <listitem>
+         <para>
+           строка: двоичный формат, используемый для записи всех элементов       <varname>x</varname>.
+         </para>
+        </listitem>
+      </varlistentry>
+    </variablelist>
+  </refsection>
+  <refsection>
+    <title>Описание</title>
+    <para>
+      Функция <function>mput</function> записывает данные в выход, 
+      определённый параметром потока <varname>fd</varname>. Данные 
+      записываются в место, на которое в данный момент указывает указатель 
+      положения в файле, и передвигает указатель дальше соответствующим
+      образом.
+    </para>
+    <para>
+      Параметр <varname>type</varname> -- это определитель преобразования, который может быть установлен любым из следующих символов (значение по умолчанию <literal>"l"</literal>):
+    </para>
+    <variablelist>
+      <varlistentry>
+        <term>"l","i","s","ul","ui","us","d","f","c","uc"</term>
+        <listitem>
+          <para>
+            для записи соответственно типов long, int, short, unsigned long, unsigned int, unsigned short, double, float, char и unsigned char. Байты, которые записываются, автоматически переставляются, если нужно (это проверяется статусом прямого порядка байтов) для того, чтобы сделать двоичные файлы, независимые от машины. Режим перестановки байтов по умолчанию может быть подавлен добавлением флага <code>swap = 0</code> в функции <function>mopen</function>.
+          </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>"..l" или "..b"</term>
+        <listitem>
+         <para>
+           Можно также записывать в режиме обратной и прямой последовательности байтов, добавляя символ <literal>"l"</literal> или <literal>"b"</literal> в конец указателя типа <varname>type</varname>. Например,
+           <literal>"db"</literal> будет записывать тип double в режиме обратного порядка байтов.
+         </para>
+        </listitem>
+      </varlistentry>
+    </variablelist>
+  </refsection>
+  <refsection>
+    <title>Примеры</title>
+    <programlisting role="example"><![CDATA[ 
+filen = 'test.bin';
+mopen(filen,'wb');
+mput(1996,'l');mput(1996,'i');mput(1996,'s');mput(98,'c');
+// force little-endian 
+mput(1996,'ll');mput(1996,'il');mput(1996,'sl');mput(98,'cl');
+// force big-endian 
+mput(1996,'lb');mput(1996,'ib');mput(1996,'sb');mput(98,'cb');
+mclose();
+mopen(filen,'rb');
+if 1996<>mget(1,'l') then pause,end
+if 1996<>mget(1,'i') then pause,end
+if 1996<>mget(1,'s') then pause,end
+if   98<>mget(1,'c') then pause,end
+// force little-endian
+if 1996<>mget(1,'ll') then pause,end
+if 1996<>mget(1,'il') then pause,end
+if 1996<>mget(1,'sl') then pause,end
+if   98<>mget(1,'cl') then pause,end
+// force big-endian 
+if 1996<>mget(1,'lb') then pause,end
+if 1996<>mget(1,'ib') then pause,end
+if 1996<>mget(1,'sb') then pause,end
+if   98<>mget(1,'cb') then pause,end
+mclose();
+ ]]></programlisting>
+  </refsection>
+  <refsection role="see also">
+    <title>Смотрите также</title>
+    <simplelist type="inline">
+      <member>
+        <link linkend="mclose">mclose</link>
+      </member>
+      <member>
+        <link linkend="meof">meof</link>
+      </member>
+      <member>
+        <link linkend="mfprintf">mfprintf</link>
+      </member>
+      <member>
+        <link linkend="fprintfMat">fprintfMat</link>
+      </member>
+      <member>
+        <link linkend="mfscanf">mfscanf</link>
+      </member>
+      <member>
+        <link linkend="fscanfMat">fscanfMat</link>
+      </member>
+      <member>
+        <link linkend="mget">mget</link>
+      </member>
+      <member>
+        <link linkend="mgetl">mgetl</link>
+      </member>
+      <member>
+        <link linkend="mgetstr">mgetstr</link>
+      </member>
+      <member>
+        <link linkend="mopen">mopen</link>
+      </member>
+      <member>
+        <link linkend="mprintf">mprintf</link>
+      </member>
+      <member>
+        <link linkend="mputl">mputl</link>
+      </member>
+      <member>
+        <link linkend="mputstr">mputstr</link>
+      </member>
+      <member>
+        <link linkend="mseek">mseek</link>
+      </member>
+      <member>
+        <link linkend="mtell">mtell</link>
+      </member>
+      <member>
+        <link linkend="mdelete">mdelete</link>
+      </member>
+    </simplelist>
+  </refsection>
+</refentry>
diff --git a/scilab/modules/fileio/help/ru_RU/mputl.xml b/scilab/modules/fileio/help/ru_RU/mputl.xml
new file mode 100644 (file)
index 0000000..664b9ab
--- /dev/null
@@ -0,0 +1,108 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+ * Copyright (C) 2008 - INRIA - Serge STEER
+ * ...
+ * 
+ * This file must be used under the terms of the CeCILL.
+ * This source file is licensed as described in the file COPYING, which
+ * you should have received as part of this distribution.  The terms
+ * are also available at    
+ * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ *
+ -->
+<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:ns3="http://www.w3.org/1999/xhtml" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" version="5.0-subset Scilab" xml:id="mputl" xml:lang="ru">
+    <refnamediv>
+        <refname>mputl</refname>
+        <refpurpose>записывает строки в текстовый файл</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>
+        <title>Последовательность вызова</title>
+        <synopsis>r = mputl(txt, file_desc)</synopsis>
+    </refsynopsisdiv>
+    <refsection>
+        <title>Аргументы</title>
+        <variablelist>
+            <varlistentry>
+                <term>r</term>
+                <listitem>
+                    <para>
+                        возвращает <literal>%t</literal> или <literal>%f</literal> для проверки правильно ли функция записала файл.
+                    </para>
+                </listitem>
+            </varlistentry>
+            <varlistentry>
+                <term>file_desc</term>
+                <listitem>
+                    <para>
+                        символьная строка, указывающая имя файла или
+                    </para>
+                    <para>
+                        целочисленный скаляр: дескриптор файла, возвращённый функцией <function>mopen</function>.
+                    </para>
+                </listitem>
+            </varlistentry>
+            <varlistentry>
+                <term>txt</term>
+                <listitem>
+                    <para>
+                        вектор строк, текст для записи в файл.
+                    </para>
+                </listitem>
+            </varlistentry>
+        </variablelist>
+    </refsection>
+    <refsection>
+        <title>Описание</title>
+        <para>
+            Функция <function>mputl</function> позволяет записывать вектор строковых значений в виде последовательности строк в текстовый файл.
+        </para>
+        <para>
+            Функция <function>mputl</function> поддерживает запись строк, закодированных в ANSI/ASCII и UTF-8.
+        </para>
+    </refsection>
+    <refsection>
+        <title>Примеры</title>
+        <programlisting role="example"><![CDATA[ 
+fd = mopen(TMPDIR+'/text_mputl.txt','wt');
+mputl('Привет, Мир!',fd);
+mclose(fd);
+mputl('Незатейливый ""Привет, Мир!""',TMPDIR+"/text_mputl_simple.txt");
+fd = mopen(TMPDIR+'/text_mputl.txt','rt');
+disp(mgetl(fd));
+mclose(fd);
+ ]]></programlisting>
+    </refsection>
+    <refsection role="see also">
+        <title>Смотрите также</title>
+        <simplelist type="inline">
+            <member>
+                <link linkend="mget">mget</link>
+            </member>
+            <member>
+                <link linkend="mgetl">mgetl</link>
+            </member>
+            <member>
+                <link linkend="mclose">mclose</link>
+            </member>
+            <member>
+                <link linkend="mfprintf">mfprintf</link>
+            </member>
+            <member>
+                <link linkend="mput">mput</link>
+            </member>
+            <member>
+                <link linkend="mputstr">mputstr</link>
+            </member>
+            <member>
+                <link linkend="mopen">mopen</link>
+            </member>
+            <member>
+                <link linkend="write">write</link>
+            </member>
+        </simplelist>
+    </refsection>
+</refentry>
+
diff --git a/scilab/modules/fileio/help/ru_RU/mputstr.xml b/scilab/modules/fileio/help/ru_RU/mputstr.xml
new file mode 100644 (file)
index 0000000..d47aab0
--- /dev/null
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+ * Copyright (C) 2008 - INRIA
+ * ...
+ * 
+ * This file must be used under the terms of the CeCILL.
+ * This source file is licensed as described in the file COPYING, which
+ * you should have received as part of this distribution.  The terms
+ * are also available at    
+ * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ *
+ -->
+<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" version="5.0-subset Scilab" xml:lang="ru" xml:id="mputstr">
+  <refnamediv>
+    <refname>mputstr</refname>
+    <refpurpose>записывает символьную строку в файл</refpurpose>
+  </refnamediv>
+  <refsynopsisdiv>
+    <title>Последовательность вызова</title>
+    <synopsis>mputstr(str [, fd]);</synopsis>
+  </refsynopsisdiv>
+  <refsection>
+    <title>Аргументы</title>
+    <variablelist>
+      <varlistentry>
+        <term>fd</term>
+        <listitem>
+          <para>
+            скаляр: дескриптор файла, возвращённый функцией <function>mopen</function>. Для последнего открытого файла ставится <literal>-1</literal>. Значение по умолчанию <literal>-1</literal>.
+          </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>str</term>
+        <listitem>
+         <para>символьная строка.</para>
+        </listitem>
+      </varlistentry>
+    </variablelist>
+  </refsection>
+  <refsection>
+    <title>Описание</title>
+    <para>
+      Функция <function>mputstr</function> позволяет записать символьную строку <varname>str</varname> в двоичный файл.
+    </para>
+  </refsection>
+  <refsection role="see also">
+    <title>Смотрите также</title>
+    <simplelist type="inline">
+      <member>
+        <link linkend="mclose">mclose</link>
+      </member>
+      <member>
+        <link linkend="meof">meof</link>
+      </member>
+      <member>
+        <link linkend="mfprintf">mfprintf</link>
+      </member>
+      <member>
+        <link linkend="fprintfMat">fprintfMat</link>
+      </member>
+      <member>
+        <link linkend="mfscanf">mfscanf</link>
+      </member>
+      <member>
+        <link linkend="fscanfMat">fscanfMat</link>
+      </member>
+      <member>
+        <link linkend="mget">mget</link>
+      </member>
+      <member>
+        <link linkend="mgetstr">mgetstr</link>
+      </member>
+      <member>
+        <link linkend="mopen">mopen</link>
+      </member>
+      <member>
+        <link linkend="mprintf">mprintf</link>
+      </member>
+      <member>
+        <link linkend="mput">mput</link>
+      </member>
+      <member>
+        <link linkend="mseek">mseek</link>
+      </member>
+      <member>
+        <link linkend="mtell">mtell</link>
+      </member>
+      <member>
+        <link linkend="mdelete">mdelete</link>
+      </member>
+    </simplelist>
+  </refsection>
+</refentry>
diff --git a/scilab/modules/fileio/help/ru_RU/mseek.xml b/scilab/modules/fileio/help/ru_RU/mseek.xml
new file mode 100644 (file)
index 0000000..8301bc1
--- /dev/null
@@ -0,0 +1,155 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+ * Copyright (C) 2008 - INRIA
+ * ...
+ * 
+ * This file must be used under the terms of the CeCILL.
+ * This source file is licensed as described in the file COPYING, which
+ * you should have received as part of this distribution.  The terms
+ * are also available at    
+ * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ *
+ -->
+<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" version="5.0-subset Scilab" xml:lang="ru" xml:id="mseek">
+  <refnamediv>
+    <refname>mseek</refname>
+    <refpurpose>устанавливает текущую позицию в двоичном файле</refpurpose>
+  </refnamediv>
+  <refsynopsisdiv>
+    <title>Последовательность вызова</title>
+    <synopsis>mseek(n [,fd, flag])</synopsis>
+  </refsynopsisdiv>
+  <refsection>
+    <title>Аргументы</title>
+    <variablelist>
+      <varlistentry>
+        <term>n</term>
+        <listitem>
+          <para>
+           положительный скаляр: смещение от исходного положения в количестве байтов.
+         </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>fd</term>
+        <listitem>
+          <para>
+            скаляр: дескриптор файла, возвращённый функцией <function>mopen</function>. <literal>-1</literal> 
+           указывает на последний открытый файл. Значение по умолчанию равно <literal>-1</literal>.
+          </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>flag</term>
+        <listitem>
+         <para>
+           строка: определяет исходное положение. Значение по умолчанию -- 
+           <literal>'set'</literal>.
+         </para>
+        </listitem>
+      </varlistentry>
+    </variablelist>
+  </refsection>
+  <refsection>
+    <title>Описание</title>
+    <para>
+      Функция <function>mseek</function> устанавливает положение следующей 
+      операции ввода или вывода потока <varname>fd</varname>. Новое 
+      положение находится на расстоянии (со знаком), указанном в 
+      <varname>n</varname> байт от начала, от текущего положения или от 
+      конца файла в соответствии со значением <varname>flag</varname>, 
+      которое может быть <literal>'set'</literal>, <literal>'cur'</literal> 
+      или <literal>'end'</literal>.
+    </para>
+    <para>
+      Функция <function>mseek</function> позволяет индикатору положения в 
+      файле быть установленным за пределами конца существующих данных  в 
+      файле. Если данные будут позднее записаны в это место, то последующее 
+      чтение этих данных в пропущенном месте будет возвращать ноль до тех 
+      пор, пока данные не будут действительно записаны в пропущенное место. 
+      Функция <function>mseek</function>, сама по себе не увеличивает 
+      размер файла.
+    </para>
+  </refsection>
+  <refsection>
+    <title>Примеры</title>
+    <programlisting role="example"><![CDATA[ 
+file3=fullfile(TMPDIR,'test3.bin');
+fd1= mopen(file3,'wb');
+for i=1:10
+  mput(i,'d');
+end 
+mseek(0);
+mput(678,'d');
+mseek(0,fd1,'end');
+mput(932,'d');
+mclose(fd1)
+fd1= mopen(file3,'rb');
+res=mget(11,'d')
+res1=[1:11]; res1(1)=678;res1($)=932;
+if res1<>res then
+  write(%io(2),'Ошибка в программе');
+end
+mseek(0,fd1,'set');
+// попытка чтения данных более, чем сохранено
+res1=mget(100,'d',fd1);
+if res1<>res then
+  write(%io(2),'Ошибка в программе');
+end
+meof(fd1)
+mclearerr(fd1)
+mclose(fd1);
+ ]]></programlisting>
+  </refsection>
+  <refsection role="see also">
+    <title>Смотрите также</title>
+    <simplelist type="inline">
+      <member>
+        <link linkend="mclose">mclose</link>
+      </member>
+      <member>
+        <link linkend="meof">meof</link>
+      </member>
+      <member>
+        <link linkend="mfprintf">mfprintf</link>
+      </member>
+      <member>
+        <link linkend="fprintfMat">fprintfMat</link>
+      </member>
+      <member>
+        <link linkend="mfscanf">mfscanf</link>
+      </member>
+      <member>
+        <link linkend="fscanfMat">fscanfMat</link>
+      </member>
+      <member>
+        <link linkend="mget">mget</link>
+      </member>
+      <member>
+        <link linkend="mgetstr">mgetstr</link>
+      </member>
+      <member>
+        <link linkend="mopen">mopen</link>
+      </member>
+      <member>
+        <link linkend="mprintf">mprintf</link>
+      </member>
+      <member>
+        <link linkend="mput">mput</link>
+      </member>
+      <member>
+        <link linkend="mputstr">mputstr</link>
+      </member>
+      <member>
+        <link linkend="mtell">mtell</link>
+      </member>
+      <member>
+        <link linkend="mdelete">mdelete</link>
+      </member>
+    </simplelist>
+  </refsection>
+</refentry>
diff --git a/scilab/modules/fileio/help/ru_RU/mtell.xml b/scilab/modules/fileio/help/ru_RU/mtell.xml
new file mode 100644 (file)
index 0000000..b0d38b9
--- /dev/null
@@ -0,0 +1,91 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+ * Copyright (C) 2008 - INRIA
+ * ...
+ * 
+ * This file must be used under the terms of the CeCILL.
+ * This source file is licensed as described in the file COPYING, which
+ * you should have received as part of this distribution.  The terms
+ * are also available at    
+ * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ *
+ -->
+<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" version="5.0-subset Scilab" xml:lang="ru" xml:id="mtell">
+  <refnamediv>
+    <refname>mtell</refname>
+    <refpurpose>управление двоичными файлами</refpurpose>
+  </refnamediv>
+  <refsynopsisdiv>
+    <title>Последовательность вызова</title>
+    <synopsis>mtell([fd])</synopsis>
+  </refsynopsisdiv>
+  <refsection>
+    <title>Аргументы</title>
+    <variablelist>
+      <varlistentry>
+        <term>fd</term>
+        <listitem>
+          <para>
+            скаляр: дескриптор файла, возвращённый функцией <function>mopen</function>. <literal>-1</literal> 
+           указывает на последний открытый файл. Значение по умолчанию равно <literal>-1</literal>.
+          </para>
+        </listitem>
+      </varlistentry>
+    </variablelist>
+  </refsection>
+  <refsection>
+    <title>Описание</title>
+    <para>
+      Функция <function>mtell</function> возвращает смещение текущего байта относительно начала файла, связанного с именованным потоком <varname>fd</varname>.
+    </para>
+  </refsection>
+  <refsection role="see also">
+    <title>Смотрите также</title>
+    <simplelist type="inline">
+      <member>
+        <link linkend="mclose">mclose</link>
+      </member>
+      <member>
+        <link linkend="meof">meof</link>
+      </member>
+      <member>
+        <link linkend="mfprintf">mfprintf</link>
+      </member>
+      <member>
+        <link linkend="fprintfMat">fprintfMat</link>
+      </member>
+      <member>
+        <link linkend="mfscanf">mfscanf</link>
+      </member>
+      <member>
+        <link linkend="fscanfMat">fscanfMat</link>
+      </member>
+      <member>
+        <link linkend="mget">mget</link>
+      </member>
+      <member>
+        <link linkend="mgetstr">mgetstr</link>
+      </member>
+      <member>
+        <link linkend="mopen">mopen</link>
+      </member>
+      <member>
+        <link linkend="mprintf">mprintf</link>
+      </member>
+      <member>
+        <link linkend="mput">mput</link>
+      </member>
+      <member>
+        <link linkend="mputstr">mputstr</link>
+      </member>
+      <member>
+        <link linkend="mseek">mseek</link>
+      </member>
+      <member>
+        <link linkend="mdelete">mdelete</link>
+      </member>
+    </simplelist>
+  </refsection>
+</refentry>
diff --git a/scilab/modules/fileio/help/ru_RU/newest.xml b/scilab/modules/fileio/help/ru_RU/newest.xml
new file mode 100644 (file)
index 0000000..e3c37c1
--- /dev/null
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+ * Copyright (C) XXXX-2008 - INRIA
+ * 
+ * This file must be used under the terms of the CeCILL.
+ * This source file is licensed as described in the file COPYING, which
+ * you should have received as part of this distribution.  The terms
+ * are also available at    
+ * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ *
+ -->
+<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" version="5.0-subset Scilab" xml:lang="ru" xml:id="newest">
+  <refnamediv>
+    <refname>newest</refname>
+    <refpurpose>возвращает самый новый файл из набора файлов</refpurpose>
+  </refnamediv>
+  <refsynopsisdiv>
+    <title>Последовательность вызова</title>
+    <synopsis>
+      k = newest(paths)
+      k = newest(path1, path2, ..., pathn)
+    </synopsis>
+  </refsynopsisdiv>
+  <refsection>
+    <title>Аргументы</title>
+    <variablelist>
+      <varlistentry>
+        <term>k</term>
+        <listitem>
+          <para>
+           целое число: индекс самого нового файла.
+         </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>paths</term>
+        <listitem>
+         <para>
+           вектор символьных строк, <code>paths(i)</code> -- имя пути <literal>i</literal>-того файла.
+         </para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term>pathi</term>
+        <listitem>
+          <para>
+           символьная строка, имя пути <literal>i</literal>-того файла.
+         </para>
+        </listitem>
+      </varlistentry>
+    </variablelist>
+  </refsection>
+  <refsection>
+    <title>Описание</title>
+    <para>
+      Для указанного набора имён путей <function>newest</function> возвращает индекс самого нового файла. Несуществующие файлы считаются самыми старыми.
+    </para>
+  </refsection>
+  <refsection>
+    <title>Примеры</title>
+    <programlisting role="example"><![CDATA[ 
+newest('SCI/modules/graphics/macros/bode.sci','SCI/modules/graphics/macros/bode.bin')
+newest(['SCI/modules/graphics/macros/bode.sci','SCI/modules/graphics/macros/bode.bin'])
+newest('SCI/modules/graphics/macros/bode.'+['sci','bin'])
+ ]]></programlisting>
+  </refsection>
+  <refsection role="see also">
+    <title>Смотрите также</title>
+    <simplelist type="inline">
+      <member>
+        <link linkend="fileinfo">fileinfo</link>
+      </member>
+    </simplelist>
+  </refsection>
+</refentry>
diff --git a/scilab/modules/fileio/help/ru_RU/pathconvert.xml b/scilab/modules/fileio/help/ru_RU/pathconvert.xml
new file mode 100644 (file)
index 0000000..e3faa0d
--- /dev/null
@@ -0,0 +1,98 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+ * Copyright (C) 2008 - INRIA
+ * ...
+ * 
+ * This file must be used under the terms of the CeCILL.
+ * This source file is licensed as described in the file COPYING, which
+ * you should have received as part of this distribution.  The terms
+ * are also available at    
+ * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ *
+ -->
+<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" version="5.0-subset Scilab" xml:lang="ru" xml:id="pathconvert">
+    <refnamediv>
+        <refname>pathconvert</refname>
+        <refpurpose>преобразование имён путей между POSIX и Windows.  </refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>
+        <title>Последовательность вызова</title>
+        <synopsis>paths=pathconvert(paths [,flagtrail [,flagexpand [,type]]])</synopsis>
+    </refsynopsisdiv>
+    <refsection>
+        <title>Аргументы</title>
+        <variablelist>
+            <varlistentry>
+                <term>paths</term>
+                <listitem>
+                    <para>
+                        матрица строк, указывающая набор имён путей.
+                    </para>
+                </listitem>
+            </varlistentry>
+            <varlistentry>
+                <term>flagtrail</term>
+                <listitem>
+                    <para>
+                        логический необязательный параметр. Его значение по умолчанию равно <constant>%t</constant>.
+                    </para>
+                </listitem>
+            </varlistentry>
+            <varlistentry>
+                <term>flagexpand</term>
+                <listitem>
+                    <para>
+                        логический необязательный параметр. Его значение по умолчанию зависит от результата <code>getos() == 'Windows'</code>.
+                    </para>
+                </listitem>
+            </varlistentry>
+            <varlistentry>
+                <term>type</term>
+                <listitem>
+                    <para>
+                        строковое значение <literal>'u'</literal> или <literal>'w'</literal>.
+                    </para>
+                </listitem>
+            </varlistentry>
+        </variablelist>
+    </refsection>
+    <refsection>
+        <title>Описание</title>
+        <para>
+            Функция <function>pathconvert</function> может быть использована для преобразования набора имён путей (заданного матрицей строк <varname>paths</varname>) из имени файла, принятого в Windows, в имена путей, принятых в POSIX, и обратно. Целевой стиль указывается необязательным строкой <varname>type</varname>, который указывает тип: <literal>'u'</literal> для Unix или <literal>'w'</literal> для Windows. Стиль по умолчанию устанавливается в соответствии со значением <code>getos() == 'Windows'</code>. Если <code>getos() == 'Windows'</code> равно <constant>%t</constant> (соответственно <constant>%f</constant> ), то тип по умолчанию равен <literal>'w'</literal> (соответственно <literal>'u'</literal>).
+        </para>
+        <para>
+            Имена путей в Windows, начинающиеся с <literal>Имя:</literal> преобразуются в имена путей, начинающихся с <literal>/cygdrive/имя/</literal>, используя конвенцию cygwin.
+        </para>
+        <para>
+            <varname>flagtrail</varname> -- это необязательный логический параметр. Когда его значение равно <constant>%t</constant> (значение по умолчанию), то заключительный разделитель (<literal>'\'</literal> или <literal>'/'</literal>) добавляется к концу пути, если он был пропущен. Если <varname>flagtrail</varname> установлен в <constant>%f</constant>, то заключительный разделитель удаляется.
+        </para>
+        <para>
+            <varname>flagexpand</varname> -- это необязательный логический параметр. Когда его значение равно<constant>%t</constant>, то строки, с которых начинается имя пути, такие как <varname>HOME</varname>, <varname>SCI</varname> или <literal>~</literal> расширяются с помощью переменных среды.
+        </para>
+    </refsection>
+    <refsection>
+        <title>Примеры</title>
+        <programlisting role="example"><![CDATA[ 
+pathconvert("SCI/modules/fileio\macros/foo.sci",%f,%f,"u")
+pathconvert("SCI/modules/fileio\macros/foo.sci",%f,%f,"w")
+pathconvert("SCI/modules/fileio/macros/foo.sci",%f,%t,"w")
+pathconvert("HOME/modules/fileio/macros/foo.sci",%t,%t,"w")
+pathconvert("c:/tmp",%f,%t,"u")
+pathconvert("/cygdrive/c/tmp",%f,%f,"w")
+ ]]></programlisting>
+    </refsection>
+    <refsection role="see also">
+        <title>Смотрите также</title>
+        <simplelist type="inline">
+            <member>
+                <link linkend="basename">basename</link>
+            </member>
+            <member>
+                <link linkend="listfiles">listfiles</link>
+            </member>
+        </simplelist>
+    </refsection>
+</refentry>
+
diff --git a/scilab/modules/fileio/help/ru_RU/pathsep.xml b/scilab/modules/fileio/help/ru_RU/pathsep.xml
new file mode 100644 (file)
index 0000000..ddcf3d1
--- /dev/null
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+ * Copyright (C) 2008 - INRIA - Allan CORNET
+ * ...
+ * 
+ * This file must be used under the terms of the CeCILL.
+ * This source file is licensed as described in the file COPYING, which
+ * you should have received as part of this distribution.  The terms
+ * are also available at    
+ * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ *
+ -->
+<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" version="5.0-subset Scilab" xml:lang="ru" xml:id="pathsep">
+  <refnamediv>
+    <refname>pathsep</refname>
+    <refpurpose>возвращает разделитель пути для текущей платформы</refpurpose>
+  </refnamediv>
+  <refsynopsisdiv>
+    <title>Последовательность вызова</title>
+    <synopsis>s = pathsep()</synopsis>
+  </refsynopsisdiv>
+  <refsection>
+    <title>Аргументы</title>
+    <variablelist>
+      <varlistentry>
+        <term>s</term>
+        <listitem>
+          <para>строковое значение</para>
+        </listitem>
+      </varlistentry>
+    </variablelist>
+  </refsection>
+  <refsection>
+    <title>Описание</title>
+    <para>
+      <function>pathsep</function> возвращает разделитель пути (<literal>':'</literal> в GNU/Linux или <literal>';'</literal> в Windows).
+    </para>
+  </refsection>
+  <refsection>
+    <title>Примеры</title>
+    <programlisting role="example"><![CDATA[ 
+pathsep() 
+]]></programlisting>
+  </refsection>
+</refentry>
diff --git a/scilab/modules/fileio/help/ru_RU/pwd.xml b/scilab/modules/fileio/help/ru_RU/pwd.xml
new file mode 100644 (file)
index 0000000..6c3ef19
--- /dev/null
@@ -0,0 +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" version="5.0-subset Scilab" xml:lang="ru" xml:id="pwd">
+  <refnamediv>
+    <refname>pwd</refname>
+    <refpurpose>получает текущую директорию Scilab'а</refpurpose>
+  </refnamediv>
+  <refsynopsisdiv>
+    <title>Последовательность вызова</title>
+    <synopsis>pwd
+      x=pwd()
+    </synopsis>
+  </refsynopsisdiv>
+  <refsection>
+    <title>Описание</title>
+    <para>
+      <code>pwd</code> возвращает в <varname>ans</varname> текущую директорию Scilab'а.
+      <code>x=pwd()</code> возвращает в <varname>x</varname> текущую директорию Scilab'а.
+    </para>
+  </refsection>
+  <refsection>
+    <title>Примеры</title>
+    <programlisting role="example"><![CDATA[ 
+pwd
+x=pwd()
+ ]]></programlisting>
+  </refsection>
+  <refsection role="see also">
+    <title>Смотрите также</title>
+    <simplelist type="inline">
+      <member>
+        <link linkend="chdir">chdir</link>
+      </member>
+      <member>
+        <link linkend="cd">cd</link>
+      </member>
+    </simplelist>
+  </refsection>
+</refentry>
diff --git a/scilab/modules/fileio/help/ru_RU/removedir.xml b/scilab/modules/fileio/help/ru_RU/removedir.xml
new file mode 100644 (file)
index 0000000..776b772
--- /dev/null
@@ -0,0 +1,82 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+ * Copyright (C) 2008 - INRIA - Allan CORNET
+ * ...
+ * 
+ * This file must be used under the terms of the CeCILL.
+ * This source file is licensed as described in the file COPYING, which
+ * you should have received as part of this distribution.  The terms
+ * are also available at    
+ * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ *
+ -->
+<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" version="5.0-subset Scilab" xml:lang="ru" xml:id="removedir">
+    <refnamediv>
+        <refname>removedir</refname>
+        <refpurpose>removes a directory</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>
+        <title>Последовательность вызова</title>
+        <synopsis>
+            removedir(dirname)
+            [status] = removedir(dirname)
+        </synopsis>
+    </refsynopsisdiv>
+    <refsection>
+        <title>Аргументы</title>
+        <variablelist>
+            <varlistentry>
+                <term>dirname</term>
+                <listitem>
+                    <para>символьная строка: имя директории, которую нужно удалить.</para>
+                </listitem>
+            </varlistentry>
+            <varlistentry>
+                <term>status</term>
+                <listitem>
+                    <para>логическое значение: статус.</para>
+                </listitem>
+            </varlistentry>
+        </variablelist>
+    </refsection>
+    <refsection>
+        <title>Описание</title>
+        <para>
+            <code>removedir(dirname)</code> удаляет директорию 
+            <varname>dirname</varname> из текущей директории. Если директория не 
+            пуста, то файлы и поддиректории удаляются. Если 
+            <varname>dirname</varname> не является текущей директорией, то укажите 
+            относительный путь к текущей директории или абсолютный путь для 
+            <varname>dirname</varname>.
+        </para>
+        <para>[
+            <code>[status] = removedir(dirname)</code> удаляет директорию <varname>dirname</varname> и всё её содержимое, возвращая статус. Здесь <varname>status</varname> равен <constant>%T</constant> в случае успеха и <constant>%F</constant> в случае ошибки.
+        </para>
+        <para>
+            Функция <function>removedir</function> используется в <function>rmdir</function>.
+        </para>
+    </refsection>
+    <refsection>
+        <title>Примеры</title>
+        <programlisting role="example"><![CDATA[ 
+createdir(SCIHOME+'/Directory_test')
+removedir(SCIHOME+'/Directory_test')
+ ]]></programlisting>
+    </refsection>
+    <refsection role="see also">
+        <title>Смотрите также</title>
+        <simplelist type="inline">
+            <member>
+                <link linkend="createdir">createdir</link>
+            </member>
+            <member>
+                <link linkend="mkdir">mkdir</link>
+            </member>
+            <member>
+                <link linkend="rmdir">rmdir</link>
+            </member>
+        </simplelist>
+    </refsection>
+</refentry>
+
diff --git a/scilab/modules/fileio/help/ru_RU/rmdir.xml b/scilab/modules/fileio/help/ru_RU/rmdir.xml
new file mode 100644 (file)
index 0000000..ce925c9
--- /dev/null
@@ -0,0 +1,102 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+ * Copyright (C) 2008 - INRIA - Allan CORNET
+ * ...
+ * 
+ * This file must be used under the terms of the CeCILL.
+ * This source file is licensed as described in the file COPYING, which
+ * you should have received as part of this distribution.  The terms
+ * are also available at    
+ * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
+ *
+ -->
+<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" version="5.0-subset Scilab" xml:lang="ru" xml:id="rmdir">
+    <refnamediv>
+        <refname>rmdir</refname>
+        <refpurpose>removes a directory</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>
+        <title>Последовательность вызова</title>
+        <synopsis>
+            rmdir(dirname)
+            rmdir(dirname,'s')
+            [status, message] = rmdir(dirname,'s')
+        </synopsis>
+    </refsynopsisdiv>
+    <refsection>
+        <title>Аргументы</title>
+        <variablelist>
+            <varlistentry>
+                <term>dirname</term>
+                <listitem>
+                    <para>символьная строка: имя директории.</para>
+                </listitem>
+            </varlistentry>
+            <varlistentry>
+                <term>'s'</term>
+                <listitem>
+                    <para>
+                        признак удаления директории  <varname>dirname</varname> с поддиректориями.
+                    </para>
+                </listitem>
+            </varlistentry>
+            <varlistentry>
+                <term>status</term>
+                <listitem>
+                    <para>логическое значение: статус.</para>
+                </listitem>
+            </varlistentry>
+            <varlistentry>
+                <term>message</term>
+                <listitem>
+                    <para>
+                        символьная строка: сообщение об ошибке.
+                    </para>
+                </listitem>
+            </varlistentry>
+        </variablelist>
+    </refsection>
+    <refsection>
+        <title>Описание</title>
+        <para>
+            <code>rmdir(dirname)</code> удаляет директорию 
+            <varname>dirname</varname> из текущей директории. Если директория не 
+            пуста, вы должны использовать аргумент <constant>'s'</constant>. Если
+            <varname>dirname</varname> нет в текущей директории, то укажите 
+            относительный путь до текущей директории или полный путь для 
+            <varname>dirname</varname>.
+        </para>
+        <para>
+            <code>rmdir(dirname,'s')</code> удаляет директорию <varname>dirname</varname> и всё её содержимое из текущей директории.
+        </para>
+        <para>
+            <code>[status, message] = rmdir(dirname,'s')</code> удаляет директорию <varname>dirname</varname> и всё её содержимое из текущей директории, возвращая статус <varname>status</varname> и сообщение <varname>message</varname>. Здесь <varname>status</varname> равен 1 в случае успеха и равен 0 в случае ошибки.
+        </para>
+        <para>
+            В любой операционной системе, если создание директории удалось, то статус <varname>status</varname> равен 1, а сообщение <varname>message</varname> пустое.
+        </para>
+    </refsection>
+    <refsection>
+        <title>Примеры</title>
+        <programlisting role="example"><![CDATA[ 
+mkdir(SCI,'Directory')
+rmdir(SCI+'/Directory')
+ ]]></programlisting>
+    </refsection>
+    <refsection role="see also">
+        <title>Смотрите также</title>
+        <simplelist type="inline">
+            <member>
+                <link linkend="createdir">createdir</link>
+            </member>
+            <member>
+                <link linkend="mkdir">mkdir</link>
+            </member>
+            <member>
+                <link linkend="removedir">removedir</link>
+            </member>
+        </simplelist>
+    </refsection>
+</refentry>
+