Fix typos in help pages of module fileio (en_US, ru_RU)
[scilab.git] / scilab / modules / fileio / help / ru_RU / pathconvert.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) 2008 - INRIA
5  * ...
6  * 
7  * This file must be used under the terms of the CeCILL.
8  * This source file is licensed as described in the file COPYING, which
9  * you should have received as part of this distribution.  The terms
10  * are also available at    
11  * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
12  *
13  -->
14 <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">
15     <refnamediv>
16         <refname>pathconvert</refname>
17         <refpurpose>преобразование имён путей между POSIX и Windows.  </refpurpose>
18     </refnamediv>
19     <refsynopsisdiv>
20         <title>Последовательность вызова</title>
21         <synopsis>paths = pathconvert(paths [,flagtrail [,flagexpand [,type]]])</synopsis>
22     </refsynopsisdiv>
23     <refsection>
24         <title>Аргументы</title>
25         <variablelist>
26             <varlistentry>
27                 <term>paths</term>
28                 <listitem>
29                     <para>
30                         матрица строк, указывающая набор имён путей.
31                     </para>
32                 </listitem>
33             </varlistentry>
34             <varlistentry>
35                 <term>flagtrail</term>
36                 <listitem>
37                     <para>
38                         логический необязательный параметр. Его значение по умолчанию равно <constant>%t</constant>.
39                     </para>
40                 </listitem>
41             </varlistentry>
42             <varlistentry>
43                 <term>flagexpand</term>
44                 <listitem>
45                     <para>
46                         логический необязательный параметр. Его значение по умолчанию зависит от результата <code>getos() == 'Windows'</code>.
47                     </para>
48                 </listitem>
49             </varlistentry>
50             <varlistentry>
51                 <term>type</term>
52                 <listitem>
53                     <para>
54                         строковое значение <literal>'u'</literal> или <literal>'w'</literal>.
55                     </para>
56                 </listitem>
57             </varlistentry>
58         </variablelist>
59     </refsection>
60     <refsection>
61         <title>Описание</title>
62         <para>
63             Функция <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>).
64         </para>
65         <para>
66             Имена путей в Windows, начинающиеся с <literal>Имя:</literal> преобразуются в имена путей, начинающихся с <literal>/cygdrive/имя/</literal>, используя конвенцию cygwin.
67         </para>
68         <para>
69             <varname>flagtrail</varname> -- это необязательный логический параметр. Когда его значение равно <constant>%t</constant> (значение по умолчанию), то заключительный разделитель (<literal>'\'</literal> или <literal>'/'</literal>) добавляется к концу пути, если он был пропущен. Если <varname>flagtrail</varname> установлен в <constant>%f</constant>, то заключительный разделитель удаляется.
70         </para>
71         <para>
72             <varname>flagexpand</varname> -- это необязательный логический параметр. Когда его значение равно<constant>%t</constant>, то строки, с которых начинается имя пути, такие как <literal>HOME</literal>, <literal>SCI</literal> или <literal>~</literal> расширяются с помощью переменных среды.
73         </para>
74     </refsection>
75     <refsection>
76         <title>Примеры</title>
77         <programlisting role="example"><![CDATA[ 
78 pathconvert("SCI/modules/fileio\macros/foo.sci",%f,%f,"u")
79 pathconvert("SCI/modules/fileio\macros/foo.sci",%f,%f,"w")
80 pathconvert("SCI/modules/fileio/macros/foo.sci",%f,%t,"w")
81 pathconvert("HOME/modules/fileio/macros/foo.sci",%t,%t,"w")
82 pathconvert("c:/tmp",%f,%t,"u")
83 pathconvert("/cygdrive/c/tmp",%f,%f,"w")
84  ]]></programlisting>
85     </refsection>
86     <refsection role="see also">
87         <title>Смотрите также</title>
88         <simplelist type="inline">
89             <member>
90                 <link linkend="basename">basename</link>
91             </member>
92             <member>
93                 <link linkend="listfiles">listfiles</link>
94             </member>
95         </simplelist>
96     </refsection>
97 </refentry>
98