added japanese translation of uicontrol. 61/14461/2
Rui Hirokawa [Sun, 27 Apr 2014 11:26:52 +0000 (20:26 +0900)]
Change-Id: Ic8dfad4d1998608d1e8513ea6a56e8abfec7a4ed

29 files changed:
scilab/modules/gui/help/ja_JP/borders/CHAPTER [new file with mode: 0644]
scilab/modules/gui/help/ja_JP/borders/bevel_border_properties.xml [new file with mode: 0644]
scilab/modules/gui/help/ja_JP/borders/compound_border_properties.xml [new file with mode: 0644]
scilab/modules/gui/help/ja_JP/borders/createBorder.xml [new file with mode: 0644]
scilab/modules/gui/help/ja_JP/borders/createBorderFont.xml [new file with mode: 0644]
scilab/modules/gui/help/ja_JP/borders/empty_border_properties.xml [new file with mode: 0644]
scilab/modules/gui/help/ja_JP/borders/etched_border_properties.xml [new file with mode: 0644]
scilab/modules/gui/help/ja_JP/borders/line_border_properties.xml [new file with mode: 0644]
scilab/modules/gui/help/ja_JP/borders/matte_border_properties.xml [new file with mode: 0644]
scilab/modules/gui/help/ja_JP/borders/titled_border_properties.xml [new file with mode: 0644]
scilab/modules/gui/help/ja_JP/layout/CHAPTER [new file with mode: 0644]
scilab/modules/gui/help/ja_JP/layout/border_constraints_properties.xml [new file with mode: 0644]
scilab/modules/gui/help/ja_JP/layout/border_layout_options_properties.xml [new file with mode: 0644]
scilab/modules/gui/help/ja_JP/layout/createConstraints.xml [new file with mode: 0644]
scilab/modules/gui/help/ja_JP/layout/createLayoutOptions.xml [new file with mode: 0644]
scilab/modules/gui/help/ja_JP/layout/grid_constraints_properties.xml [new file with mode: 0644]
scilab/modules/gui/help/ja_JP/layout/grid_layout_options_properties.xml [new file with mode: 0644]
scilab/modules/gui/help/ja_JP/layout/gridbag_constraints_properties.xml [new file with mode: 0644]
scilab/modules/gui/help/ja_JP/layout/gridbag_layout_options_properties.xml [new file with mode: 0644]
scilab/modules/gui/help/ja_JP/layout/layout.xml [new file with mode: 0644]
scilab/modules/matio/help/ja_JP/loadmatfile.xml
scilab/modules/matio/help/ja_JP/matfile_close.xml
scilab/modules/matio/help/ja_JP/matfile_listvar.xml
scilab/modules/matio/help/ja_JP/matfile_open.xml
scilab/modules/matio/help/ja_JP/matfile_varreadnext.xml
scilab/modules/matio/help/ja_JP/matfile_varwrite.xml
scilab/modules/matio/help/ja_JP/savematfile.xml
scilab/modules/mpi/help/ja_JP/MPI_Isend.xml
scilab/modules/mpi/help/ja_JP/MPI_Send.xml

