2b43cb77c077afeb1f850fc8a59f03389997757c
[scilab.git] / scilab / modules / scinotes / help / ja_JP / scinotes.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3  * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
4  * Copyright (C) 2009 - DIGITEO - Sylvestre KOUMAR
5  *
6  * Copyright (C) 2012 - 2016 - Scilab Enterprises
7  *
8  * This file is hereby licensed under the terms of the GNU GPL v2.0,
9  * pursuant to article 5.3.4 of the CeCILL v.2.1.
10  * This file was originally licensed under the terms of the CeCILL v2.1,
11  * and continues to be available under such terms.
12  * For more information, see the COPYING file which you should have received
13  * along with this program.
14  *
15  -->
16 <refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:ns5="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="scinotes" xml:lang="ja">
17     <refnamediv>
18         <refname>scinotes</refname>
19         <refpurpose>Scinotes: Scilab組込みテキストエディタ</refpurpose>
20     </refnamediv>
21     <refsynopsisdiv>
22         <title>呼び出し手順</title>
23         <synopsis>
24             scinotes()
25             scinotes(file)
26             scinotes([file1, file2])
27             scinotes(file, line_number)
28             scinotes(file, line_number, macro_name)
29             scinotes([file1, file2], [line_number1, line_number2])
30             scinotes(file, 'readonly')
31             scinotes(file, ['indent','trailing','quote'])
32             scinotes([file1, file2], 'readonly')
33             scinotes([file1, file2], ['indent','trailing','quote'])
34         </synopsis>
35     </refsynopsisdiv>
36     <refsection>
37         <title>引数</title>
38         <variablelist>
39             <varlistentry>
40                 <term>file</term>
41                 <listitem>
42                     <para>文字列, 開こうとするファイル.</para>
43                 </listitem>
44             </varlistentry>
45             <varlistentry>
46                 <term>[file1, file2]</term>
47                 <listitem>
48                     <para>文字列の行列, 開こうとするファイル.</para>
49                 </listitem>
50             </varlistentry>
51         </variablelist>
52         <variablelist>
53             <varlistentry>
54                 <term>line_number</term>
55                 <listitem>
56                     <para>整数, ファイルを開く際にハイライト表示する行の番号.
57                     </para>
58                 </listitem>
59             </varlistentry>
60         </variablelist>
61         <variablelist>
62             <varlistentry>
63                 <term>macro_name</term>
64                 <listitem>
65                     <para>文字列, 関数 macro_nameの定義位置に相対的な行番号</para>
66                 </listitem>
67             </varlistentry>
68         </variablelist>
69         <variablelist>
70             <varlistentry>
71                 <term>[line_number1, line_number2]</term>
72                 <listitem>
73                     <para>整数の行列, 各開かれたファイルでハイライト表示される行.
74                     </para>
75                 </listitem>
76             </varlistentry>
77         </variablelist>
78     </refsection>
79     <refsection>
80         <title>説明</title>
81         <para>
82             <literal>Scinotes</literal> は,組込みScilabテキストエディタです.
83         </para>
84         <para>
85             Scilabメインウィンドウの最上部の"Editor"ボタンを押すか,
86             Scilabコマンドラインで<literal>editor()</literal>を入力する
87             ことにより,新規テキストバッファを開始することができます.
88             上記以外の呼び出し手順で起動された場合,特定のファイルを開くことができます
89             (パラメータを指定しない場合,空のファイルをエディタで開きます).
90         </para>
91         <para>
92             重ねて起動すると,既に開かれたエディタにファイルが追加されます.
93         </para>
94         <para>
95             オプション'readonly'を指定すると, ファイルは読込モードで開かれ,修正できません.
96         </para>
97         <para>
98             オプション 'indent', 'quote' または 'trailing'を指定すると,
99             エディタはオープンせずに,ファイルが指定した処理を行います.
100             以下の処理が定義されています:
101             <itemizedlist>
102                 <listitem>
103                     <para>
104                         'indent'処理はファイルを正しくインデントします.
105                     </para>
106                 </listitem>
107                 <listitem>
108                     <para>
109                         'trailing'処理は末尾の空白文字を削除します.
110                     </para>
111                 </listitem>
112                 <listitem>
113                     <para>
114                         'quote'処理はシングルクォートで括られた文字列を全てダブルクオートで置換します.
115                     </para>
116                 </listitem>
117             </itemizedlist>
118         </para>
119         <para>
120             1つまたは複数の処理を同時に行うことができます.
121             例: 'trailing' または ['indent','quote'].
122         </para>
123         <para>
124             ほとんど全ての編集動作についてキーボードショートカットが定義されており,
125             メニューのエントリで知ることができます.
126         </para>
127         <para/>
128         <para>Scinotes は以下のどれかの方法で起動できます :</para>
129         <itemizedlist>
130             <listitem>
131                 <para>アプリケーションメニューから. アプリケーション =&gt;
132                     Editor を選択してください.
133                 </para>
134             </listitem>
135             <listitem>
136                 <para>コマンドラインから:</para>
137                 <itemizedlist>
138                     <listitem>
139                         <para>scinotes()</para>
140                     </listitem>
141                     <listitem>
142                         <para>scinotes(file)</para>
143                     </listitem>
144                     <listitem>
145                         <para>scinotes([file1, file2])</para>
146                     </listitem>
147                     <listitem>
148                         <para>scinotes(file, line_number)</para>
149                     </listitem>
150                     <listitem>
151                         <para>scinotes([file1, file2], [line_number1, line_number2])</para>
152                     </listitem>
153                 </itemizedlist>
154             </listitem>
155         </itemizedlist>
156     </refsection>
157     <refsection>
158         <title>メニューとショートカット</title>
159         <itemizedlist>
160             <listitem>
161                 <para>メニューファイル</para>
162                 <informaltable border="1">
163                     <tr>
164                         <td>
165                             <para>コマンド</para>
166                         </td>
167                         <td>
168                             <para>ショートカット</para>
169                         </td>
170                         <td>
171                             <para>説明</para>
172                         </td>
173                     </tr>
174                     <tr>
175                         <td>新規...</td>
176                         <td>&lt;CTRL-N&gt;</td>
177                         <td>
178                             <para>ファイルを新たに開く</para>
179                         </td>
180                     </tr>
181                     <tr>
182                         <td>開く...</td>
183                         <td>&lt;CTRL-O&gt;</td>
184                         <td>
185                             <para>既存のファイルを開く</para>
186                         </td>
187                     </tr>
188                     <tr>
189                         <td>最近のファイル</td>
190                         <td/>
191                         <td>
192                             <para>最近開かれたファイルを表示</para>
193                         </td>
194                     </tr>
195                     <tr>
196                         <td>保存</td>
197                         <td>&lt;CTRL-S&gt;</td>
198                         <td>
199                             <para>ファイルを保存する</para>
200                         </td>
201                     </tr>
202                     <tr>
203                         <td>名前を指定して保存...</td>
204                         <td>&lt;CTRL-MAJ-S&gt;</td>
205                         <td>
206                             <para>名前を指定してファイルを保存する</para>
207                         </td>
208                     </tr>
209                     <tr>
210                         <td>ページ設定</td>
211                         <td/>
212                         <td>
213                             <para>印刷用にページを設定する</para>
214                         </td>
215                     </tr>
216                     <tr>
217                         <td>印刷プレビュー</td>
218                         <td>&lt;CTRL-MAJ-P&gt;</td>
219                         <td>
220                             <para>プレビューウィンドウを開く</para>
221                         </td>
222                     </tr>
223                     <tr>
224                         <td>印刷...</td>
225                         <td>&lt;CTRL-P&gt;</td>
226                         <td>
227                             <para>ファイルを印刷する</para>
228                         </td>
229                     </tr>
230                     <tr>
231                         <td>閉じる</td>
232                         <td>&lt;CTRL-W&gt;</td>
233                         <td>
234                             <para>ファイルを閉じる</para>
235                         </td>
236                     </tr>
237                     <tr>
238                         <td>終了</td>
239                         <td>&lt;CTRL-Q&gt;</td>
240                         <td>
241                             <para>エディタを終了する</para>
242                         </td>
243                     </tr>
244                 </informaltable>
245             </listitem>
246             <listitem>
247                 <para>編集メニュー</para>
248                 <informaltable border="1">
249                     <tr>
250                         <td>
251                             <para>コマンド</para>
252                         </td>
253                         <td>
254                             <para>ショートカット</para>
255                         </td>
256                         <td>
257                             <para>説明</para>
258                         </td>
259                     </tr>
260                     <tr>
261                         <td>取り消す</td>
262                         <td>&lt;CTRL-Z&gt;</td>
263                         <td>
264                             <para>操作を取り消す</para>
265                         </td>
266                     </tr>
267                     <tr>
268                         <td>やり直す</td>
269                         <td>&lt;CTRL-Y&gt;</td>
270                         <td>
271                             <para>操作をやり直す</para>
272                         </td>
273                     </tr>
274                     <tr>
275                         <td>切り取る</td>
276                         <td>&lt;CTRL-X&gt;</td>
277                         <td>
278                             <para>選択部を切り取る</para>
279                         </td>
280                     </tr>
281                     <tr>
282                         <td>コピー</td>
283                         <td>&lt;CTRL-C&gt;</td>
284                         <td>
285                             <para>選択部をコピーする</para>
286                         </td>
287                     </tr>
288                     <tr>
289                         <td>貼付け</td>
290                         <td>&lt;CTRL-V&gt;</td>
291                         <td>
292                             <para>選択部を貼り付ける</para>
293                         </td>
294                     </tr>
295                     <tr>
296                         <td>全て選択</td>
297                         <td>&lt;CTRL-A&gt;</td>
298                         <td>
299                             <para>文書全体を選択する</para>
300                         </td>
301                     </tr>
302                     <tr>
303                         <td>削除</td>
304                         <td/>
305                         <td>
306                             <para>選択部を削除する</para>
307                         </td>
308                     </tr>
309                     <tr>
310                         <td>選択部をコメントアウトする</td>
311                         <td>&lt;CTRL-D&gt;</td>
312                         <td>
313                             <para>選択された行をコメントアウトする</para>
314                         </td>
315                     </tr>
316                     <tr>
317                         <td>選択部をコメントから外す</td>
318                         <td>&lt;CTRL-MAJ-D&gt;</td>
319                         <td>
320                             <para>選択された行をコメントから外す</para>
321                         </td>
322                     </tr>
323                     <tr>
324                         <td>選択部の空白をタブに変換</td>
325                         <td>&lt;TAB&gt;</td>
326                         <td>
327                             <para>選択された行の空白をタブに変換する</para>
328                         </td>
329                     </tr>
330                     <tr>
331                         <td>選択部のタブ変換を解除する</td>
332                         <td>&lt;MAJ-TAB&gt;</td>
333                         <td>
334                             <para>選択された行のタブ変換を解除する</para>
335                         </td>
336                     </tr>
337                     <tr>
338                         <td>インデント</td>
339                         <td>&lt;CTRL-I&gt;</td>
340                         <td>
341                             <para>選択された行をインデントする</para>
342                         </td>
343                     </tr>
344                 </informaltable>
345             </listitem>
346             <listitem>
347                 <para>検索メニュー</para>
348                 <informaltable border="1">
349                     <tr>
350                         <td>
351                             <para>コマンド</para>
352                         </td>
353                         <td>
354                             <para>ショートカット</para>
355                         </td>
356                         <td>
357                             <para>説明</para>
358                         </td>
359                     </tr>
360                     <tr>
361                         <td>検索/置換</td>
362                         <td>&lt;CTRL-F&gt;</td>
363                         <td>
364                             <para>要素を検索または置換する</para>
365                         </td>
366                     </tr>
367                     <tr>
368                         <td>指定行に移動</td>
369                         <td>&lt;CTRL-G&gt;</td>
370                         <td>
371                             <para>指定行に移動する</para>
372                         </td>
373                     </tr>
374                 </informaltable>
375             </listitem>
376             <listitem>
377                 <para>表示メニュー</para>
378                 <informaltable border="1">
379                     <tr>
380                         <td>
381                             <para>コマンド</para>
382                         </td>
383                         <td>
384                             <para>ショートカット</para>
385                         </td>
386                         <td>
387                             <para>説明</para>
388                         </td>
389                     </tr>
390                     <tr>
391                         <td>ツールバーを表示/隠す</td>
392                         <td/>
393                         <td>
394                             <para>ツールバーを表示または隠すオプション</para>
395                         </td>
396                     </tr>
397                     <tr>
398                         <td>カレント行をハイライト表示</td>
399                         <td>&lt;CTRL-J&gt;</td>
400                         <td>
401                             <para>カレント行をハイライト表示する</para>
402                         </td>
403                     </tr>
404                     <tr>
405                         <td>行番号</td>
406                         <td>&lt;CTRL-B&gt;</td>
407                         <td>
408                             <para>文書の行番号を表示する</para>
409                         </td>
410                     </tr>
411                     <tr>
412                         <td>色を指定...</td>
413                         <td/>
414                         <td>
415                             <para>文書の色を指定する</para>
416                         </td>
417                     </tr>
418                     <tr>
419                         <td>フォントを指定...</td>
420                         <td/>
421                         <td>
422                             <para>文書のフォントを設定する</para>
423                         </td>
424                     </tr>
425                     <tr>
426                         <td>デフォルトフォントをリセット</td>
427                         <td/>
428                         <td>
429                             <para>文書のデフォルトフォント設定をリセットする</para>
430                         </td>
431                     </tr>
432                 </informaltable>
433             </listitem>
434             <listitem>
435                 <para>文書メニュー</para>
436                 <informaltable border="1">
437                     <tr>
438                         <td>
439                             <para>コマンド</para>
440                         </td>
441                         <td>
442                             <para>ショートカット</para>
443                         </td>
444                         <td>
445                             <para>説明</para>
446                         </td>
447                     </tr>
448                     <tr>
449                         <td>構文型</td>
450                         <td/>
451                         <td>
452                             <para>構文型設定(デフォルト型はScilab)</para>
453                         </td>
454                     </tr>
455                     <tr>
456                         <td>エンコーディング</td>
457                         <td/>
458                         <td>
459                             <para>エンコーディング設定 (デフォルト型は UTF-8エンコーディング)
460                             </para>
461                         </td>
462                     </tr>
463                     <tr>
464                         <td>色付け</td>
465                         <td/>
466                         <td>
467                             <para>文書を色付けする</para>
468                         </td>
469                     </tr>
470                     <tr>
471                         <td>自動インデント</td>
472                         <td/>
473                         <td>
474                             <para>自動インデントをアクティブにする</para>
475                         </td>
476                     </tr>
477                 </informaltable>
478             </listitem>
479             <listitem>
480                 <para>実行メニュー</para>
481                 <informaltable border="1">
482                     <tr>
483                         <td>
484                             <para>コマンド</para>
485                         </td>
486                         <td>
487                             <para>ショートカット</para>
488                         </td>
489                         <td>
490                             <para>説明</para>
491                         </td>
492                     </tr>
493                     <tr>
494                         <td>Scilabにロード</td>
495                         <td>&lt;CTRL-L&gt;</td>
496                         <td>
497                             <para>文書全体をScilabコンソールにロードする</para>
498                         </td>
499                     </tr>
500                     <tr>
501                         <td>選択部を評価</td>
502                         <td/>
503                         <td>
504                             <para>選択部をScilabコンソールにロードする</para>
505                         </td>
506                     </tr>
507                     <tr>
508                         <td>Scilabで実行</td>
509                         <td>&lt;CTRL-E&gt;</td>
510                         <td>
511                             <para>ファイルが存在する場合, そのファイルの内容を実行する</para>
512                         </td>
513                     </tr>
514                 </informaltable>
515             </listitem>
516         </itemizedlist>
517     </refsection>
518     <refsection>
519         <title>注意</title>
520         <variablelist>
521             <varlistentry>
522                 <term>文書 :</term>
523                 <listitem>
524                     <para>デフォルトのテキストの色付けはScilab構文の色付けです.
525                     </para>
526                     <para>
527                         <literal>自動インデント</literal> モードでは,(リターン操作後に)
528                         Scilab構文に基づき行をインデントします.
529                     </para>
530                     <para/>
531                 </listitem>
532             </varlistentry>
533         </variablelist>
534     </refsection>
535     <refsection>
536         <title>例</title>
537         <programlisting role="example"><![CDATA[
538 // パラメータなしでエディタを起動
539 scinotes();
540 // ファイル名を指定してエディタを起動
541 scinotes('SCI/modules/time/macros/datenum.sci');
542 // ファイル名の行列を指定してエディタを起動
543 scinotes(['SCI/modules/time/macros/datenum.sci','SCI/modules/time/macros/datevec.sci']);
544 // ファイル名とハイライト表示する行を指定してエディタを起動
545 scinotes('SCI/modules/time/macros/datenum.sci', 5);
546 // ファイル名とハイライト表示する行を指定してエディタを起動
547 scinotes('SCI/modules/time/macros/datenum.sci', 8, 'datenum');
548 // ファイル名の行列と対応するハイライト表示する行の行列を指定してエディタを起動
549 // ファイル名の行列とハイライト表示する行の行列は同じ大きさにします
550 scinotes(['SCI/modules/time/macros/datenum.sci','SCI/modules/time/macros/datevec.sci'], [5,10]);
551  ]]></programlisting>
552         Scilabコードをインデント
553         <programlisting role="example"><![CDATA[
554 f=TMPDIR + "/file_to_correct.sci";
555 mputl(["a=''abcdef''                                                                    ";
556        "if a==1";
557        "   b=1+""abcdef''         ";
558        "                        c=2";
559        " d=3                    ";
560        "                                                if                                              ";
561        "a=''abcdef""""""";
562        "           end";
563        "                                end              "], f);
564 scinotes(f, ["indent" "trailing" "quote"]);
565 // 結果を表示
566 mgetl(f)
567  ]]></programlisting>
568     </refsection>
569     <refsection>
570         <title>履歴</title>
571         <revhistory>
572             <revision>
573                 <revnumber>5.4.1</revnumber>
574                 <revremark>['indent','trailing','quote'] オプションが追加されました.</revremark>
575             </revision>
576         </revhistory>
577     </refsection>
578 </refentry>