e582ff368169b56c4a16e00012362404ab71d216
[scilab.git] / scilab / modules / graphics / help / ja_JP / datatips / datatips.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2
3 <!--
4
5  * Copyright (C) INRIA -  Serge Steer Serge.Steer@inria.fr
6
7  *
8
9
10  * Copyright (C) 2012 - 2016 - Scilab Enterprises
11  *
12  * This file is hereby licensed under the terms of the GNU GPL v2.0,
13  * pursuant to article 5.3.4 of the CeCILL v.2.1.
14  * This file was originally licensed under the terms of the CeCILL v2.1,
15  * and continues to be available under such terms.
16  * For more information, see the COPYING file which you should have received
17  * along with this program.
18
19 -->
20
21 <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="datatips">
22
23     <refnamediv>
24
25         <refname>datatips</refname>
26
27         <refpurpose>プロットされた曲線に情報(tips)を配置,編集するためのツール.</refpurpose>
28
29     </refnamediv>
30
31     <refsection>
32
33         <title>説明</title>
34
35         <para>
36
37             このツールにより,曲線(ポリライン)上に情報を配置,移動,修正することが
38
39             できます.これはプログラムまたは対話的に行うことができます.
40
41             通常使用されるモードは対話モードです:
42
43         </para>
44
45         <para>
46
47             datatipsモードは <link linkend="datatipManagerMode">datatipManagerMode()</link> または
48
49             <literal>Edit/Start datatip manager</literal> または指定するグラフィックウインドウの
50
51             ツールバーアイコンの
52
53             <inlinemediaobject>
54
55                 <imageobject>
56
57                     <imagedata fileref="../../../../gui/images/icons/16x16/apps/datatips.png"/>
58
59                 </imageobject>
60
61             </inlinemediaobject>
62
63             をクリックすることにより有効にすることができます.
64
65         </para>
66
67         <para>一度有効になると,曲線を左クリックするだけで,
68
69             情報(カレントの点に関する情報を有する小さな箱)が曲線の最も近いdatapointに
70
71             追加されます.
72
73             デフォルトで各曲線は1つの情報を有することができますが,
74
75             右クリックコンテキストメニューにより複数のdatatipsを使用することが
76
77             可能です.
78
79         </para>
80
81         <para>
82
83             情報を移動するには,曲線の小さな正方形の記号の上で左ボタンを押し,
84
85             少し待ってから好きな位置にドラッグします.
86
87         </para>
88
89         <para>
90
91             情報記号の上で右クリックするとコンテキストダイアログがオープンします.
92
93             このダイアログにより関連する曲線の全ての datatips に表示される専用の情報を
94
95             カスタマイズすることができます.
96
97         </para>
98
99         <para>
100
101             情報記号の上で真ん中のボタンをクリックすると,
102
103             選択された情報の向きを管理することができるコンテキスト依存のダイアログが
104
105             オープンされます.
106
107         </para>
108
109     </refsection>
110
111     <refsection>
112
113         <title>例</title>
114
115         <programlisting role="example"><![CDATA[
116
117     // この例はプログラムで情報を管理する手法を示します
118
119     x1=linspace(0,1,100)';
120
121     y1=x1.^3;
122
123     clf();
124
125     plot(x1,y1,x1,sinc(10*x1));
126
127     e=gce();
128
129     p1=e.children(1);//sinc(10*x1)
130
131     p2=e.children(2); //x1^3
132
133     t=datatipCreate(p1,50);
134
135     datatipSetOrientation(t,"lower right")
136
137     t=datatipCreate(p1,[0.8 0.5]);
138
139     t=datatipCreate(p2,[0.1,0.0]);
140
141     t=datatipCreate(p2,[0.8 0.4]);
142
143     datatipSetOrientation(t,"upper left")
144
145
146
147     function str=myfmt(h)
148
149       pt = h.data;
150
151       str = msprintf('sinc\n%s', sci2exp(round(pt*10)/10))
152
153     endfunction
154
155     datatipSetDisplay(t,"myfmt")
156
157
158
159      ]]></programlisting>
160
161         <scilab:image>
162
163             // this examples show how to manage tips by program
164
165             x1=linspace(0,1,100)';
166
167             y1=x1.^3;
168
169             clf();
170
171             plot(x1,y1,x1,sinc(10*x1));
172
173             e=gce();
174
175             p1=e.children(1);//sinc(10*x1)
176
177             p2=e.children(2); //x1^3
178
179             t=datatipCreate(p1,50);
180
181             datatipSetOrientation(t,"lower right")
182
183             t=datatipCreate(p1,[0.8 0.5]);
184
185             t=datatipCreate(p2,[0.1,0.0]);
186
187             t=datatipCreate(p2,[0.8 0.4]);
188
189             datatipSetOrientation(t,"upper left")
190
191
192
193             function str=myfmt(h)
194
195             pt = h.data;
196
197             str = msprintf('sinc\n%s', sci2exp(round(pt*10)/10))
198
199             endfunction
200
201             datatipSetDisplay(t,"myfmt")
202
203         </scilab:image>
204
205         <programlisting role="example"><![CDATA[
206
207     // 3D 曲線の場合
208
209     x1=linspace(0,1.5,100)';
210
211     y1=x1.^3;
212
213     clf();
214
215     param3d(x1.*cos(10*x1),x1.*sin(10*x1),x1);
216
217     ax=gca();ax.box='off';
218
219     ax.rotation_angles=[76 31];
220
221     p=gce();
222
223     t=datatipCreate(p,50);
224
225     datatipSetOrientation(t,"lower right")
226
227     datatipCreate(p,[0,-1.10,1.10]);
228
229      ]]></programlisting>
230
231         <scilab:image>
232
233             x1=linspace(0,1.5,100)';
234
235             y1=x1.^3;
236
237             param3d(x1.*cos(10*x1),x1.*sin(10*x1),x1);
238
239             ax=gca();ax.box='off';
240
241             ax.rotation_angles=[76 31];
242
243             p=gce();
244
245             t=datatipCreate(p,50);
246
247             datatipSetOrientation(t,"lower right")
248
249             datatipCreate(p,[0,-1.10,1.10]);
250
251         </scilab:image>
252
253     </refsection>
254
255     <refsection role="see also">
256
257         <title>参照</title>
258
259         <simplelist type="inline">
260
261             <member>
262
263                 <link linkend="datatipToggle">datatipManagerMode</link>
264
265             </member>
266
267             <member>
268
269                 <link linkend="datatipCreate">datatipCreate</link>
270
271             </member>
272
273             <member>
274
275                 <link linkend="datatipMove">datatipMove</link>
276
277             </member>
278
279             <member>
280
281                 <link linkend="datatipSetDisplay">datatipSetDisplay</link>
282
283             </member>
284
285         </simplelist>
286
287     </refsection>
288
289 </refentry>
290