diff --git a/scilab/modules/gui/help/ja_JP/borders/CHAPTER b/scilab/modules/gui/help/ja_JP/borders/CHAPTER
new file mode 100644 (file)
index 0000000..670f2f9
--- /dev/null
@@ -0,0 +1 @@
+title = Borders 
diff --git a/scilab/modules/gui/help/ja_JP/borders/bevel_border_properties.xml b/scilab/modules/gui/help/ja_JP/borders/bevel_border_properties.xml
new file mode 100644 (file)
index 0000000..d214f1f
--- /dev/null
@@ -0,0 +1,208 @@
+<?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="ja" xml:id="bevel_border_properties">
+    
+    <refnamediv>
+        
+        <refname>Bevel境界プロパティ</refname>
+        
+    </refnamediv>
+    
+    <refnamediv xml:id="softbevel_border_properties">
+        
+        <refname>ソフトbevel境界プロパティ</refname>
+        
+        <refpurpose>ソフトベベルおよびベベル境界プロパティの説明.</refpurpose>
+        
+    </refnamediv>
+    
+    <refsynopsisdiv>
+        
+        <title>呼び出し手順</title>
+        
+        <synopsis>
+            
+            bevelBorder = createBorder("bevel", type)
+            
+            bevelBorder = createBorder("bevel", type, hlouter, shadowouter)
+            
+            bevelBorder = createBorder("bevel", type, hlouter, hlinner, shadowouter, shadowinner)
+            
+            
+            
+            bevelBorder = createBorder("softbevel", type)
+            
+            bevelBorder = createBorder("softbevel", type, hlouter, shadowouter)
+            
+            bevelBorder = createBorder("softbevel", type, hlouter, hlinner, shadowouter, shadowinner)
+            
+        </synopsis>
+        
+    </refsynopsisdiv>
+    
+    <refsection>
+        
+        <title>引数</title>
+        
+        <variablelist>
+            
+            <varlistentry>
+                
+                <term>type</term>
+                
+                <listitem>
+                    
+                    <para>"lowered" | "raised"</para>
+                    
+                    <para>境界の型.</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>hlouter</term>
+                
+                <listitem>
+                    
+                    <para>文字列</para>
+                    
+                    <para>外縁明部に使用される色の名前.</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>hlinner</term>
+                
+                <listitem>
+                    
+                    <para>文字列</para>
+                    
+                    <para>内縁明部に使用される色の名前.</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>shadowouter</term>
+                
+                <listitem>
+                    
+                    <para>文字列</para>
+                    
+                    <para>外側影領域に使用される色の名前.</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>shadowinner</term>
+                
+                <listitem>
+                    
+                    <para>文字列</para>
+                    
+                    <para>内側影領域に使用される色の名前.</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>bevelBorder</term>
+                
+                <listitem>
+                    
+                    <para>作成された境界.</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+        </variablelist>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>説明</title>
+        
+        <para>
+            
+            この関数は<literal>frame</literal> uicontrolsのベベル境界を作成します.
+            
+            詳細については,
+            
+            <link linkend="uicontrol_properties">uicontrolプロパティ</link>を参照ください.
+            
+        </para>
+        
+    </refsection>
+    
+    <refsection role="see also">
+        
+        <title>参照</title>
+        
+        <simplelist type="inline">
+            
+            <member>
+                
+                <link linkend="createBorder">createBorder</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="createBorderFont">createBorderFont</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="uicontrol">uicontrol</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="uicontrol_properties">uicontrol_properties</link>
+                
+            </member>
+            
+        </simplelist>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>履歴</title>
+        
+        <revhistory>
+            
+            <revision>
+                
+                <revnumber>5.5.0</revnumber>
+                
+                <revremark>
+                    
+                    関数 <function>createBorder</function> が導入されました.
+                    
+                </revremark>
+                
+            </revision>
+            
+        </revhistory>
+        
+    </refsection>
+    
+</refentry>
+
diff --git a/scilab/modules/gui/help/ja_JP/borders/compound_border_properties.xml b/scilab/modules/gui/help/ja_JP/borders/compound_border_properties.xml
new file mode 100644 (file)
index 0000000..6f9714d
--- /dev/null
@@ -0,0 +1,162 @@
+<?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="ja" xml:id="compound_border_properties">
+    
+    <refnamediv>
+        
+        <refname>複合境界プロパティ</refname>
+        
+        <refpurpose>複合境界プロパティの説明.</refpurpose>
+        
+    </refnamediv>
+    
+    <refsynopsisdiv>
+        
+        <title>呼び出し手順</title>
+        
+        <synopsis>
+            
+            compoundBorder = createBorder("compound")
+            
+            compoundBorder = createBorder("compound", outer, inner)
+            
+        </synopsis>
+        
+    </refsynopsisdiv>
+    
+    <refsection>
+        
+        <title>引数</title>
+        
+        <variablelist>
+            
+            <varlistentry>
+                
+                <term>outer</term>
+                
+                <listitem>
+                    
+                    <para>Borderオブジェクト</para>
+                    
+                    <para>
+                        
+                        <link linkend="createBorder">createBorder</link>で作成された境界,
+                        
+                        複合境界の外端として使用されます.
+                        
+                    </para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>inner</term>
+                
+                <listitem>
+                    
+                    <para>Borderオブジェクト</para>
+                    
+                    <para>
+                        
+                        <link linkend="createBorder">createBorder</link>で作成された境界,
+                        
+                        複合境界の内端として使用されます.
+                        
+                    </para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>compoundBorder</term>
+                
+                <listitem>
+                    
+                    <para>作成された境界.</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+        </variablelist>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>説明</title>
+        
+        <para>
+            
+            この関数は<literal>frame</literal> uicontrolsの複合境界を作成します.
+            
+            詳細については,
+            
+            <link linkend="uicontrol_properties">uicontrolプロパティ</link>を参照ください.
+            
+        </para>
+        
+    </refsection>
+    
+    <refsection role="see also">
+        
+        <title>参照</title>
+        
+        <simplelist type="inline">
+            
+            <member>
+                
+                <link linkend="createBorder">createBorder</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="createBorderFont">createBorderFont</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="uicontrol">uicontrol</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="uicontrol_properties">uicontrol_properties</link>
+                
+            </member>
+            
+        </simplelist>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>履歴</title>
+        
+        <revhistory>
+            
+            <revision>
+                
+                <revnumber>5.5.0</revnumber>
+                
+                <revremark>
+                    
+                    関数<function>createBorder</function>が導入されました.
+                    
+                </revremark>
+                
+            </revision>
+            
+        </revhistory>
+        
+    </refsection>
+    
+</refentry>
+
diff --git a/scilab/modules/gui/help/ja_JP/borders/createBorder.xml b/scilab/modules/gui/help/ja_JP/borders/createBorder.xml
new file mode 100644 (file)
index 0000000..d4c22b5
--- /dev/null
@@ -0,0 +1,251 @@
+<?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="ja" xml:id="createBorder">
+    
+    <refnamediv>
+        
+        <refname>createBorder</refname>
+        
+        <refpurpose>frame uicontrolの境界を作成.</refpurpose>
+        
+    </refnamediv>
+    
+    <refsynopsisdiv>
+        
+        <title>呼び出し手順</title>
+        
+        <synopsis>
+            
+            border = createBorder(borderType, varargin)
+            
+        </synopsis>
+        
+    </refsynopsisdiv>
+    
+    <refsection>
+        
+        <title>引数</title>
+        
+        <variablelist>
+            
+            <varlistentry>
+                
+                <term>borderType</term>
+                
+                <listitem>
+                    
+                    <para>文字列</para>
+                    
+                    <para>
+                        
+                        作成する境界の型.利用可能な境界の型を
+                        
+                        以下に示します.
+                        
+                        各々のプロパティの詳細は個々のヘルプページで参照可能です:
+                        
+                    </para>
+                    
+                    <itemizedlist>
+                        
+                        <listitem>
+                            
+                            <para>"none": フレームに境界は追加されません (デフォルト). 
+                                
+                                この型に利用可能なプロパティはありません.
+                            </para>
+                            
+                        </listitem>
+                        
+                        <listitem>
+                            
+                            <para>
+                                
+                                "line": 簡単な<link linkend="line_border_properties">線境界</link>.
+                                
+                            </para>
+                            
+                        </listitem>
+                        
+                        <listitem>
+                            
+                            <para>
+                                
+                                "bevel": 影を用いる<link linkend="bevel_border_properties">ベベル境界</link>.
+                                
+                            </para>
+                            
+                        </listitem>
+                        
+                        <listitem>
+                            
+                            <para>
+                                
+                                "softbevel": 隅をソフトにした影を用いた
+                                
+                                <link linkend="softbevel_border_properties">ソフトベベル境界</link>.
+                                
+                            </para>
+                            
+                        </listitem>
+                        
+                        <listitem>
+                            
+                            <para>
+                                
+                                "etched": <link linkend="etched_border_properties">くっきりした境界</link>.
+                                
+                            </para>
+                            
+                        </listitem>
+                        
+                        <listitem>
+                            
+                            <para>
+                                
+                                "titled": <link linkend="titled_border_properties">表題付きの境界</link>.
+                                
+                            </para>
+                            
+                        </listitem>
+                        
+                        <listitem>
+                            
+                            <para>
+                                
+                                "empty": 描画されないがスペースをとる
+                                
+                                <link linkend="empty_border_properties">空の境界</link>.
+                                
+                            </para>
+                            
+                        </listitem>
+                        
+                        <listitem>
+                            
+                            <para>
+                                
+                                "compound": 他の型の境界を混用する
+                                
+                                <link linkend="compound_border_properties">複合境界</link>.
+                                
+                            </para>
+                            
+                        </listitem>
+                        
+                        <listitem>
+                            
+                            <para>
+                                
+                                "matte": <link linkend="matte_border_properties">マット調境界</link>.
+                                
+                            </para>
+                            
+                        </listitem>
+                        
+                    </itemizedlist>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>varargin</term>
+                
+                <listitem>
+                    
+                    <para>
+                        
+                        <literal>borderType</literal>固有の全プロパティ.
+                        
+                    </para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>border</term>
+                
+                <listitem>
+                    
+                    <para>作成された境界.</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+        </variablelist>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>説明</title>
+        
+        <para>
+            
+            この関数は <literal>frame</literal> uicontrolsの境界を作成します. 
+            
+            詳細については,
+            
+            <link linkend="uicontrol_properties">uicontrolプロパティ</link>を参照ください.
+            
+        </para>
+        
+    </refsection>
+    
+    <refsection role="see also">
+        
+        <title>参照</title>
+        
+        <simplelist type="inline">
+            
+            <member>
+                
+                <link linkend="createBorderFont">createBorderFont</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="uicontrol">uicontrol</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="uicontrol_properties">uicontrol_properties</link>
+                
+            </member>
+            
+        </simplelist>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>履歴</title>
+        
+        <revhistory>
+            
+            <revision>
+                
+                <revnumber>5.5.0</revnumber>
+                
+                <revremark>
+                    
+                    関数 <function>createBorder</function>が導入されました.
+                    
+                </revremark>
+                
+            </revision>
+            
+        </revhistory>
+        
+    </refsection>
+    
+</refentry>
+
diff --git a/scilab/modules/gui/help/ja_JP/borders/createBorderFont.xml b/scilab/modules/gui/help/ja_JP/borders/createBorderFont.xml
new file mode 100644 (file)
index 0000000..930662c
--- /dev/null
@@ -0,0 +1,173 @@
+<?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="ja" xml:id="createBorderFont">
+    
+    <refnamediv>
+        
+        <refname>createBorderFont</refname>
+        
+        <refpurpose>uicontrol境界のフォントを作成.</refpurpose>
+        
+    </refnamediv>
+    
+    <refsynopsisdiv>
+        
+        <title>呼び出し手順</title>
+        
+        <synopsis>
+            
+            createBorderFont(fontname, fontsize)
+            
+            createBorderFont(fontname, fontsize, fontweight)
+            
+            createBorderFont(fontname, fontsize, fontweight, fontangle)
+            
+        </synopsis>
+        
+    </refsynopsisdiv>
+    
+    <refsection>
+        
+        <title>引数</title>
+        
+        <variablelist>
+            
+            <varlistentry>
+                
+                <term>fontname</term>
+                
+                <listitem>
+                    
+                    <para>文字列</para>
+                    
+                    <para>
+                        
+                        この引数はフォント名を設定します.
+                        
+                        この名前は利用可能なフォントに基づき有効なものである必要があります.
+                        
+                    </para>
+                    
+                    <para>
+                        
+                        <literal>fontname</literal> が <literal>""</literal>の時, 
+                        
+                        フォントはルックアンドフィールのデフォルトフォントとなります.
+                        
+                    </para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>fontsize</term>
+                
+                <listitem>
+                    
+                    <para>実数スカラー</para>
+                    
+                    <para>この引数はフォントの大きさをポイントで設定します.</para>
+                    
+                    <para>
+                        <literal>fontsize</literal> が <literal>0</literal>の場合,
+                        
+                        フォントの大きさはルックアンドフィールのデフォルト値となります.
+                        
+                    </para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>fontweight</term>
+                
+                <listitem>
+                    
+                    <para>{"normal"} | "bold"</para>
+                    
+                    <para>この引数はフォントの重みを設定します.</para>
+                    
+                    <para>
+                        <literal>fontweight</literal> が指定されない場合, 
+                        
+                        フォントの重みはルックアンドフィールのデフォルト値となります.
+                        
+                    </para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>fontangle</term>
+                
+                <listitem>
+                    
+                    <para>{"normal"} | "italic"</para>
+                    
+                    <para>この引数はフォントの傾きを設定します.</para>
+                    
+                    <para>
+                        <literal>fontangle</literal> が指定されない場合, 
+                        
+                        フォントの傾きはルックアンドフィールのデフォルト値となります.
+                        
+                    </para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+        </variablelist>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>説明</title>
+        
+        <para>
+            
+            この関数は,
+            
+            <literal>frame</literal> uicontrolsで境界をカスタマイズするための
+            
+            "Border Font"(境界フォント)を作成します.
+            
+            詳細については,<link linkend="createBorder">createBorder</link>および
+            
+            関連ページを参照ください.
+            
+        </para>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>履歴</title>
+        
+        <revhistory>
+            
+            <revision>
+                
+                <revnumber>5.5.0</revnumber>
+                
+                <revremark>
+                    
+                    関数 <function>createBorderFont</function> が導入されました.
+                    
+                </revremark>
+                
+            </revision>
+            
+        </revhistory>
+        
+    </refsection>
+    
+</refentry>
+
diff --git a/scilab/modules/gui/help/ja_JP/borders/empty_border_properties.xml b/scilab/modules/gui/help/ja_JP/borders/empty_border_properties.xml
new file mode 100644 (file)
index 0000000..b3482c4
--- /dev/null
@@ -0,0 +1,178 @@
+<?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="ja" xml:id="empty_border_properties">
+    
+    <refnamediv>
+        
+        <refname>empty境界プロパティ</refname>
+        
+        <refpurpose>empty境界プロパティの説明.</refpurpose>
+        
+    </refnamediv>
+    
+    <refsynopsisdiv>
+        
+        <title>呼び出し手順</title>
+        
+        <synopsis>
+            
+            emptyBorder = createBorder("empty")
+            
+            emptyBorder = createBorder("empty", top, left, bottom, right)
+            
+        </synopsis>
+        
+    </refsynopsisdiv>
+    
+    <refsection>
+        
+        <title>引数</title>
+        
+        <variablelist>
+            
+            <varlistentry>
+                
+                <term>top</term>
+                
+                <listitem>
+                    
+                    <para>実数整数値</para>
+                    
+                    <para>境界頂部の幅 (単位:ピクセル).</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>left</term>
+                
+                <listitem>
+                    
+                    <para>実数整数値</para>
+                    
+                    <para>境界左の幅 (単位:ピクセル).</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>bottom</term>
+                
+                <listitem>
+                    
+                    <para>実数整数値</para>
+                    
+                    <para>境界底部の幅 (単位:ピクセル).</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>right</term>
+                
+                <listitem>
+                    
+                    <para>実数整数値</para>
+                    
+                    <para>境界右の幅 (単位:ピクセル).</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>emptyBorder</term>
+                
+                <listitem>
+                    
+                    <para>作成された境界.</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+        </variablelist>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>説明</title>
+        
+        <para>
+            
+            この関数は <literal>frame</literal> uicontrols用に空の境界を作成します.
+            
+            詳細については,
+            
+            <link linkend="uicontrol_properties">uicontrolプロパティ</link>を参照ください.
+            
+        </para>
+        
+    </refsection>
+    
+    <refsection role="see also">
+        
+        <title>参照</title>
+        
+        <simplelist type="inline">
+            
+            <member>
+                
+                <link linkend="createBorder">createBorder</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="createBorderFont">createBorderFont</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="uicontrol">uicontrol</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="uicontrol_properties">uicontrol_properties</link>
+                
+            </member>
+            
+        </simplelist>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>履歴</title>
+        
+        <revhistory>
+            
+            <revision>
+                
+                <revnumber>5.5.0</revnumber>
+                
+                <revremark>
+                    
+                    関数<function>createBorder</function>が導入されました.
+                    
+                </revremark>
+                
+            </revision>
+            
+        </revhistory>
+        
+    </refsection>
+    
+</refentry>
+
diff --git a/scilab/modules/gui/help/ja_JP/borders/etched_border_properties.xml b/scilab/modules/gui/help/ja_JP/borders/etched_border_properties.xml
new file mode 100644 (file)
index 0000000..23820b2
--- /dev/null
@@ -0,0 +1,168 @@
+<?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="ja" xml:id="etched_border_properties">
+    
+    <refnamediv>
+        
+        <refname>etched境界プロパティ</refname>
+        
+        <refpurpose>etched境界プロパティの説明.</refpurpose>
+        
+    </refnamediv>
+    
+    <refsynopsisdiv>
+        
+        <title>呼び出し手順</title>
+        
+        <synopsis>
+            
+            etchedBorder = createBorder("etched")
+            
+            etchedBorder = createBorder("etched", type)
+            
+            etchedBorder = createBorder("etched", hl, shadow)
+            
+            etchedBorder = createBorder("etched", type, hl, shadow)
+            
+        </synopsis>
+        
+    </refsynopsisdiv>
+    
+    <refsection>
+        
+        <title>引数</title>
+        
+        <variablelist>
+            
+            <varlistentry>
+                
+                <term>type</term>
+                
+                <listitem>
+                    
+                    <para>"lowered" | "raised"</para>
+                    
+                    <para>境界の型.</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>hl</term>
+                
+                <listitem>
+                    
+                    <para>文字列</para>
+                    
+                    <para>明部境界に使用する色の名前.</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>shadow</term>
+                
+                <listitem>
+                    
+                    <para>String</para>
+                    
+                    <para>境界影部に使用する色の名前.</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>etchedBorder</term>
+                
+                <listitem>
+                    
+                    <para>作成された境界.</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+        </variablelist>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>説明</title>
+        
+        <para>
+            
+            この関数は<literal>frame</literal> uicontrols用にetched(くっきりした)境界を作成します.
+            
+            詳細については,
+            
+            <link linkend="uicontrol_properties">uicontrolプロパティ</link>を参照ください.
+            
+        </para>
+        
+    </refsection>
+    
+    <refsection role="see also">
+        
+        <title>参照</title>
+        
+        <simplelist type="inline">
+            
+            <member>
+                
+                <link linkend="createBorder">createBorder</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="createBorderFont">createBorderFont</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="uicontrol">uicontrol</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="uicontrol_properties">uicontrol_properties</link>
+                
+            </member>
+            
+        </simplelist>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>履歴</title>
+        
+        <revhistory>
+            
+            <revision>
+                
+                <revnumber>5.5.0</revnumber>
+                
+                <revremark>
+                    
+                    関数 <function>createBorder</function> が導入されました.
+                    
+                </revremark>
+                
+            </revision>
+            
+        </revhistory>
+        
+    </refsection>
+    
+</refentry>
+
diff --git a/scilab/modules/gui/help/ja_JP/borders/line_border_properties.xml b/scilab/modules/gui/help/ja_JP/borders/line_border_properties.xml
new file mode 100644 (file)
index 0000000..89c051a
--- /dev/null
@@ -0,0 +1,174 @@
+<?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="ja" xml:id="line_border_properties">
+    
+    <refnamediv>
+        
+        <refname>line境界プロパティ</refname>
+        
+        <refpurpose>line境界プロパティの説明.</refpurpose>
+        
+    </refnamediv>
+    
+    <refsynopsisdiv>
+        
+        <title>呼び出し手順</title>
+        
+        <synopsis>
+            
+            lineBorder = createBorder("line", color)
+            
+            lineBorder = createBorder("line", color, thickness)
+            
+            lineBorder = createBorder("line", color, thickness, rounded)
+            
+        </synopsis>
+        
+    </refsynopsisdiv>
+    
+    <refsection>
+        
+        <title>引数</title>
+        
+        <variablelist>
+            
+            <varlistentry>
+                
+                <term>color</term>
+                
+                <listitem>
+                    
+                    <para>文字列</para>
+                    
+                    <para>境界色の名前.</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>thickness</term>
+                
+                <listitem>
+                    
+                    <para>実数整数値</para>
+                    
+                    <para>境界の太さ(単位:ピクセル).</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>rounded</term>
+                
+                <listitem>
+                    
+                    <para>論理値または文字列</para>
+                    
+                    <para>このプロパティは境界の隅を丸めるかどうかを示します.
+                        
+                    </para>
+                    
+                    <para>
+                        
+                        利用可能な文字列は <literal>"on"</literal> および <literal>"off"</literal>です.
+                        
+                    </para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>lineBorder</term>
+                
+                <listitem>
+                    
+                    <para>作成された境界.</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+        </variablelist>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>説明</title>
+        
+        <para>
+            
+            この関数は<literal>frame</literal> uicontrolsのline(線)境界を作成します.
+            
+            詳細については,
+            
+            <link linkend="uicontrol_properties">uicontrolプロパティ</link>を参照ください.
+            
+        </para>
+        
+    </refsection>
+    
+    <refsection role="see also">
+        
+        <title>参照</title>
+        
+        <simplelist type="inline">
+            
+            <member>
+                
+                <link linkend="createBorder">createBorder</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="createBorderFont">createBorderFont</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="uicontrol">uicontrol</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="uicontrol_properties">uicontrol_properties</link>
+                
+            </member>
+            
+        </simplelist>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>履歴</title>
+        
+        <revhistory>
+            
+            <revision>
+                
+                <revnumber>5.5.0</revnumber>
+                
+                <revremark>
+                    
+                    関数 <function>createBorder</function> が導入されました.
+                    
+                </revremark>
+                
+            </revision>
+            
+        </revhistory>
+        
+    </refsection>
+    
+</refentry>
+
diff --git a/scilab/modules/gui/help/ja_JP/borders/matte_border_properties.xml b/scilab/modules/gui/help/ja_JP/borders/matte_border_properties.xml
new file mode 100644 (file)
index 0000000..ff34caa
--- /dev/null
@@ -0,0 +1,190 @@
+<?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="ja" xml:id="matte_border_properties">
+    
+    <refnamediv>
+        
+        <refname>matte境界プロパティ</refname>
+        
+        <refpurpose>matte境界プロパティの説明.</refpurpose>
+        
+    </refnamediv>
+    
+    <refsynopsisdiv>
+        
+        <title>呼び出し手順</title>
+        
+        <synopsis>
+            
+            matteBorder = createBorder("matte", top, left, bottom, right, color)
+            
+        </synopsis>
+        
+    </refsynopsisdiv>
+    
+    <refsection>
+        
+        <title>引数</title>
+        
+        <variablelist>
+            
+            <varlistentry>
+                
+                <term>top</term>
+                
+                <listitem>
+                    
+                    <para>実数整数値</para>
+                    
+                    <para>境界頂部の幅(単位:ピクセル).</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>left</term>
+                
+                <listitem>
+                    
+                    <para>実数整数値</para>
+                    
+                    <para>境界左部の幅(単位:ピクセル).</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>bottom</term>
+                
+                <listitem>
+                    
+                    <para>実数整数値</para>
+                    
+                    <para>境界底部の幅(単位:ピクセル).</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>right</term>
+                
+                <listitem>
+                    
+                    <para>実数整数値</para>
+                    
+                    <para>境界右部の幅(単位:ピクセル).</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>color</term>
+                
+                <listitem>
+                    
+                    <para>文字列</para>
+                    
+                    <para>境界の色の名前.</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>matteBorder</term>
+                
+                <listitem>
+                    
+                    <para>作成された境界.</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+        </variablelist>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>説明</title>
+        
+        <para>
+            
+            この関数は<literal>frame</literal> uicontrolsのmatte(マット)境界を作成します.
+            
+            詳細については,
+            
+            <link linkend="uicontrol_properties">uicontrolプロパティ</link>を参照ください.
+            
+        </para>
+        
+    </refsection>
+    
+    <refsection role="see also">
+        
+        <title>参照</title>
+        
+        <simplelist type="inline">
+            
+            <member>
+                
+                <link linkend="createBorder">createBorder</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="createBorderFont">createBorderFont</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="uicontrol">uicontrol</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="uicontrol_properties">uicontrol_properties</link>
+                
+            </member>
+            
+        </simplelist>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>履歴</title>
+        
+        <revhistory>
+            
+            <revision>
+                
+                <revnumber>5.5.0</revnumber>
+                
+                <revremark>
+                    
+                    関数 <function>createBorder</function> が導入されました.
+                    
+                </revremark>
+                
+            </revision>
+            
+        </revhistory>
+        
+    </refsection>
+    
+</refentry>
+
diff --git a/scilab/modules/gui/help/ja_JP/borders/titled_border_properties.xml b/scilab/modules/gui/help/ja_JP/borders/titled_border_properties.xml
new file mode 100644 (file)
index 0000000..1101e58
--- /dev/null
@@ -0,0 +1,236 @@
+<?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="ja" xml:id="titled_border_properties">
+    
+    <refnamediv>
+        
+        <refname>titled境界プロパティ</refname>
+        
+        <refpurpose>titled境界プロパティの説明.</refpurpose>
+        
+    </refnamediv>
+    
+    <refsynopsisdiv>
+        
+        <title>呼び出し手順</title>
+        
+        <synopsis>
+            
+            titledBorder = createBorder("titled", title)
+            
+            titledBorder = createBorder("titled", border)
+            
+            titledBorder = createBorder("titled", border, title)
+            
+            titledBorder = createBorder("titled", border, title, justification, position)
+            
+            titledBorder = createBorder("titled", border, title, justification, position, font)
+            
+            titledBorder = createBorder("titled", border, title, justification, position, font, color)
+            
+        </synopsis>
+        
+    </refsynopsisdiv>
+    
+    <refsection>
+        
+        <title>引数</title>
+        
+        <variablelist>
+            
+            <varlistentry>
+                
+                <term>title</term>
+                
+                <listitem>
+                    
+                    <para>文字列</para>
+                    
+                    <para>境界の表題.</para>
+                    
+                    <para>
+                        
+                        <literal>border</literal>引数が指定されない場合, 
+                        
+                        (カレントのルックアンドフィールに基づく)デフォルトの境界
+                        
+                        が作成されます.
+                        
+                    </para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>border</term>
+                
+                <listitem>
+                    
+                    <para>Borderオブジェクト</para>
+                    
+                    <para>
+                        
+                        <link linkend="createBorder">createBorder</link>により作成された境界.
+                        
+                    </para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>justification</term>
+                
+                <listitem>
+                    
+                    <para>"left" | "center" | "right" | {"leading"} | "trailing"</para>
+                    
+                    <para>表題の水平揃え.</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>position</term>
+                
+                <listitem>
+                    
+                    <para>"above_top" | {"top"} | "below_top" | "above_bottom" | "bottom" | "below_bottom"</para>
+                    
+                    <para>境界に関連する表題の垂直位置.</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>font</term>
+                
+                <listitem>
+                    
+                    <para>Fontオブジェクト</para>
+                    
+                    <para>
+                        
+                        <link linkend="createBorderFont">createBorderFont</link>で
+                        
+                        作成された境界用フォント.
+                        
+                    </para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>color</term>
+                
+                <listitem>
+                    
+                    <para>文字列</para>
+                    
+                    <para>表題の色.</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>titledBorder</term>
+                
+                <listitem>
+                    
+                    <para>作成された境界.</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+        </variablelist>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>説明</title>
+        
+        <para>
+            
+            この関数は,
+            
+            <literal>frame</literal> uicontrols用の表題付き境界を作成します.
+            
+            詳細については,
+            
+            <link linkend="uicontrol_properties">uicontrolプロパティ</link>を参照ください.
+            
+        </para>
+        
+    </refsection>
+    
+    <refsection role="see also">
+        
+        <title>参照</title>
+        
+        <simplelist type="inline">
+            
+            <member>
+                
+                <link linkend="createBorder">createBorder</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="createBorderFont">createBorderFont</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="uicontrol">uicontrol</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="uicontrol_properties">uicontrol_properties</link>
+                
+            </member>
+            
+        </simplelist>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>履歴</title>
+        
+        <revhistory>
+            
+            <revision>
+                
+                <revnumber>5.5.0</revnumber>
+                
+                <revremark>
+                    
+                    関数<function>createBorder</function>が導入されました.
+                    
+                </revremark>
+                
+            </revision>
+            
+        </revhistory>
+        
+    </refsection>
+    
+</refentry>
+
diff --git a/scilab/modules/gui/help/ja_JP/layout/CHAPTER b/scilab/modules/gui/help/ja_JP/layout/CHAPTER
new file mode 100644 (file)
index 0000000..d4993d2
--- /dev/null
@@ -0,0 +1 @@
+title = Layouts 
diff --git a/scilab/modules/gui/help/ja_JP/layout/border_constraints_properties.xml b/scilab/modules/gui/help/ja_JP/layout/border_constraints_properties.xml
new file mode 100644 (file)
index 0000000..21e16e0
--- /dev/null
@@ -0,0 +1,228 @@
+<?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="ja" xml:id="border_constraints_properties">
+    
+    <refnamediv>
+        
+        <refname>border拘束プロパティ</refname>
+        
+        <refpurpose>border拘束プロパティの説明.</refpurpose>
+        
+    </refnamediv>
+    
+    <refsynopsisdiv>
+        
+        <title>呼び出し手順</title>
+        
+        <synopsis>
+            
+            constraints = createConstraints("border")
+            
+            constraints = createConstraints("border", position)
+            
+            constraints = createConstraints("border", position, preferredsize)
+            
+        </synopsis>
+        
+    </refsynopsisdiv>
+    
+    <refsection>
+        
+        <title>引数</title>
+        
+        <variablelist>
+            
+            <varlistentry>
+                
+                <term>position</term>
+                
+                <listitem>
+                    
+                    <para>文字列</para>
+                    
+                    <para>"top" | "left" | {"center"} | "right" |"bottom"</para>
+                    
+                    <para>配置における要素の位置</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>preferredsize</term>
+                
+                <listitem>
+                    
+                    <para>
+                        
+                        <literal>[width, heigth]</literal> doubleの1行2列行列, 
+                        
+                        デフォルトは [-1, -1].
+                        
+                    </para>
+                    
+                    <para>
+                        
+                        拘束しない場合,
+                        
+                        配置における要素の推奨の
+                        
+                        <literal>width</literal> または <literal>heigth</literal>
+                        
+                        (単位:ピクセル).
+                        
+                    </para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>constraints</term>
+                
+                <listitem>
+                    
+                    <para>作成された拘束.</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+        </variablelist>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>説明</title>
+        
+        <para>
+            
+            この関数は,
+            
+            uicontrolの<literal>constraints</literal>属性
+            
+            を設定する境界拘束を作成します.
+            
+        </para>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>例</title>
+        
+        <programlisting role="example"><![CDATA[
+         //Creating a figure with the border layout with 50 pixel padding in width and 10 in height 
+         f = figure( ...
+         "dockable"        , "off",...
+         "infobar_visible" , "off",...
+         "toolbar"         , "none",...
+         "menubar_visible" , "off",...
+         "menubar"         , "none",...
+         "default_axes"    , "off",...
+         "layout"          , "border",...
+         "layout_options", createLayoutOptions("border", [50,10]),...
+         "visible"         , "on");
+
+         c = createConstraints("border", "top", [50,10]);
+         //First frame is on top with 10 pixel in height
+         u_grid1 = uicontrol(f,...
+         "style", "frame",...
+         "backgroundcolor", [1 0 0], ...
+         "constraints", c);
+
+         sleep(500);
+         c.position = "left";
+         u_grid2 = uicontrol(f,...
+         "style", "frame",...
+         "backgroundcolor", [0 1 0], ...
+         "constraints", c);
+
+         sleep(500);
+         c.position = "center";
+         u_grid3 = uicontrol(f,...
+         "style", "frame",...
+         "backgroundcolor", [0 0 1], ...
+         "constraints", c);
+
+         sleep(500);
+         c.preferredsize = [10, 100];
+         c.position = "right";
+         u_grid4 = uicontrol(f,...
+         "style", "frame",...
+         "backgroundcolor", [1 1 0], ...
+         "constraints", c);
+
+         sleep(500);
+         c.position = "bottom";
+         u_grid5 = uicontrol(f,...
+         "style", "frame",...
+         "backgroundcolor", [1 0 1], ...
+         "constraints", c);
+         ]]></programlisting>
+        
+    </refsection>
+    
+    
+    
+    <refsection role="see also">
+        
+        <title>参照</title>
+        
+        <simplelist type="inline">
+            
+            <member>
+                
+                <link linkend="layout">layout</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="createConstraints">createConstraints</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="uicontrol">uicontrol</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="uicontrol_properties">uicontrol_properties</link>
+                
+            </member>
+            
+        </simplelist>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>履歴</title>
+        
+        <revhistory>
+            
+            <revision>
+                
+                <revnumber>5.5.0</revnumber>
+                
+                <revremark>
+                    
+                    関数<function>createBorder</function>が導入されました.
+                    
+                </revremark>
+                
+            </revision>
+            
+        </revhistory>
+        
+    </refsection>
+    
+</refentry>
+
diff --git a/scilab/modules/gui/help/ja_JP/layout/border_layout_options_properties.xml b/scilab/modules/gui/help/ja_JP/layout/border_layout_options_properties.xml
new file mode 100644 (file)
index 0000000..2847caa
--- /dev/null
@@ -0,0 +1,204 @@
+<?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="ja" xml:id="border_layout_options_properties">
+    
+    <refnamediv>
+        
+        <refname>border配置オプションプロパティ</refname>
+        
+        <refpurpose>border配置オプションプロパティの説明.</refpurpose>
+        
+    </refnamediv>
+    
+    <refsynopsisdiv>
+        
+        <title>呼び出し手順</title>
+        
+        <synopsis>
+            
+            layout_options = createLayoutOptions("border")
+            
+            layout_options = createLayoutOptions("border", padding)
+            
+        </synopsis>
+        
+    </refsynopsisdiv>
+    
+    <refsection>
+        
+        <title>引数</title>
+        
+        <variablelist>
+            
+            <varlistentry>
+                
+                <term>padding</term>
+                
+                <listitem>
+                    
+                    <para>
+                        
+                        <literal>[pad_x, pad_y]</literal> 1行2列のdouble行列, 
+                        
+                        デフォルトは[0,0].
+                        
+                    </para>
+                    
+                    <para>
+                        
+                        境界配置の要素間のパディング(単位:ピクセル).
+                        
+                    </para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>layout_options</term>
+                
+                <listitem>
+                    
+                    <para>作成したlayout_optionsオブジェクト</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+        </variablelist>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>説明</title>
+        
+        <para>
+            
+            この関数は,
+            
+            uicontrols <literal>layout_options</literal>属性を設定する
+            
+            境界配置オプションを作成します.
+            
+        </para>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>例</title>
+        
+        <programlisting role="example"><![CDATA[
+         //Creating a figure with the border layout with 50 pixel padding in width and 10 in height 
+         f = figure( ...
+         "dockable"        , "off",...
+         "infobar_visible" , "off",...
+         "toolbar"         , "none",...
+         "menubar_visible" , "off",...
+         "menubar"         , "none",...
+         "default_axes"    , "off",...
+         "layout"          , "border",...
+         "layout_options", createLayoutOptions("border", [50,10]),...
+         "visible"         , "on");
+
+          c = createConstraints("border", "top", [50,10]);
+          //First frame is on top with 10 pixel in height
+          u_grid1 = uicontrol(f,...
+          "style", "frame",...
+          "backgroundcolor", [1 0 0], ...
+          "constraints", c);
+
+          sleep(500);
+          c.position = "left";
+          u_grid2 = uicontrol(f,...
+          "style", "frame",...
+          "backgroundcolor", [0 1 0], ...
+          "constraints", c);
+
+          sleep(500);
+          c.position = "center";
+          u_grid3 = uicontrol(f,...
+          "style", "frame",...
+          "backgroundcolor", [0 0 1], ...
+          "constraints", c);
+
+          sleep(500);
+          c.preferredsize = [10, 100];
+          c.position = "right";
+          u_grid4 = uicontrol(f,...
+          "style", "frame",...
+          "backgroundcolor", [1 1 0], ...
+          "constraints", c);
+
+          sleep(500);
+          c.position = "bottom";
+          u_grid5 = uicontrol(f,...
+          "style", "frame",...
+          "backgroundcolor", [1 0 1], ...
+          "constraints", c);
+          ]]></programlisting>
+        
+    </refsection>
+    
+    
+    
+    <refsection role="see also">
+        
+        <title>参照</title>
+        
+        <simplelist type="inline">
+            
+            <member>
+                
+                <link linkend="layout">layout</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="createLayoutOptions">createLayoutOptions</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="uicontrol">uicontrol</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="uicontrol_properties">uicontrol_properties</link>
+                
+            </member>
+            
+        </simplelist>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>履歴</title>
+        
+        <revhistory>
+            
+            <revision>
+                
+                <revnumber>5.5.0</revnumber>
+                
+                <revremark>
+                    
+                    関数 <function>createBorder</function> が導入されました.
+                    
+                </revremark>
+                
+            </revision>
+            
+        </revhistory>
+        
+    </refsection>
+    
+</refentry>
+
diff --git a/scilab/modules/gui/help/ja_JP/layout/createConstraints.xml b/scilab/modules/gui/help/ja_JP/layout/createConstraints.xml
new file mode 100644 (file)
index 0000000..c89a25c
--- /dev/null
@@ -0,0 +1,216 @@
+<?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="ja" xml:id="createConstraints">
+    
+    <refnamediv>
+        
+        <refname>createConstraints</refname>
+        
+        <refpurpose>uicontrol用の配置拘束構造体を作成.</refpurpose>
+        
+    </refnamediv>
+    
+    <refsynopsisdiv>
+        
+        <title>呼び出し手順</title>
+        
+        <synopsis>
+            
+            constraints = createConstraints(constraintsType, varargin)
+            
+        </synopsis>
+        
+    </refsynopsisdiv>
+    
+    <refsection>
+        
+        <title>引数</title>
+        
+        <variablelist>
+            
+            <varlistentry>
+                
+                <term>constraintsType</term>
+                
+                <listitem>
+                    
+                    <para>文字列</para>
+                    
+                    <para>
+                        
+                        作成する配置拘束の型.
+                        
+                        利用可能な拘束の型の一覧を以下に示します,
+                        
+                        個々のプロパティについては個々のヘルプページを
+                        
+                        参照ください:
+                        
+                    </para>
+                    
+                    <itemizedlist>
+                        
+                        <listitem>
+                            
+                            <para>
+                                
+                                "none" または "nolayout": 
+                                
+                                uicontrol配置に拘束は追加されません
+                                
+                            </para>
+                            
+                        </listitem>
+                        
+                        <listitem>
+                            
+                            <para>
+                                
+                                "grid": 
+                                
+                                <link linkend="grid_constraints_properties">
+                                    
+                                    グリッド配置拘束
+                                </link>
+                                .
+                                
+                            </para>
+                            
+                        </listitem>
+                        
+                        <listitem>
+                            
+                            <para>
+                                
+                                "border": 
+                                
+                                <link linkend="border_constraints_properties">
+                                    
+                                    境界配置拘束
+                                </link>
+                                .
+                                
+                            </para>
+                            
+                        </listitem>
+                        
+                        <listitem>
+                            
+                            <para>
+                                
+                                "gridbag": 
+                                
+                                <link linkend="gridbag_constraints_properties">
+                                    
+                                    gridbag配置拘束
+                                </link>
+                                .
+                                
+                            </para>
+                            
+                        </listitem>
+                        
+                    </itemizedlist>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>varargin</term>
+                
+                <listitem>
+                    
+                    <para>
+                        
+                        <literal>constraintsType</literal>専用プロパティ.
+                        
+                    </para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>constraints</term>
+                
+                <listitem>
+                    
+                    <para>作成された拘束.</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+        </variablelist>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>説明</title>
+        
+        <para>
+            
+            この関数は
+            
+            uicontrols <literal>constraints</literal> 属性の拘束構造体を作成します. 
+            
+            詳細については,
+            
+            <link linkend="uicontrol_properties">uicontrolプロパティ</link>
+            
+            を参照ください.
+            
+        </para>
+        
+    </refsection>
+    
+    <refsection role="see also">
+        
+        <title>参照</title>
+        
+        <simplelist type="inline">
+            
+            <member>
+                
+                <link linkend="uicontrol">uicontrol</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="uicontrol_properties">uicontrol_properties</link>
+                
+            </member>
+            
+        </simplelist>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>履歴</title>
+        
+        <revhistory>
+            
+            <revision>
+                
+                <revnumber>5.5.0</revnumber>
+                
+                <revremark>
+                    
+                    関数<function>createBorder</function>が導入されました.
+                    
+                </revremark>
+                
+            </revision>
+            
+        </revhistory>
+        
+    </refsection>
+    
+</refentry>
+
diff --git a/scilab/modules/gui/help/ja_JP/layout/createLayoutOptions.xml b/scilab/modules/gui/help/ja_JP/layout/createLayoutOptions.xml
new file mode 100644 (file)
index 0000000..1b3a730
--- /dev/null
@@ -0,0 +1,214 @@
+<?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="ja" xml:id="createLayoutOptions">
+    
+    <refnamediv>
+        
+        <refname>createLayoutOptions</refname>
+        
+        <refpurpose>
+            
+            <literal>frame</literal> uicontrolまたはfigureの配置オプションを作成
+            
+        </refpurpose>
+        
+    </refnamediv>
+    
+    <refsynopsisdiv>
+        
+        <title>呼び出し手順</title>
+        
+        <synopsis>
+            
+            layout_options = createLayoutOptions(constType, varargin)
+            
+        </synopsis>
+        
+    </refsynopsisdiv>
+    
+    <refsection>
+        
+        <title>引数</title>
+        
+        <variablelist>
+            
+            <varlistentry>
+                
+                <term>constType</term>
+                
+                <listitem>
+                    
+                    <para>文字列</para>
+                    
+                    <para>
+                        
+                        作成する配置オプションの型.
+                        
+                        利用可能なオプションの型の一覧を以下に示します,
+                        
+                        個々のプロパティについては個々のヘルプページを
+                        
+                        参照ください:                  
+                        
+                    </para>
+                    
+                    <itemizedlist>
+                        
+                        <listitem>
+                            
+                            <para>"none" または "nolayout":
+                                
+                                配置オプションはuicontrolに追加されません.
+                                
+                                利用可能なプロパティはこの型にはありません.
+                                
+                            </para>
+                            
+                        </listitem>
+                        
+                        <listitem>
+                            
+                            <para>
+                                
+                                "grid": 
+                                
+                                <link linkend="grid_layout_options_properties">グリッドオプション</link>型.
+                                
+                            </para>
+                            
+                        </listitem>
+                        
+                        <listitem>
+                            
+                            <para>
+                                
+                                "border": <link linkend="border_layout_options_properties">境界オプション</link>の型.
+                                
+                            </para>
+                            
+                        </listitem>
+                        
+                        <listitem>
+                            
+                            <para>
+                                
+                                "gridbag": <link linkend="gridbag_layout_options_properties">gridbagオプション</link>の型.
+                                
+                            </para>
+                            
+                        </listitem>
+                        
+                    </itemizedlist>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>varargin</term>
+                
+                <listitem>
+                    
+                    <para>
+                        
+                        全<literal>constType</literal>専用プロパティ.
+                        
+                    </para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>layout_options</term>
+                
+                <listitem>
+                    
+                    <para>作成されたlayout_options.</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+        </variablelist>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>説明</title>
+        
+        <para>
+            
+            この関数は,
+            
+            <literal>frame</literal> uicontrol または figureの
+            
+            <literal>layout_options</literal>属性を設定する際に使用される
+            
+            配置オプション構造体を作成します. 
+            
+            詳細については,
+            
+            <link linkend="uicontrol_properties">uicontrolプロパティ</link>
+            
+            を参照ください.
+            
+        </para>
+        
+    </refsection>
+    
+    <refsection role="see also">
+        
+        <title>参照</title>
+        
+        <simplelist type="inline">
+            
+            <member>
+                
+                <link linkend="layout">layout</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="uicontrol">uicontrol</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="uicontrol_properties">uicontrol_properties</link>
+                
+            </member>
+            
+        </simplelist>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>履歴</title>
+        
+        <revhistory>
+            
+            <revision>
+                
+                <revnumber>5.5.0</revnumber>
+                
+                <revremark>
+                    
+                    関数<function>createBorder</function>が導入されました.
+                    
+                </revremark>
+                
+            </revision>
+            
+        </revhistory>
+        
+    </refsection>
+    
+</refentry>
+
diff --git a/scilab/modules/gui/help/ja_JP/layout/grid_constraints_properties.xml b/scilab/modules/gui/help/ja_JP/layout/grid_constraints_properties.xml
new file mode 100644 (file)
index 0000000..d7dac3b
--- /dev/null
@@ -0,0 +1,182 @@
+<?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="ja" xml:id="grid_constraints_properties">
+    
+    <refnamediv>
+        
+        <refname>grid拘束プロパティ</refname>
+        
+        <refpurpose>grid拘束プロパティの説明.</refpurpose>
+        
+    </refnamediv>
+    
+    <refsynopsisdiv>
+        
+        <title>呼び出し手順</title>
+        
+        <synopsis>
+            
+            constraints = createConstraints("grid")
+            
+        </synopsis>
+        
+    </refsynopsisdiv>
+    
+    <refsection>
+        
+        <title>引数</title>
+        
+        <variablelist>
+            
+            <varlistentry>
+                
+                <term>constraints</term>
+                
+                <listitem>
+                    
+                    <para>作成された拘束.</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+        </variablelist>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>説明</title>
+        
+        <para>
+            
+            この関数は, uicontrols <literal>constraints</literal>属性を
+            
+            設定するグリッド拘束を作成します.
+            
+        </para>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>例</title>
+        
+        <programlisting role="example"><![CDATA[
+         //Create a figure with a grid layout 
+         f = figure( ...
+         "dockable"        , "off",...
+         "infobar_visible" , "off",...
+         "toolbar"         , "none",...
+         "menubar_visible" , "off",...
+         "menubar"         , "none",...
+         "default_axes"    , "off",...
+         "layout"          , "grid",...
+         "visible"         , "on");
+
+         //Set the grid to be 2 by 3 elements
+         lay_opt = createLayoutOptions("grid", [2,3]);
+         set(f,"layout_options",lay_opt);
+
+         //Insert uicontrols on the grid
+         //Each uicontrol is inserted from left to right
+         //and top to bottom
+
+         c = createConstraints("grid"); //Create the constraint for nested uicontrols
+
+         u_grid1 = uicontrol(f,...
+         "style", "frame",...
+         "backgroundcolor", [1 0 0],...
+         "constraints", c);
+
+         sleep(500);
+         u_grid2 = uicontrol(f,...
+         "style", "frame",...
+         "backgroundcolor", [0 1 0],...
+         "constraints", c);
+
+         sleep(500);
+         u_grid3 = uicontrol(f,...
+         "style", "frame",...
+         "backgroundcolor", [0 0 1],...
+         "constraints", c);
+
+         sleep(500);
+         u_grid4 = uicontrol(f,...
+         "style", "frame",...
+         "backgroundcolor", [1 1 0],...
+         "constraints", c);
+
+         sleep(500);
+         u_grid5 = uicontrol(f,...
+         "style", "frame",...
+         "backgroundcolor", [1 0 1],...
+         "constraints", c);
+
+         sleep(500);
+         u_grid6 = uicontrol(f,...
+         "style", "frame",...
+         "backgroundcolor", [0 1 1],...
+         "constraints", c);
+         ]]></programlisting>
+        
+    </refsection>
+    
+    <refsection role="see also">
+        
+        <title>参照</title>
+        
+        <simplelist type="inline">
+            
+            <member>
+                
+                <link linkend="layout">layout</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="createConstraints">createConstraints</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="uicontrol">uicontrol</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="uicontrol_properties">uicontrol_properties</link>
+                
+            </member>
+            
+        </simplelist>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>履歴</title>
+        
+        <revhistory>
+            
+            <revision>
+                
+                <revnumber>5.5.0</revnumber>
+                
+                <revremark>
+                    
+                    関数<function>createBorder</function>が導入されました.
+                    
+                </revremark>
+                
+            </revision>
+            
+        </revhistory>
+        
+    </refsection>
+    
+</refentry>
+
diff --git a/scilab/modules/gui/help/ja_JP/layout/grid_layout_options_properties.xml b/scilab/modules/gui/help/ja_JP/layout/grid_layout_options_properties.xml
new file mode 100644 (file)
index 0000000..63861d1
--- /dev/null
@@ -0,0 +1,246 @@
+<?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="ja" xml:id="grid_layout_options_properties">
+    
+    <refnamediv>
+        
+        <refname>grid配置オプションプロパティ</refname>
+        
+        <refpurpose>grid配置オプションプロパティの説明.</refpurpose>
+        
+    </refnamediv>
+    
+    <refsynopsisdiv>
+        
+        <title>呼び出し手順</title>
+        
+        <synopsis>
+            
+            layout_options = createLayoutOptions("grid")
+            
+            layout_options = createLayoutOptions("grid", size)
+            
+            layout_options = createLayoutOptions("grid", size, padding)
+            
+        </synopsis>
+        
+    </refsynopsisdiv>
+    
+    <refsection>
+        
+        <title>引数</title>
+        
+        <variablelist>
+            
+            <varlistentry>
+                
+                <term>size</term>
+                
+                <listitem>
+                    
+                    <para>
+                        
+                        <literal>[width, heigth]</literal> 1行2列double行列, 
+                        
+                        デフォルトは [0,0]
+                        
+                    </para>
+                    
+                    <para>
+                        
+                        要素におけるグリッドの
+                        
+                        <literal>width</literal> および <literal>heigth</literal> 
+                        
+                        (ピクセルではない).
+                        
+                    </para>
+                    
+                    <para>
+                        
+                        グリッドの行または列上の要素数を規定しない
+                        
+                        <literal>width</literal> または <literal>heigth</literal> 
+                        
+                        のどちらかにの値を 0 にする.
+                        
+                    </para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>padding</term>
+                
+                <listitem>
+                    
+                    <para>
+                        
+                        <literal>[pad_x, pad_y]</literal> 1行2列double行列, 
+                        
+                        デフォルトは [0,0].
+                        
+                    </para>
+                    
+                    <para>グリッド要素間のパディング(単位:ピクセル).</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>layout_options</term>
+                
+                <listitem>
+                    
+                    <para>作成した layout_options.</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+        </variablelist>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>説明</title>
+        
+        <para>
+            
+            この関数は,
+            
+            uicontrols <literal>layout_options</literal> 属性を設定する
+            
+            グリッド配置オプションを作成します.
+            
+        </para>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>例</title>
+        
+        <programlisting role="example"><![CDATA[
+         //Create a figure with a grid layout 
+         f = figure( ...
+         "dockable"        , "off",...
+         "infobar_visible" , "off",...
+         "toolbar"         , "none",...
+         "menubar_visible" , "off",...
+         "menubar"         , "none",...
+         "default_axes"    , "off",...
+         "layout"          , "grid",...
+         "visible"         , "on");
+
+         //Set the grid to be 2 by 3 elements
+         lay_opt = createLayoutOptions("grid", [2,3]);
+         set(f,"layout_options",lay_opt);
+
+         //Insert uicontrols on the grid
+         //Each uicontrol is inserted from left to right
+         //and top to bottom
+
+         c = createConstraints("grid"); //Create the constraint for nested uicontrols
+
+         u_grid1 = uicontrol(f,...
+         "style", "frame",...
+         "backgroundcolor", [1 0 0],...
+         "constraints", c);
+
+         sleep(500);
+         u_grid2 = uicontrol(f,...
+         "style", "frame",...
+         "backgroundcolor", [0 1 0],...
+         "constraints", c);
+
+         sleep(500);
+         u_grid3 = uicontrol(f,...
+         "style", "frame",...
+         "backgroundcolor", [0 0 1],...
+         "constraints", c);
+
+         sleep(500);
+         u_grid4 = uicontrol(f,...
+         "style", "frame",...
+         "backgroundcolor", [1 1 0],...
+         "constraints", c);
+
+         sleep(500);
+         u_grid5 = uicontrol(f,...
+         "style", "frame",...
+         "backgroundcolor", [1 0 1],...
+         "constraints", c);
+
+         sleep(500);
+         u_grid6 = uicontrol(f,...
+         "style", "frame",...
+         "backgroundcolor", [0 1 1],...
+         "constraints", c);
+         ]]></programlisting>
+        
+    </refsection>
+    
+    <refsection role="see also">
+        
+        <title>参照</title>
+        
+        <simplelist type="inline">
+            
+            <member>
+                
+                <link linkend="layout">layout</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="createLayoutOptions">createLayoutOptions</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="uicontrol">uicontrol</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="uicontrol_properties">uicontrol_properties</link>
+                
+            </member>
+            
+        </simplelist>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>履歴</title>
+        
+        <revhistory>
+            
+            <revision>
+                
+                <revnumber>5.5.0</revnumber>
+                
+                <revremark>
+                    
+                    関数 <function>createBorder</function> が導入されました.
+                    
+                </revremark>
+                
+            </revision>
+            
+        </revhistory>
+        
+    </refsection>
+    
+</refentry>
+
diff --git a/scilab/modules/gui/help/ja_JP/layout/gridbag_constraints_properties.xml b/scilab/modules/gui/help/ja_JP/layout/gridbag_constraints_properties.xml
new file mode 100644 (file)
index 0000000..18ad17d
--- /dev/null
@@ -0,0 +1,370 @@
+<?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="ja" xml:id="gridbag_constraints_properties">
+    
+    <refnamediv>
+        
+        <refname>gridbag拘束プロパティ</refname>
+        
+        <refpurpose>gridbag拘束プロパティの説明.</refpurpose>
+        
+    </refnamediv>
+    
+    <refsynopsisdiv>
+        
+        <title>呼び出し手順</title>
+        
+        <synopsis>
+            
+            constraints = createConstraints("gridbag")
+            
+            constraints = createConstraints("gridbag", grid)
+            
+            constraints = createConstraints("gridbag", grid, weight)
+            
+            constraints = createConstraints("gridbag", grid, weight, fill)
+            
+            constraints = createConstraints("gridbag", grid, weight, fill, anchor)
+            
+            constraints = createConstraints("gridbag", grid, weight, fill, anchor, padding)
+            
+            constraints = createConstraints("gridbag", grid, weight, fill, anchor, padding, preferredsize)
+            
+        </synopsis>
+        
+    </refsynopsisdiv>
+    
+    <refsection>
+        
+        <title>引数</title>
+        
+        <variablelist>
+            
+            <varlistentry>
+                
+                <term>grid</term>
+                
+                <listitem>
+                    
+                    <para>
+                        
+                        <literal>[pos_x, pos_y, width, height]</literal> 1行4列double行列,
+                        
+                        デフォルトは [0, 0, 0, 0].
+                        
+                    </para>
+                    
+                    <para>
+                        
+                        <literal>pos_x</literal> および <literal>pos_x</literal> は
+                        
+                        仮想グリッドの要素の座標です.
+                        
+                    </para>
+                    
+                    <para>
+                        
+                        <literal>width</literal> および <literal>height</literal>は
+                        
+                        仮想グリッドの要素の幅と高さです.
+                        
+                    </para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>weight</term>
+                
+                <listitem>
+                    
+                    <para>
+                        
+                        <literal>[weight_x, weight_y]</literal> 1行2列double行列, 
+                        
+                        デフォルトは [0, 0].
+                        
+                    </para>
+                    
+                    <para>どちらかの軸のリサイズに適用される重み.</para>
+                    
+                    <para>
+                        
+                        より大きな値は,リサイズ時に要素がより空白を得ることを
+                        
+                        意味します.
+                        
+                    </para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>fill</term>
+                
+                <listitem>
+                    
+                    <para>文字列</para>
+                    
+                    <para>{"none"} | "horizontal" | "vertical" | "both"</para>
+                    
+                    <para>
+                        
+                        どちらかの方向(または両方)のリサイズする際に
+                        
+                        利用可能な空間を埋める方法を示します.
+                        
+                    </para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>anchor</term>
+                
+                <listitem>
+                    
+                    <para>文字列</para>
+                    
+                    <para>{"center"} | "upper" | "upper_right" | "right" | "lower_right" | "lower" | "lower_left" | "left" | "upper_left"</para>
+                    
+                    <para>
+                        
+                        ネストした領域より小さい時,要素を固定する場所を指定.
+                        
+                    </para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>padding</term>
+                
+                <listitem>
+                    
+                    <para>
+                        
+                        <literal>[pad_x, pad_y]</literal> 1行2列double行列, 
+                        
+                        デフォルトは [0 0]
+                        
+                    </para>
+                    
+                    <para>
+                        
+                        この要素と周辺の要素の間にパディング.
+                        
+                    </para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>preferred_size</term>
+                
+                <listitem>
+                    
+                    <para>
+                        
+                        <literal>[p_size_x, p_size_y]</literal> 
+                        
+                        1行2列double行列, デフォルトは[-1 -1]
+                        
+                    </para>
+                    
+                    <para>
+                        
+                        拘束されていない時の好ましい大きさ(単位:ピクセル)であり,
+                        
+                        ネストしたフレームをリサイズする際,大きさを変更する
+                        
+                        ことを回避する際に使用されます.
+                        
+                    </para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>constraints</term>
+                
+                <listitem>
+                    
+                    <para>作成された拘束.</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+        </variablelist>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>例</title>
+        
+        <programlisting role="example"><![CDATA[
+          //Creates the figure with a gridbag layout
+          f = figure( ...
+          "dockable"        , "off",...
+          "infobar_visible" , "off",...
+          "toolbar"         , "none",...
+          "menubar_visible" , "off",...
+          "menubar"         , "none",...
+          "default_axes"    , "off",...
+          "layout"          , "gridbag",...
+          "visible"         , "on");
+
+         redf_grid   = [1, 1, 2, 1]; //Red frame is placed at 1x1 and is a 2x1 rectangle
+         greenf_grid = [3, 1, 1, 2]; //Green frame is at 3x1 and is a 1x2 rectangle
+         bluef_grid  = [1, 2, 1, 1]; //Blue frame is at 2x1 and is a 1x1 rectangle
+         yelf_grid   = [1, 3, 2, 2]; //Yellow frame is at 1x3 and is a 2x2 rectangle
+         magf_grid   = [3, 4, 1, 1]; //Magenta frame is at 3x4 and is a 1x1 rectangle
+         cyanf_grid  = [2, 2, 1, 1]; //Cyan is at 2x2 and is a 1x1 rectangle
+         whitf_grid  = [3, 3, 1, 1]; //White is at 3x3 and is a 1x1 rectangle
+
+         c = createConstraints("gridbag",[1, 1, 1, 1], [1, 1], "both", "center", [0, 0], [50, 50]);
+
+         c.grid = redf_grid;
+         u_grid1 = uicontrol(f , ...
+         "style"               , "frame"                     , ...
+         "backgroundcolor"     , [1 0 0]                     , ...
+         "constraints"         , c);
+
+         sleep(500);
+         c.grid = greenf_grid;
+         c.weight = [0.1,1]; //Last column will fill horizontal space 10 times less than other columns
+         u_grid2 = uicontrol(f , ...
+         "style"               , "frame"                     , ...
+         "backgroundcolor"     , [0 1 0]                     , ...
+         "constraints"         , c);
+
+         sleep(500);
+         c.grid = bluef_grid;
+         c.weight = [1,1];
+         c.fill = "none" //This will force the blue square to be at the preferred size
+         u_grid3 = uicontrol(f , ...
+         "style"               , "frame"                     , ...
+         "backgroundcolor"     , [0 0 1]                     , ...
+         "constraints"         , c);
+
+         sleep(500);
+         c.grid = cyanf_grid;
+         c.fill = "vertical" // this will fill the empty space with cyan vertically
+         c.anchor = "right" //this will position the cyan stripe on the right
+         c.padding = [100,0] //this will extend the cyan stripe horizontally up to 100 pixel if space is available
+         u_grid1 = uicontrol(f , ...
+         "style"               , "frame"                     , ...
+         "backgroundcolor"     , [0 1 1]                     , ...
+         "constraints"         , c);
+
+         sleep(500);
+         c.grid = yelf_grid;
+         c.fill = "both";
+         c.anchor ="center";
+         c.padding = [0,0];
+         u_grid4 = uicontrol(f , ...
+         "style"               , "frame"                     , ...
+         "backgroundcolor"     , [1 1 0]                     , ...
+         "constraints"         , c);
+
+         sleep(500);
+         c.grid = whitf_grid;
+         c.weight = [0.1,1]
+         u_grid1 = uicontrol(f , ...
+         "style"               , "frame"                     , ...
+         "backgroundcolor"     , [1 1 1]                     , ...
+         "constraints"         , c);
+
+         sleep(500);
+         c.grid = magf_grid;
+         c.weight = [0.1,1]
+         u_grid5 = uicontrol(f , ...
+         "style"               , "frame"                     , ...
+         "backgroundcolor"     , [1 0 1]                     , ...
+         "constraints"         , c);
+         ]]></programlisting>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>説明</title>
+        
+        <para>
+            
+            この関数は,
+            
+            uicontrols <literal>constraints</literal>属性を設定する
+            
+            gridbag拘束を作成します.
+            
+        </para>
+        
+    </refsection>
+    
+    <refsection role="see also">
+        
+        <title>参照</title>
+        
+        <simplelist type="inline">
+            
+            <member>
+                
+                <link linkend="layout">layout</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="uicontrol">uicontrol</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="uicontrol_properties">uicontrol_properties</link>
+                
+            </member>
+            
+        </simplelist>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>履歴</title>
+        
+        <revhistory>
+            
+            <revision>
+                
+                <revnumber>5.5.0</revnumber>
+                
+                <revremark>
+                    
+                    関数 <function>createBorder</function> が導入されました.
+                    
+                </revremark>
+                
+            </revision>
+            
+        </revhistory>
+        
+    </refsection>
+    
+</refentry>
+
diff --git a/scilab/modules/gui/help/ja_JP/layout/gridbag_layout_options_properties.xml b/scilab/modules/gui/help/ja_JP/layout/gridbag_layout_options_properties.xml
new file mode 100644 (file)
index 0000000..bc067cb
--- /dev/null
@@ -0,0 +1,208 @@
+<?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="ja" xml:id="gridbag_layout_options_properties">
+    
+    <refnamediv>
+        
+        <refname>gridbag配置オプションプロパティ</refname>
+        
+        <refpurpose>gridbag配置オプションプロパティの説明.</refpurpose>
+        
+    </refnamediv>
+    
+    <refsynopsisdiv>
+        
+        <title>呼び出し手順</title>
+        
+        <synopsis>
+            
+            layout_options = createLayoutOptions("gridbag")
+            
+        </synopsis>
+        
+    </refsynopsisdiv>
+    
+    <refsection>
+        
+        <title>引数</title>
+        
+        <variablelist>
+            
+            <varlistentry>
+                
+                <term>layout_options</term>
+                
+                <listitem>
+                    
+                    <para>作成されたlayout_options</para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+        </variablelist>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>説明</title>
+        
+        <para>
+            
+            この関数は,
+            
+            uicontrols <literal>layout_options</literal>属性を
+            
+            設定するgridbag配置オプションを作成します.
+            
+        </para>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>例</title>
+        
+        <programlisting role="example"><![CDATA[
+          //Creates the figure with a gridbag layout
+          f = figure( ...
+          "dockable"        , "off",...
+          "infobar_visible" , "off",...
+          "toolbar"         , "none",...
+          "menubar_visible" , "off",...
+          "menubar"         , "none",...
+          "default_axes"    , "off",...
+          "layout"          , "gridbag",...
+          "visible"         , "on");
+
+          redf_grid   = [1, 1, 2, 1]; //Red frame is placed at 1x1 and is a 2x1 rectangle
+          greenf_grid = [3, 1, 1, 2]; //Green frame is at 3x1 and is a 1x2 rectangle
+          bluef_grid  = [1, 2, 1, 1]; //Blue frame is at 2x1 and is a 1x1 rectangle
+          yelf_grid   = [1, 3, 2, 2]; //Yellow frame is at 1x3 and is a 2x2 rectangle
+          magf_grid   = [3, 4, 1, 1]; //Magenta frame is at 3x4 and is a 1x1 rectangle
+          cyanf_grid  = [2, 2, 1, 1]; //Cyan is at 2x2 and is a 1x1 rectangle
+          whitf_grid  = [3, 3, 1, 1]; //White is at 3x3 and is a 1x1 rectangle
+
+          c = createConstraints("gridbag",[1, 1, 1, 1], [1, 1], "both", "center", [0, 0], [50, 50]);
+
+          c.grid = redf_grid;
+          u_grid1 = uicontrol(f , ...
+          "style"               , "frame"                     , ...
+          "backgroundcolor"     , [1 0 0]                     , ...
+          "constraints"         , c);
+
+          sleep(500);
+          c.grid = greenf_grid;
+          c.weight = [0.1,1] //Last column will fill horizontal space 10 times less than other columns
+          u_grid2 = uicontrol(f , ...
+          "style"               , "frame"                     , ...
+          "backgroundcolor"     , [0 1 0]                     , ...
+          "constraints"         , c);
+
+          sleep(500);
+          c.grid = bluef_grid;
+          c.weight = [1,1]
+          c.fill = "none" //This will force the blue square to be at the preferred size
+          u_grid3 = uicontrol(f , ...
+          "style"               , "frame"                     , ...
+          "backgroundcolor"     , [0 0 1]                     , ...
+          "constraints"         , c);
+
+          sleep(500);
+          c.grid = cyanf_grid;
+          c.fill = "vertical" // this will fill the empty space with cyan vertically
+          c.anchor = "right" //this will position the cyan stripe on the right
+          c.padding = [100,0] //this will extend the cyan stripe horizontally up to 100 pixel if space is available
+          u_grid1 = uicontrol(f , ...
+          "style"               , "frame"                     , ...
+          "backgroundcolor"     , [0 1 1]                     , ...
+          "constraints"         , c);
+
+          sleep(500);
+          c.grid = yelf_grid;
+          c.fill = "both"
+          c.anchor ="center"
+          c.padding = [0,0]
+          u_grid4 = uicontrol(f , ...
+          "style"               , "frame"                     , ...
+          "backgroundcolor"     , [1 1 0]                     , ...
+          "constraints"         , c);
+
+          sleep(500);
+          c.grid = whitf_grid;
+          c.weight = [0.1,1]
+          u_grid1 = uicontrol(f , ...
+          "style"               , "frame"                     , ...
+          "backgroundcolor"     , [1 1 1]                     , ...
+          "constraints"         , c);
+
+          sleep(500);
+          c.grid = magf_grid;
+          c.weight = [0.1,1]
+          u_grid5 = uicontrol(f , ...
+          "style"               , "frame"                     , ...
+          "backgroundcolor"     , [1 0 1]                     , ...
+          "constraints"         , c);
+          ]]></programlisting>
+        
+    </refsection>
+    
+    <refsection role="see also">
+        
+        <title>参照</title>
+        
+        <simplelist type="inline">
+            
+            <member>
+                
+                <link linkend="layout">layout</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="createLayoutOptions">createLayoutOptions</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="uicontrol">uicontrol</link>
+                
+            </member>
+            
+            <member>
+                
+                <link linkend="uicontrol_properties">uicontrol_properties</link>
+                
+            </member>
+            
+        </simplelist>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>履歴</title>
+        
+        <revhistory>
+            
+            <revision>
+                
+                <revnumber>5.5.0</revnumber>
+                
+                <revremark>
+                    
+                    関数 <function>createBorder</function> が導入されました.
+                    
+                </revremark>
+                
+            </revision>
+            
+        </revhistory>
+        
+    </refsection>
+    
+</refentry>
+
diff --git a/scilab/modules/gui/help/ja_JP/layout/layout.xml b/scilab/modules/gui/help/ja_JP/layout/layout.xml
new file mode 100644 (file)
index 0000000..f59192f
--- /dev/null
@@ -0,0 +1,235 @@
+<?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:ns4="http://www.w3.org/1999/xhtml" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" xmlns:scilab="http://www.scilab.org" xml:id="layout" xml:lang="ja">
+    
+    <refnamediv>
+        
+        <refname>Layout</refname>
+        
+        <refpurpose>
+            
+            uicontrolおよびfigure用の異なる配置および拘束の説明.
+            
+        </refpurpose>
+        
+    </refnamediv>
+    
+    <refsection>
+        
+        <title>説明</title>
+        
+        <para>
+            
+            配置は,figureまたは<literal>frame</literal> uicontrolsが
+            
+            ネストしたuicontrolの位置および表示を管理する方法を
+            
+            制御します.
+            
+            配置オプションは,
+            
+            <link linkend="createLayoutOptions">createLayoutOptions</link>関数
+            
+            により作成/設定できます.
+            
+        </para>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>プロパティ</title>
+        
+        <variablelist>
+            
+            <varlistentry>
+                
+                <term>nolayout | none</term>
+                
+                <listitem>
+                    
+                    <para>配置は適用されず, 
+                        
+                        ネストしたuicontrolは拘束されません.
+                    </para>
+                    
+                    <para>ネストしたuicontrolの位置は手動で配置する必要があり,
+                        
+                        これらの大きさは固定されます.
+                        
+                    </para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>grid</term>
+                
+                <listitem>
+                    
+                    <para>
+                        
+                        グリッド配置が,
+                        
+                        ネストした全uicontrolに適用されます.
+                        
+                    </para>
+                    
+                    <para>
+                        
+                        ネストしたuicontrolは,
+                        
+                        <literal>layout_options</literal>で定義した
+                        
+                        左から右および上から下方向のグリッドに配置されます.
+                        
+                    </para>
+                    
+                    <para>
+                        
+                        グリッド配置の情報については,
+                        
+                        <link linkend="grid_layout_options_properties">grid配置オプション
+                            
+                        </link>
+                        を参照ください.
+                        
+                    </para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>border</term>
+                
+                <listitem>
+                    
+                    <para>
+                        
+                        境界配置が,
+                        
+                        ネストした全uicontrolに適用されます.
+                        
+                    </para>
+                    
+                    <para>
+                        
+                        ネストしたuicontrolは,親フレームの境界または中心に配置されます.
+                        
+                    </para>
+                    
+                    <para>
+                        
+                        境界配置の情報については,
+                        
+                        <link linkend="border_layout_options_properties">border配置オプション
+                            
+                        </link>
+                        を参照ください.
+                        
+                    </para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+            <varlistentry>
+                
+                <term>gridbag</term>
+                
+                <listitem>
+                    
+                    <para>
+                        
+                        gridbag配置がネストした全uicontrolに適用されます.
+                        
+                    </para>
+                    
+                    <para>
+                        
+                        ネストしたuicontrolは,
+                        
+                        grid配置と同じ仮想グリッドに配置されますが,
+                        
+                        複数のグリッド空間を専有でき,
+                        
+                        水平または垂直方向の空間を埋めることができます.
+                        
+                    </para>
+                    
+                    <para>gridbag配置によりリサイズの際にuicontrolの動作を
+                        
+                        より細かく制御できるようになります.
+                        
+                    </para>
+                    
+                    <para>
+                        
+                        gridbag配置の情報については,
+                        
+                        <link linkend="gridbag_layout_options_properties">
+                            
+                            gridbag配置オプション
+                        </link>
+                        を参照ください.
+                        
+                    </para>
+                    
+                </listitem>
+                
+            </varlistentry>
+            
+        </variablelist>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>配置拘束</title>
+        
+        <para>配置内のuicontrolの動作を定義する拘束.</para>
+        
+        <para>
+            
+            配置内のネストした全要素は,親の配置に関する
+            
+            <literal>constraint</literal> 属性を定義する必要があります.
+            
+            配置は,子に定義されると同時に親の上にも定義されます.
+            
+        </para>
+        
+        <para>
+            
+            拘束は,
+            
+            <link linkend="createConstraints">createConstraints</link> 関数
+            
+            により作成/設定できます.
+            
+        </para>
+        
+    </refsection>
+    
+    <refsection role="see also">
+        
+        <title>参照</title>
+        
+        <simplelist type="inline">
+            
+            <member>
+                
+                <link linkend="uicontrol_properties">uicontrol_properties</link>
+                
+            </member>
+            
+        </simplelist>
+        
+    </refsection>
+    
+</refentry>
+
index 610df10..34f87fd 100644 (file)
@@ -1,4 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
+
 <!--
     * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
     * Copyright (C) 2002-2007 - INRIA - Serge STEER
     * http://www.cecill.info/licences/Licence_CeCILL_V2.1-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" xmlns:scilab="http://www.scilab.org" xml:lang="ja" xml:id="loadmatfile">
