* Bug 16333: tree_show(xcos_block) crashed
[scilab.git] / scilab / modules / data_structures / help / ru_RU / tree_show.xml
index 3ea5ed5..5be3e03 100644 (file)
@@ -20,7 +20,8 @@
     <refnamediv>
         <refname>tree_show</refname>
         <refpurpose>
-            Отображает в виде дерева содержимое list, tlist, mlist, cell-массивы или массивы структур
+            Отображает в виде дерева содержимое list, tlist, mlist, cell-массивы или массивы структур,
+            Xcos diagram or block
         </refpurpose>
     </refnamediv>
     <refsynopsisdiv>
@@ -40,8 +41,8 @@
                 <listitem>
                     <para>
                         Контейнер для отображения. Поддерживаемые контейнеры list, mlist, tlist,
-                        cell-массивы или массивы структур. Другие контейнеры могут быть вложены
-                        в <varname>x</varname>.
+                        cell-массивы или массивы структур, identifier of an Xcos diagram or block.
+                        Другие контейнеры могут быть вложены в <varname>x</varname>.
                     </para>
                 </listitem>
             </varlistentry>
@@ -54,7 +55,7 @@
                         <literal>""</literal>.
                     </para>
                     <note>
-                        Для изменения стиля названия корня могут использоваться теги стилей 
+                        Для изменения стиля названия корня могут использоваться теги стилей
                         HTML.4.
                         Например: "<literal>&lt;html>&lt;font color="red">&lt;b>Название&lt;/b></literal>"
                         отобразит <emphasis>Название</emphasis> жирным красным шрифтом.
     </refsection>
     <refsection>
         <title>Примеры</title>
-    <para>
-    <emphasis role="bold">list(), включая cell-массив</emphasis> :
-    </para>
-    <table>
-        <tr>
-            <td>
-                <programlisting role="example"><![CDATA[
-        films = struct("Title", "A.I. Artificial Intelligence",..
-                       "Year", 2001, ..
-                       "Director", "Steven Spielberg", ..
-                       "Duration", 140);
-        L = list([%t %f %f],                ..
-                 $:-1:3,                    ..
-                 int8([1 2 3 ; 4 5 6]),     ..
-                 [-%inf, -1, 0, %i, 7.1, 3.3e20, %inf, %nan], ..
-                 sparse([0 1 2; 3 0 4]),    ..
-                 ["This" "is" "some" "text"], ..
-                 ,              ..
-                 sin,           ..
-                 logspace,      ..
-                 iolib,         ..
-                 {%pi, "abcd" ;
-                  list(,)(1),(%i-%s)^3},    ..
-                  {},           ..
-                 films);
-        tree_show(L)
-         ]]></programlisting>
-            </td>
-            <td>
-                <inlinemediaobject>
-                    <imageobject>
-                        <imagedata fileref="../images/tree_show_list.png"/>
-                    </imageobject>
-                </inlinemediaobject>
-            </td>
-        </tr>
-    </table>
+        <para>
+            <emphasis role="bold">list(), включая cell-массив</emphasis> :
+        </para>
+        <table>
+            <tr>
+                <td>
+                    <programlisting role="example"><![CDATA[
+films = struct("Title", "A.I. Artificial Intelligence",..
+               "Year", 2001, ..
+               "Director", "Steven Spielberg", ..
+               "Duration", 140);
+L = list([%t %f %f],                ..
+         $:-1:3,                    ..
+         int8([1 2 3 ; 4 5 6]),     ..
+         [-%inf, -1, 0, %i, 7.1, 3.3e20, %inf, %nan], ..
+         sparse([0 1 2; 3 0 4]),    ..
+         ["This" "is" "some" "text"], ..
+         ,              ..
+         sin,           ..
+         logspace,      ..
+         iolib,         ..
+         {%pi, "abcd" ;
+          list(,)(1),(%i-%s)^3},    ..
+          {},           ..
+         films);
+tree_show(L)
+             ]]></programlisting>
+                </td>
+                <td>
+                    <inlinemediaobject>
+                        <imageobject>
+                            <imagedata fileref="../images/tree_show_list.png"/>
+                        </imageobject>
+                    </inlinemediaobject>
+                </td>
+            </tr>
+        </table>
 
-    <para>
-    <emphasis role="bold">Использование опций <emphasis>rootTitle</emphasis> и <emphasis>styles</emphasis>
-    </emphasis> :
-    </para>
+        <para>
+            <emphasis role="bold">
+                Использование опций <emphasis>rootTitle</emphasis> и <emphasis>styles</emphasis>
+            </emphasis> :
+        </para>
         <programlisting role="example"><![CDATA[
 // Данные для отображения:
 clear films
@@ -196,17 +198,17 @@ tree_show(films, mainTitle , "<font color=""red"">$</font><i>");
 // Стилевое оформление только содержимого:
 mainTitle = "<html><b>Films (B)</b>";
 tree_show(films([1 4]), mainTitle, "$<font color=""green"">", %t);
- ]]></programlisting>
-    <para/>
-    <inlinemediaobject>
-        <imageobject>
-            <imagedata fileref="../images/tree_show_styling.png"/>
-        </imageobject>
-    </inlinemediaobject>
+     ]]></programlisting>
+        <para/>
+        <inlinemediaobject>
+            <imageobject>
+                <imagedata fileref="../images/tree_show_styling.png"/>
+            </imageobject>
+        </inlinemediaobject>
 
-    <para>
-    <emphasis role="bold">Массив структур</emphasis> :
-    </para>
+        <para>
+            <emphasis role="bold">Массив структур</emphasis> :
+        </para>
         <programlisting role="example"><![CDATA[
 clear films
 films(1) = struct("Title", "A.I. Artificial Intelligence",..
@@ -230,24 +232,23 @@ tree_show(films(:),"Films (I)");
 tree_show(films   ,"Films (II)");
 tree_show(films(:),"Films (III)", , %t);
 tree_show(films   ,"Films (IV)" , , %t);
- ]]></programlisting>
-    <screen><![CDATA[
+     ]]></programlisting>
+        <screen><![CDATA[
 2x2 struct array with fields:
    Title
    Director
    Year
    Duration
-]]></screen>
-    <inlinemediaobject>
-        <imageobject>
-            <imagedata fileref="../images/tree_show_2x2.png"/>
-        </imageobject>
-    </inlinemediaobject>
-    <para/>
-
-    <para>
-    <emphasis role="bold">С пользовательским tlist или mlist</emphasis> :
-    </para>
+    ]]></screen>
+        <inlinemediaobject>
+            <imageobject>
+                <imagedata fileref="../images/tree_show_2x2.png"/>
+            </imageobject>
+        </inlinemediaobject>
+        <para/>
+        <para>
+            <emphasis role="bold">С пользовательским tlist или mlist</emphasis> :
+        </para>
         <programlisting role="example"><![CDATA[
 // Для mlist:
 str = ['a','b','c','d','e','f','g','h'];
@@ -259,8 +260,21 @@ tree_show(Mm);
 // Для tlist:
 Mt = tlist(['V','name','value'],['a','b','c'],[1 2 3]);
 tree_show(Mt);
- ]]></programlisting>
-    <para/>
+     ]]></programlisting>
+        <para/>
+        <para>
+            <emphasis role="bold">For an Xcos diagram or block</emphasis> :
+        </para>
+        <programlisting role="example"><![CDATA[
+loadXcosLibs();
+
+filename = SCI+"/modules/xcos/demos/demo_Datatype.xmi";
+xcosDiag = scicosDiagramToScilab(filename);
+tree_show(xcosDiag)
+
+blk = BIGSOM_f("define");
+tree_show(blk)
+         ]]></programlisting>
     </refsection>
 
     <refsection role="see also">