+    
     <refnamediv>
+        
         <refname>loadmatfile</refname>
+        
         <refpurpose>lMatlab V6 MATファイル (バイナリまたは ASCII) を Scilabに読み込む</refpurpose>
+        
     </refnamediv>
+    
     <refsynopsisdiv>
+        
         <title>呼び出し手順</title>
+        
         <synopsis>loadmatfile(format,filename[,var1[,var2[,...]]])
+            
             loadmatfile(filename[,format[,var1[,var2[,...]]]])
+            
             loadmatfile(filename[,var1[,var2,[,...[,format]]]])
+            
         </synopsis>
+        
     </refsynopsisdiv>
+    
     <refsection>
-        <title>パラメータ</title>
+        
+        <title>引数</title>
+        
         <variablelist>
+            
             <varlistentry>
+                
                 <term>filename</term>
+                
                 <listitem>
+                    
                     <para>ファイルへのパスを含む文字列 (必須)</para>
+                    
                 </listitem>
+                
             </varlistentry>
+            
             <varlistentry>
+                
                 <term>format</term>
+                
                 <listitem>
+                    
                     <para>ファイル形式 (指定されない場合で,かつ,ファイルの拡張子が ".mat"の場合, 
+                        
                         ファイルはバイナリとみなされます)
+                        
                     </para>
+                    
                     <variablelist>
+                        
                         <varlistentry>
+                            
                             <term>"-mat"</term>
+                            
                             <listitem>
+                                
                                 <para>バイナリファイル</para>
+                                
                             </listitem>
+                            
                         </varlistentry>
+                        
                         <varlistentry>
+                            
                             <term>"-ascii"</term>
+                            
                             <listitem>
+                                
                                 <para>強制的にアスキーファイルとしてScilabにファイルを読み込ませるための
+                                    
                                     オプション
+                                    
                                 </para>
+                                
                             </listitem>
+                            
                         </varlistentry>
+                        
                     </variablelist>
+                    
                 </listitem>
+                
             </varlistentry>
+            
             <varlistentry>
+                
                 <term>var1, var2</term>
+                
                 <listitem>
+                    
                     <para>
+                        
                         読み込む変数の名前を有する文字列 (バイナリファイル専用)
+                        
                     </para>
+                    
                 </listitem>
+                
             </varlistentry>
+            
         </variablelist>
+        
     </refsection>
+    
     <refsection>
+        
         <title>説明</title>
+        
         <para>
+            
             Matlab MATファイルをScilabに読み込みます.
+            
             Matlab データ型は等価なScilabのデータ型に変換されます.
+            
         </para>
+        
     </refsection>
+    
     <refsection>
+        
         <title>例</title>
+        
         <programlisting role="example"><![CDATA[ 
 A = rand(10,10);
 B = sprand(100,100,0.1);
@@ -84,33 +150,64 @@ loadmatfile('test_matfile.mat');
 disp(A)
 disp(B)
  ]]></programlisting>
+        
     </refsection>
+    
     <refsection role="see also">
+        
         <title>参照</title>
+        
         <simplelist type="inline">
+            
             <member>
+                
                 <link linkend="load">load</link>
+                
             </member>
+            
             <member>
+                
                 <link linkend="savematfile">savematfile</link>
+                
             </member>
+            
             <member>
+                
                 <link linkend="save">save</link>
+                
             </member>
+            
             <member>
+                
                 <link linkend="mfile2sci">mfile2sci</link>
+                
             </member>
+            
             <member>
+                
                 <link linkend="matfile2sci">matfile2sci</link>
+                
             </member>
+            
         </simplelist>
+        
     </refsection>
+    
     <refsection>
+        
         <title>参考文献</title>
+        
         <para>この関数は以下の "MAT-File Format"に基づき開発されました: 
+            
             <literal>
+                
                 <ulink url="http://www.mathworks.com/access/helpdesk/help/pdf_doc/matlab/matfile_format.pdf">Mat-File Format</ulink>
+                
             </literal>
+            
         </para>
+        
     </refsection>
+    
 </refentry>
+
index 5cb1ee6..35d2406 100644 (file)
@@ -1,4 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
+
 <!--
     * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
     * Copyright (C) 2008 - INRIA - Vincent COUVERT 
     * http://www.cecill.info/licences/Licence_CeCILL_V2.1-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" xmlns:scilab="http://www.scilab.org" xml:lang="ja" xml:id="matfile_close">
+    
     <refnamediv>
+        
         <refname>matfile_close</refname>
-        <refpurpose>Matlab V5 バイナリ MATファイルを閉じる.</refpurpose>
+        
+        <refpurpose>Matlab バイナリ MATファイルを閉じる.</refpurpose>
+        
     </refnamediv>
+    
     <refsynopsisdiv>
+        
         <title>呼び出し手順</title>
+        
         <synopsis>status = matfile_close(fd)</synopsis>
+        
     </refsynopsisdiv>
+    
     <refsection>
-        <title>パラメータ</title>
+        
+        <title>引数</title>
+        
         <variablelist>
+            
             <varlistentry>
+                
                 <term>fd</term>
+                
                 <listitem>
+                    
                     <para>実数: ファイル記述子 
+                        
                         (<link linkend="matfile_open">matfile_open</link>により返される).
+                        
                     </para>
+                    
                 </listitem>
+                
             </varlistentry>
+            
             <varlistentry>
+                
                 <term>status</term>
+                
                 <listitem>
+                    
                     <para>
+                        
                         論理値: 閉じるのに成功した場合に <emphasis>%T</emphasis> 
+                        
                         ,そうでない場合に <emphasis>%F</emphasis> .
+                        
                     </para>
+                    
                 </listitem>
+                
             </varlistentry>
+            
         </variablelist>
+        
     </refsection>
+    
     <refsection>
+        
         <title>説明</title>
+        
         <para>
+            
             <link linkend="matfile_open">matfile_open</link>により開かれた
+            
             Matlab バイナリ MATファイルを閉じます.
+            
         </para>
+        
     </refsection>
+    
+    <refsection>
+        
+        <title>例</title>
+        
+        <programlisting role="example"><![CDATA[
+fd = matfile_open("test_matfile.mat","w");
+matfile_varwrite(fd, "foo", "bar", %t);
+if matfile_close(fd) == %t then
+disp("close worked!");
+else
+disp("close failed!");
+end
+
+fd = matfile_open("test_matfile.mat");
+matfile_listvar(fd)
+matfile_close(fd);
+
+ ]]></programlisting>
+        
+    </refsection>
+    
     <refsection role="see also">
+        
         <title>参照</title>
+        
         <simplelist type="inline">
+            
             <member>
+                
                 <link linkend="matfile_open">matfile_open</link>
+                
             </member>
+            
             <member>
+                
                 <link linkend="matfile_varreadnext">matfile_varreadnext</link>
+                
             </member>
+            
             <member>
+                
                 <link linkend="matfile_varwrite">matfile_varwrite</link>
+                
             </member>
+            
             <member>
+                
                 <link linkend="matfile_listvar">matfile_listvar</link>
+                
             </member>
+            
         </simplelist>
+        
     </refsection>
+    
     <refsection>
+        
         <title>参考文献</title>
+        
         <para>
+            
             この関数はMATIOライブラリ (
+            
             <literal>
+                
                 <ulink url="http://sourceforge.net/projects/matio/">http://sourceforge.net/projects/matio/</ulink>
+                
             </literal>
+            
             )を使用しています.
+            
         </para>
+        
     </refsection>
+    
 </refentry>
+
index 8ae5463..99874f1 100644 (file)
@@ -1,4 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
+
 <!--
     * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
     * Copyright (C) 2008 - INRIA - Vincent COUVERT 
     * http://www.cecill.info/licences/Licence_CeCILL_V2.1-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" xmlns:scilab="http://www.scilab.org" xml:lang="ja" xml:id="matfile_listvar">
+    
     <refnamediv>
+        
         <refname>matfile_listvar</refname>
-        <refpurpose>Matlab V5 バイナリ MATファイルの中の変数の一覧を得る.</refpurpose>
+        
+        <refpurpose>Matlab バイナリ MATファイルの中の変数の一覧を得る.</refpurpose>
+        
     </refnamediv>
+    
     <refsynopsisdiv>
+        
         <title>呼び出し手順</title>
+        
         <synopsis>[names[, classes[, types]]] = matfile_listvar(fd)</synopsis>
+        
     </refsynopsisdiv>
+    
     <refsection>
-        <title>パラメータ</title>
+        
+        <title>引数</title>
+        
         <variablelist>
+            
             <varlistentry>
+                
                 <term>fd</term>
+                
                 <listitem>
+                    
                     <para>
-                        実数: ファイル記述子 ( <link linkend="matfile_open">matfile_open</link>いにより返された).
+                        
+                        実数: (<link linkend="matfile_open">matfile_open</link>により返された)ファイル記述子.
+                        
                     </para>
+                    
                 </listitem>
+                
             </varlistentry>
+            
             <varlistentry>
+                
                 <term>names</term>
+                
                 <listitem>
+                    
                     <para>文字列ベクトル: 変数名.</para>
+                    
                 </listitem>
+                
             </varlistentry>
+            
             <varlistentry>
+                
                 <term>classes</term>
+                
                 <listitem>
+                    
                     <para>実数ベクトル: 変数のクラス.</para>
+                    
                 </listitem>
+                
             </varlistentry>
+            
             <varlistentry>
+                
                 <term>types</term>
+                
                 <listitem>
+                    
                     <para>実数ベクトル: 変数のデータ型.</para>
+                    
                 </listitem>
+                
             </varlistentry>
+            
         </variablelist>
+        
     </refsection>
+    
     <refsection>
+        
         <title>説明</title>
+        
         <para>
+            
             <link linkend="matfile_open">matfile_open</link>により開かれた
+            
             MatlabバイナルMATファイルの中の変数の一覧を取得します.
+            
         </para>
+        
+        <para>
+            
+            ファイルに変数がない場合, 空の行列が返されます.
+            
+        </para>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>例</title>
+        
+        <programlisting role="example"><![CDATA[
+A = rand(10,10);
+B = sprand(100,100,0.1);
+C = "foo";
+D = "bar";
+savematfile('test_matfile.mat','A','B','C','D','-v6');
+clear();
+fd = matfile_open("test_matfile.mat");
+[name, classes, types]=matfile_listvar(fd);
+matfile_close(fd);
+
+for i=1:size(name,"*") do
+disp("The variable " + name(i) + " has type " + string(types(i)) + " and class " + string(classes(i)))
+end
+ ]]></programlisting>
+        
     </refsection>
+    
     <refsection role="see also">
+        
         <title>参照</title>
+        
         <simplelist type="inline">
+            
             <member>
+                
                 <link linkend="matfile_open">matfile_open</link>
+                
             </member>
+            
             <member>
+                
                 <link linkend="matfile_close">matfile_close</link>
+                
             </member>
+            
             <member>
+                
                 <link linkend="matfile_varwrite">matfile_varwrite</link>
+                
             </member>
+            
             <member>
+                
                 <link linkend="matfile_varreadnext">matfile_varreadnext</link>
+                
             </member>
+            
         </simplelist>
+        
     </refsection>
+    
     <refsection>
+        
         <title>参考文献</title>
+        
         <para>
+            
             この関数はMATIOライブラリ (
+            
             <literal>
+                
                 <ulink url="http://sourceforge.net/projects/matio/">http://sourceforge.net/projects/matio/</ulink>
+                
             </literal>
+            
             )を使用しています.
+            
         </para>
+        
     </refsection>
+    
 </refentry>
+
index d4fe096..e9c9c43 100644 (file)
@@ -1,5 +1,4 @@
 <?xml version="1.0" encoding="UTF-8"?>
-
 <!--
     * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
     * Copyright (C) 2008 - INRIA - Vincent COUVERT 
     * http://www.cecill.info/licences/Licence_CeCILL_V2.1-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" xmlns:scilab="http://www.scilab.org" xml:lang="ja" xml:id="matfile_open">
-
-<refnamediv>
-
-<refname>matfile_open</refname>
-
-<refpurpose>Matlab バイナリ MAT-ファイルを開く.</refpurpose>
-
-</refnamediv>
-
-<refsynopsisdiv>
-
-<title>呼び出し手順</title>
-
-<synopsis>fd = matfile_open(filename[, mode[, version]])</synopsis>
-
-</refsynopsisdiv>
-
-<refsection>
-
-<title>引数</title>
-
-<variablelist>
-    
-    <varlistentry>
-        
-        <term>filename</term>
-        
-        <listitem>
-            
-            <para>文字列: ファイルのパス. ANSI文字のみを含む必要があります.</para>
-            
-        </listitem>
-        
-    </varlistentry>
-    
-    <varlistentry>
-        
-        <term>mode</term>
-        
-        <listitem>
-            
-            <para>
-                
-                文字列: ファイルアクセス型 (デフォルトは<literal>"r"</literal>).
-                
-            </para>
-            
-            <itemizedlist>
-                
+    <refnamediv>
+        <refname>matfile_open</refname>
+        <refpurpose>Matlab バイナリ MAT-ファイルを開く.</refpurpose>
+    </refnamediv>
+    <refsynopsisdiv>
+        <title>呼び出し手順</title>
+        <synopsis>fd = matfile_open(filename[, mode[, version]])</synopsis>
+    </refsynopsisdiv>
+    <refsection>
+        <title>引数</title>
+        <variablelist>
+            <varlistentry>
+                <term>filename</term>
                 <listitem>
-                    
-                    <para>
-                        
-                        <emphasis>"r"</emphasis>: 読み込み用にファイルを開く.
-                        
-                    </para>
-                    
+                    <para>文字列: ファイルのパス. ANSI文字のみを含む必要があります.</para>
                 </listitem>
-                
+            </varlistentry>
+            <varlistentry>
+                <term>mode</term>
                 <listitem>
-                    
                     <para>
-                        
-                        <emphasis>"w"</emphasis>: 書き込み用に空のファイルを作成またはファイルを開く.
-                        
+                        文字列: ファイルアクセス型 (デフォルトは<literal>"r"</literal>).
                     </para>
-                    
+                    <itemizedlist>
+                        <listitem>
+                            <para>
+                                <emphasis>"r"</emphasis>: 読み込み用にファイルを開く.
+                            </para>
+                        </listitem>
+                        <listitem>
+                            <para>
+                                <emphasis>"w"</emphasis>: 書き込み用に空のファイルを作成またはファイルを開く.
+                            </para>
+                        </listitem>
+                    </itemizedlist>
                 </listitem>
-                
-            </itemizedlist>
-            
-        </listitem>
-        
-    </varlistentry>
-    
-    <varlistentry>
-        
-        <term>version</term>
-        
-        <listitem>
-            
-            <para>
-                
-                スカラー文字列: ファイル形式のバージョン (デフォルト:<literal>"5"</literal>).
-                
-            </para>
-            
-            <itemizedlist>
-                
+            </varlistentry>
+            <varlistentry>
+                <term>version</term>
                 <listitem>
-                    
                     <para>
-                        
-                        <emphasis>"5"</emphasis>: Matlab 5 ファイル.
-                        
+                        スカラー文字列: ファイル形式のバージョン (デフォルト:<literal>"5"</literal>).
                     </para>
-                    
+                    <itemizedlist>
+                        <listitem>
+                            <para>
+                                <emphasis>"5"</emphasis>: Matlab 5 ファイル.
+                            </para>
+                        </listitem>
+                        <listitem>
+                            <para>
+                                <emphasis>"7.3"</emphasis>: Matlab 7.3 ファイル.
+                            </para>
+                        </listitem>
+                    </itemizedlist>
                 </listitem>
-                
+            </varlistentry>
+            <varlistentry>
+                <term>fd</term>
                 <listitem>
-                    
-                    <para>
-                        
-                        <emphasis>"7.3"</emphasis>: Matlab 7.3 ファイル.
-                        
-                    </para>
-                    
+                    <para>実数: ファイル記述子 (開くのに失敗した場合は -1).</para>
                 </listitem>
-                
-            </itemizedlist>
-            
-        </listitem>
-        
-    </varlistentry>
-    
-    <varlistentry>
-        
-        <term>fd</term>
-        
-        <listitem>
-            
-            <para>実数: ファイル記述子 (開くのに失敗した場合は -1).</para>
-            
-        </listitem>
-        
-    </varlistentry>
-    
-</variablelist>
-
-</refsection>
-
-<refsection>
-
-<title>説明</title>
-
-<para>
-    
-    Matlab バイナリ MATファイルをデータ読み込み用または書き込み用に
-    
-    開きます.
-    
-</para>
-
-<para>
-    
-    <warning>
-        
-        <varname>mode</varname> が <literal>w</literal>に設定された場合, 
-        
-        <varname>filename</varname> の内容はリセットされます.
-        
-    </warning>
-    
-</para>
-
-</refsection>
-
-<refsection>
-
-<title>例</title>
-
-<programlisting role="example"><![CDATA[
+            </varlistentry>
+        </variablelist>
+    </refsection>
+    <refsection>
+        <title>説明</title>
+        <para>
+            Matlab バイナリ MATファイルをデータ読み込み用または書き込み用に
+            開きます.
+        </para>
+        <para>
+            <warning>
+                <varname>mode</varname> が <literal>w</literal>に設定された場合, 
+                <varname>filename</varname> の内容はリセットされます.
+            </warning>
+        </para>
+    </refsection>
+    <refsection>
+        <title>例</title>
+        <programlisting role="example"><![CDATA[
 A = rand(10, 10);
 B = sprand(100, 100, 0.1);
 savematfile("test_matfile.mat", "A", "B", "-v6");
@@ -187,80 +104,44 @@ matfile_close(fd);
 
 //fd = matfile_open("test_matfile.mat", "w", "7.3"); // Matlab 7.3 ファイル用の空の test_matfile.mat
  ]]></programlisting>
-
-</refsection>
-
-<refsection role="see also">
-
-<title>参照</title>
-
-<simplelist type="inline">
-    
-    <member>
-        
-        <link linkend="matfile_close">matfile_close</link>
-        
-    </member>
-    
-    <member>
-        
-        <link linkend="matfile_varreadnext">matfile_varreadnext</link>
-        
-    </member>
-    
-    <member>
-        
-        <link linkend="matfile_varwrite">matfile_varwrite</link>
-        
-    </member>
-    
-    <member>
-        
-        <link linkend="matfile_listvar">matfile_listvar</link>
-        
-    </member>
-    
-</simplelist>
-
-</refsection>
-
-<refsection>
-
-<title>参考文献</title>
-
-<para>
-    
-    この関数はMATIOライブラリ (
-    
-    <literal>
-        
-        <ulink url="http://sourceforge.net/projects/matio/">http://sourceforge.net/projects/matio/</ulink>
-        
-    </literal>
-    
-    )を使用しています.
-    
-</para>
-
-</refsection>
-
-<refsection>
-
-<title>履歴</title>
-
-<revhistory>
-    
-    <revision>
-        
-        <revnumber>5.5.0</revnumber>
-        
-        <revremark>Matlab 7.3ファイルをサポート.</revremark>
-        
-    </revision>
-    
-</revhistory>
-
-</refsection>
-
+    </refsection>
+    <refsection role="see also">
+        <title>参照</title>
+        <simplelist type="inline">
+            <member>
+                <link linkend="matfile_close">matfile_close</link>
+            </member>
+            <member>
+                <link linkend="matfile_varreadnext">matfile_varreadnext</link>
+            </member>
+            <member>
+                <link linkend="matfile_varwrite">matfile_varwrite</link>
+            </member>
+            <member>
+                <link linkend="matfile_listvar">matfile_listvar</link>
+            </member>
+        </simplelist>
+    </refsection>
+    
+    <refsection>
+        <title>参考文献</title>
+        <para>
+            この関数はMATIOライブラリ (
+            <literal>
+                <ulink url="http://sourceforge.net/projects/matio/">http://sourceforge.net/projects/matio/</ulink>
+            </literal>
+            )を使用しています.
+        </para>
+    </refsection>
+    
+    <refsection>
+        <title>履歴</title>
+        <revhistory>
+            <revision>
+                <revnumber>5.5.0</revnumber>
+                <revremark>Matlab 7.3ファイルをサポート.</revremark>
+            </revision>
+        </revhistory>
+    </refsection>
 </refentry>
 
index 68ce2e8..7e3bcc0 100644 (file)
@@ -1,4 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
+
 <!--
     * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
     * Copyright (C) 2008 - INRIA - Vincent COUVERT 
     * http://www.cecill.info/licences/Licence_CeCILL_V2.1-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" xmlns:scilab="http://www.scilab.org" xml:lang="ja" xml:id="matfile_varreadnext">
+    
     <refnamediv>
+        
         <refname>matfile_varreadnext</refname>
-        <refpurpose>Matlab V5バイナリ MATファイルの次の変数を読み込む.</refpurpose>
+        
+        <refpurpose>Matlab バイナリ MATファイルの次の変数を読み込む.</refpurpose>
+        
     </refnamediv>
+    
     <refsynopsisdiv>
+        
         <title>呼び出し手順</title>
+        
         <synopsis>[name[, value[, vartype]]] = matfile_varreadnext(fd)</synopsis>
+        
     </refsynopsisdiv>
+    
     <refsection>
-        <title>パラメータ</title>
+        
+        <title>引数</title>
+        
         <variablelist>
+            
             <varlistentry>
+                
                 <term>fd</term>
+                
                 <listitem>
+                    
                     <para>
-                        実数: ファイル記述子 ( <link linkend="matfile_open">matfile_open</link>により返された).
+                        
+                        実数: (<link linkend="matfile_open">matfile_open</link>により返された)ファイル記述子.
+                        
                     </para>
+                    
                 </listitem>
+                
             </varlistentry>
+            
             <varlistentry>
+                
                 <term>name</term>
+                
                 <listitem>
+                    
                     <para>
+                        
                         文字列: 読み込んだ変数の名前または <literal>""</literal> (読み込みに失敗した場合).
+                        
                     </para>
+                    
                 </listitem>
+                
             </varlistentry>
+            
             <varlistentry>
+                
                 <term>value</term>
+                
                 <listitem>
+                    
                     <para>任意のScilab型: 読み込んだ変数の値または空の行列(読み込みに失敗した場合).</para>
+                    
                 </listitem>
+                
             </varlistentry>
+            
             <varlistentry>
+                
                 <term>vartype</term>
+                
                 <listitem>
+                    
                     <para>実数: 変数の型(読み込みに成功した場合)または:</para>
+                    
                     <itemizedlist>
+                        
                         <listitem>
+                            
                             <para>
+                                
                                 <emphasis>0</emphasis>: 変数の型が不明の場合.
+                                
                             </para>
+                            
                         </listitem>
+                        
                         <listitem>
+                            
                             <para>
+                                
                                 <emphasis>-1</emphasis>: ファイル終端に達した場合.
+                                
                             </para>
+                            
                         </listitem>
+                        
                     </itemizedlist>
+                    
                 </listitem>
+                
             </varlistentry>
+            
         </variablelist>
+        
     </refsection>
+    
     <refsection>
+        
         <title>説明</title>
+        
         <para>
+            
             <link linkend="matfile_open">matfile_open</link>により開かれた
+            
             Matlabバイナリ MATファイルの次の変数を読み込みます.
+            
         </para>
+        
     </refsection>
+    
+    <refsection>
+        
+        <title>例</title>
+        
+        <programlisting role="example"><![CDATA[
+A = rand(10,10);
+B = sprand(10,10,0.1);
+C = "foo";
+D = "bar";
+savematfile('test_matfile.mat','A','B','C','D','-v6');
+clear();
+fd = matfile_open("test_matfile.mat");
+//-- 保存された変数についてループ処理
+while %t
+   [Name, Value, Type] = matfile_varreadnext(fd);
+   if Name == "" then
+      break;
+   else
+      disp("The variable " + Name + " has type " + string(Type) + " and contains:");
+      disp(Value);
+   end
+end
+matfile_close(fd);
+
+ ]]></programlisting>
+        
+    </refsection>
+    
     <refsection role="see also">
+        
         <title>参照</title>
+        
         <simplelist type="inline">
+            
             <member>
+                
                 <link linkend="matfile_open">matfile_open</link>
+                
             </member>
+            
             <member>
+                
                 <link linkend="matfile_close">matfile_close</link>
+                
             </member>
+            
             <member>
+                
                 <link linkend="matfile_varwrite">matfile_varwrite</link>
+                
             </member>
+            
             <member>
+                
                 <link linkend="matfile_listvar">matfile_listvar</link>
+                
             </member>
+            
         </simplelist>
+        
     </refsection>
+    
     <refsection>
+        
         <title>参考文献</title>
+        
         <para>
+            
             この関数はMATIOライブラリ (
+            
             <literal>
+                
                 <ulink url="http://sourceforge.net/projects/matio/">http://sourceforge.net/projects/matio/</ulink>
+                
             </literal>
+            
             )を使用しています.
+            
         </para>
+        
     </refsection>
+    
 </refentry>
+
index 2f013ba..b3fad10 100644 (file)
@@ -1,4 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
+
 <!--
     * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
     * Copyright (C) 2008 - INRIA - Vincent COUVERT 
     * http://www.cecill.info/licences/Licence_CeCILL_V2.1-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" xmlns:scilab="http://www.scilab.org" xml:lang="ja" xml:id="matfile_varwrite">
+    
     <refnamediv>
+        
         <refname>matfile_varwrite</refname>
-        <refpurpose>Matlab V5バイナリ MATファイルに変数を書き込む.</refpurpose>
+        
+        <refpurpose>Matlab バイナリ MATファイルに変数を書き込む.</refpurpose>
+        
     </refnamediv>
+    
     <refsynopsisdiv>
+        
         <title>呼び出し手順</title>
+        
         <synopsis>status = matfile_varreadnext(fd, name, value, compressionflag)</synopsis>
+        
     </refsynopsisdiv>
+    
     <refsection>
-        <title>パラメータs</title>
+        
+        <title>引数</title>
+        
         <variablelist>
+            
             <varlistentry>
+                
                 <term>fd</term>
+                
                 <listitem>
+                    
                     <para>
-                        実数: ファイル記述子 (<link linkend="matfile_open">matfile_open</link>により返された).
+                        
+                        実数: (<link linkend="matfile_open">matfile_open</link>により返された)ファイル記述子. 
+                        
                     </para>
+                    
                 </listitem>
+                
             </varlistentry>
+            
             <varlistentry>
+                
                 <term>name</term>
+                
                 <listitem>
+                    
                     <para>文字列: ファイルに書き込む変数の名前.</para>
+                    
                 </listitem>
+                
             </varlistentry>
+            
             <varlistentry>
+                
                 <term>value</term>
+                
                 <listitem>
+                    
                     <para>任意のScilab型: ファイルに書き込む変数の値.</para>
+                    
                 </listitem>
+                
             </varlistentry>
+            
             <varlistentry>
+                
                 <term>compressionflag</term>
+                
                 <listitem>
+                    
                     <para>
+                        
                         論理値: データ圧縮を使用する (有効フラグ <emphasis>%T</emphasis>) かどうかを示す.
+                        
                     </para>
+                    
                 </listitem>
+                
             </varlistentry>
+            
             <varlistentry>
+                
                 <term>status</term>
+                
                 <listitem>
+                    
                     <para>
+                        
                         論理値: 書き込み成功の場合に <emphasis>%T</emphasis> , それ以外の場合に <emphasis>%F</emphasis> .
+                        
                     </para>
+                    
                 </listitem>
+                
             </varlistentry>
+            
         </variablelist>
+        
     </refsection>
+    
     <refsection>
+        
         <title>説明</title>
+        
         <para>
+            
             変数を<link linkend="matfile_open">matfile_open</link>
+            
             により開かれたMatlabバイナリMATファイルに書き込みます.
+            
         </para>
+        
+        <para>
+            
+            <warning>
+                
+                <function>matfile_varwrite</function> は,MATファイルが"w"モードで
+                
+                オープンされていない場合に失敗し, ファイルに保存されている変数は
+                
+                上書きします.
+                
+            </warning>
+            
+        </para>
+        
+    </refsection>
+    
+    <refsection>
+        
+        <title>例</title>
+        
+        <programlisting role="example"><![CDATA[
+fd = matfile_open("test_matfile.mat","w");
+matfile_varwrite(fd, "foo", "bar", %t);
+matfile_close(fd);
+
+fd = matfile_open("test_matfile.mat");
+matfile_listvar(fd)
+matfile_close(fd);
+
+ ]]></programlisting>
+        
     </refsection>
+    
     <refsection role="see also">
+        
         <title>参照</title>
+        
         <simplelist type="inline">
+            
             <member>
+                
                 <link linkend="matfile_open">matfile_open</link>
+                
             </member>
+            
             <member>
+                
                 <link linkend="matfile_close">matfile_close</link>
+                
             </member>
+            
             <member>
+                
                 <link linkend="matfile_varreadnext">matfile_varreadnext</link>
+                
             </member>
+            
             <member>
+                
                 <link linkend="matfile_listvar">matfile_listvar</link>
+                
             </member>
+            
         </simplelist>
+        
     </refsection>
+    
     <refsection>
+        
         <title>参考文献</title>
+        
         <para>
+            
             この関数はMATIOライブラリ (
+            
             <literal>
+                
                 <ulink url="http://sourceforge.net/projects/matio/">http://sourceforge.net/projects/matio/</ulink>
+                
             </literal>
+            
             )を使用しています.
+            
         </para>
+        
     </refsection>
+    
 </refentry>
+
index a13dbbd..e5322c8 100644 (file)
@@ -1,4 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
+
 <!--
     * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
     * Copyright (C) 2004-2007 - INRIA - Serge STEER 
     * http://www.cecill.info/licences/Licence_CeCILL_V2.1-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" xmlns:scilab="http://www.scilab.org" xml:lang="ja" xml:id="savematfile">
+    
     <refnamediv>
+        
         <refname>savematfile</refname>
+        
         <refpurpose>Matlab MATファイル (バイナリまたは ASCII)を書き込む</refpurpose>
+        
     </refnamediv>
+    
     <refsynopsisdiv>
+        
         <title>呼び出し手順</title>
+        
         <synopsis>savematfile('filename')
+            
             savematfile('filename', 'var1', 'var2', ...)
+            
             savematfile('filename', '-struct', 's')
+            
             savematfile('filename', '-struct', 's', 'f1', 'f2', ...)
+            
             savematfile(..., '-v4')
+            
             savematfile(..., '-v6')
+            
             savematfile(..., '-v7')
+            
             savematfile(..., '-v7.3')
+            
             savematfile filename var1 var2 ...
+            
         </synopsis>
+        
     </refsynopsisdiv>
+    
     <refsection>
-        <title>パラメータ</title>
+        
+        <title>引数</title>
+        
         <variablelist>
+            
             <varlistentry>
+                
                 <term>filename</term>
+                
                 <listitem>
+                    
                     <para>ファイルへのパスを有する文字列 (必須)</para>
+                    
                 </listitem>
+                
             </varlistentry>
+            
             <varlistentry>
+                
                 <term>format</term>
+                
                 <listitem>
+                    
                     <para>使用するデータ形式</para>
+                    
                     <variablelist>
+                        
                         <varlistentry>
+                            
                             <term>"-mat"</term>
+                            
                             <listitem>
+                                
                                 <para>バイナリMATファイル (デフォルト)</para>
+                                
                             </listitem>
+                            
                         </varlistentry>
+                        
                         <varlistentry>
+                            
                             <term>"-ascii"</term>
+                            
                             <listitem>
+                                
                                 <para>8ビット ASCII形式</para>
+                                
                             </listitem>
+                            
                         </varlistentry>
+                        
                         <varlistentry>
+                            
                             <term>"-ascii" "-double"</term>
+                            
                             <listitem>
+                                
                                 <para>16ビット ASCII形式</para>
+                                
                             </listitem>
+                            
                         </varlistentry>
+                        
                         <varlistentry>
+                            
                             <term>"-ascii" "-tabs"</term>
+                            
                             <listitem>
+                                
                                 <para>タブ区切り形式</para>
+                                
                             </listitem>
+                            
                         </varlistentry>
+                        
                         <varlistentry>
+                            
                             <term>"-ascii" "-double" "-tabs"</term>
+                            
                             <listitem>
+                                
                                 <para>16桁アスキー形式, タブ区切り形式</para>
+                                
                             </listitem>
+                            
                         </varlistentry>
+                        
                         <varlistentry>
+                            
                             <term>"-v4"</term>
+                            
                             <listitem>
+                                
                                 <para>MATLABバージョン4がオープンできる形式</para>
+                                
                             </listitem>
+                            
                         </varlistentry>
+                        
                         <varlistentry>
+                            
                             <term>"-v6"</term>
+                            
                             <listitem>
+                                
                                 <para>MATLABバージョン6以降がオープンできる形式</para>
+                                
                             </listitem>
+                            
                         </varlistentry>
+                        
                         <varlistentry>
+                            
                             <term>"-v7"</term>
+                            
                             <listitem>
+                                
                                 <para>MATLABバージョン7以降がオープンできる形式 (デフォルト)</para>
+                                
                             </listitem>
+                            
                         </varlistentry>
+                        
                         <varlistentry>
+                            
                             <term>"-v7.3"</term>
+                            
                             <listitem>
+                                
                                 <para>MATLABバージョン7.3以降がオープンできる形式</para>
+                                
                             </listitem>
+                            
                         </varlistentry>
+                        
                     </variablelist>
+                    
                 </listitem>
+                
             </varlistentry>
+            
             <varlistentry>
+                
                 <term>var1, var2</term>
+                
                 <listitem>
+                    
                     <para>読み込む変数の名前を有する文字列 (バイナリファイル専用)</para>
+                    
                 </listitem>
+                
             </varlistentry>
+            
             <varlistentry>
+                
                 <term>"-struct" "s"</term>
+                
                 <listitem>
+                    
                     <para>スカラー構造体 s の全てのフィールドを
+                        
                         ファイル filename の独立した変数として保存.
+                        
                     </para>
+                    
                 </listitem>
+                
             </varlistentry>
+            
             <varlistentry>
+                
                 <term>"-struct" "s" "f1" "f2"</term>
+                
                 <listitem>
+                    
                     <para>
+                        
                         構造体の指定したフィールド(s.f1, s.f2, ...)のみ独立した変数として保存.
+                        
                     </para>
+                    
                 </listitem>
+                
             </varlistentry>
+            
         </variablelist>
+        
     </refsection>
+    
     <refsection>
+        
         <title>説明</title>
+        
         <para>
-            Scilabから Matlab MATファイルに変数を保存しま. Scilabのデータ型は
+            
+            Scilabから Matlab MATファイルに変数を保存します. Scilabのデータ型は
+            
             等価なMatlabのデータ型に変換されます.
+            
         </para>
+        
     </refsection>
+    
     <refsection>
+        
         <title>例</title>
-        <programlisting role="example"><![CDATA[ 
-A = rand(10,10);
-B = sprand(100,100,0.1);
-savematfile('test_matfile.mat','A','B','-v6');
+        
+        <programlisting role="example"><![CDATA[
+A = rand(10, 10);
+B = sprand(100, 100, 0.1);
+savematfile("test_matfile.mat", "A", "B", "-v6");
 clear;
-loadmatfile('test_matfile.mat');
+loadmatfile("test_matfile.mat");
+disp(A)
+disp(B)
+
+// Matlab 7.3ファイル
+A = rand(10, 10);
+B = sprand(100, 100, 0.1);
+savematfile("test_matfile.mat", "A", "B", "-v7.3");
+clear;
+loadmatfile("test_matfile.mat");
 disp(A)
 disp(B)
  ]]></programlisting>
+        
     </refsection>
+    
     <refsection role="see also">
+        
         <title>参照</title>
+        
         <simplelist type="inline">
+            
             <member>
+                
                 <link linkend="load">load</link>
+                
             </member>
+            
             <member>
+                
                 <link linkend="save">save</link>
+                
             </member>
+            
             <member>
+                
                 <link linkend="loadmatfile">loadmatfile</link>
+                
             </member>
+            
             <member>
+                
                 <link linkend="mfile2sci">mfile2sci</link>
+                
             </member>
+            
         </simplelist>
+        
     </refsection>
+    
     <refsection>
+        
         <title>参考文献</title>
+        
         <para>この関数は以下の "MAT-File Format"に基づき開発されました: 
+            
             <literal>
+                
                 <ulink url="http://www.mathworks.com/access/helpdesk/help/pdf_doc/matlab/matfile_format.pdf">Mat-File Format</ulink>
+                
             </literal>
+            
         </para>
+        
     </refsection>
+    
 </refentry>
+
index c678456..b0b4c34 100644 (file)
@@ -6,19 +6,23 @@
  * 
  -->
 
-<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="MPI_Isend" xml:lang="en">
+<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="MPI_Isend" xml:lang="ja">
     
     <refnamediv>
         
         <refname>MPI_Isend</refname>
         
-        <refpurpose>Nonblocking send data from a node to an other</refpurpose>
+        <refpurpose>
+            
+            ノード間の非ブロッキングデータ送信
+            
+        </refpurpose>
         
     </refnamediv>
     
     <refsynopsisdiv>
         
-        <title>Calling Sequence</title>
+        <title>呼び出し手順</title>
         
         <synopsis>res = MPI_Isend(value,node)</synopsis>
         
@@ -26,7 +30,7 @@
     
     <refsection>
         
-        <title>Arguments</title>
+        <title>引数</title>
         
         <variablelist>
             
@@ -36,7 +40,7 @@
                 
                 <listitem>
                     
-                    <para>The value to be sent to the specified node.</para>
+                    <para>特定のノードに送信する値.</para>
                     
                 </listitem>
                 
@@ -48,7 +52,7 @@
                 
                 <listitem>
                     
-                    <para>The node to send the data</para>
+                    <para>データを送信するノード</para>
                     
                 </listitem>
                 
@@ -60,7 +64,7 @@
                 
                 <listitem>
                     
-                    <para>The result of the operation (true if success, false if failed)</para>
+                    <para>処理結果 (成功時にtrue,失敗した場合はfalse)</para>
                     
                 </listitem>
                 
     
     <refsection>
         
-        <title>Description</title>
+        <title>説明</title>
         
         <para>
             
-            Send a variable to a specified node in a nonblock (asynchronous) way. The value should be retrieved by the node with the function <link linkend="MPI_Irecv">MPI_Irecv</link>.
+            特定のノードに変数を非ブロック(非同期)モードで送信します.
+            
+            この値はノードで関数
+            
+            <link linkend="MPI_Irecv">MPI_Irecv</link>により
+            
+            取得します.
             
         </para>
         
     
     <refsection>
         
-        <title>Examples</title>
+        <title>例</title>
         
         <programlisting role="example"><![CDATA[ 
 
-
                 MPI_Init();
                 rnk =    MPI_Comm_rank();
                 sizeNodes =    MPI_Comm_size();
     
     <refsection role="see also">
         
-        <title>See Also</title>
+        <title>参照</title>
         
         <simplelist type="inline">
             
index 8ad6bd3..a519999 100644 (file)
@@ -6,19 +6,19 @@
  * 
  -->
 
-<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="MPI_Send" xml:lang="en">
+<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="MPI_Send" xml:lang="ja">
     
     <refnamediv>
         
         <refname>MPI_Send</refname>
         
-        <refpurpose>Send data from a node to an other</refpurpose>
+        <refpurpose>ノード間データ送信</refpurpose>
         
     </refnamediv>
     
     <refsynopsisdiv>
         
-        <title>Calling Sequence</title>
+        <title>呼び出し手順</title>
         
         <synopsis>res = MPI_Send(value,node)</synopsis>
         
@@ -26,7 +26,7 @@
     
     <refsection>
         
-        <title>Arguments</title>
+        <title>引数</title>
         
         <variablelist>
             
@@ -36,7 +36,7 @@
                 
                 <listitem>
                     
-                    <para>The value to be sent to the specified node.</para>
+                    <para>特定のノードに送信する値.</para>
                     
                 </listitem>
                 
@@ -48,7 +48,7 @@
                 
                 <listitem>
                     
-                    <para>The node to send the data</para>
+                    <para>データを送信するノード</para>
                     
                 </listitem>
                 
@@ -60,7 +60,7 @@
                 
                 <listitem>
                     
-                    <para>The result of the operation (true if success, false if failed)</para>
+                    <para>処理結果 (成功時にtrue,失敗した場合に false)</para>
                     
                 </listitem>
                 
     
     <refsection>
         
-        <title>Description</title>
+        <title>説明</title>
         
         <para>
             
-            Send a variable to a specified node. The value should be retrieved by the node with the function <link linkend="MPI_Recv">MPI_Recv</link>.
+            変数を特定のノードに送信します.
+            
+            この値は,関数<link linkend="MPI_Recv">MPI_Recv</link>により
+            
+            取得します.
             
         </para>
         
@@ -84,7 +88,7 @@
     
     <refsection>
         
-        <title>Examples</title>
+        <title>例</title>
         
         <programlisting role="example">
             
     
     <refsection role="see also">
         
-        <title>See Also</title>
+        <title>参照</title>
         
         <simplelist type="inline">