OSDN Git Service

Update TranslationsStatus
[winmerge-jp/winmerge-jp.git] / Docs / Manual / JP / Plugins.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <article id="Plugins">
3   <title>プラグイン<indexterm>
4       <primary>plugins</primary>
5     </indexterm></title>
6
7   <para>WinMergeプラグインは、COM APIで書かれたカスタムDLLまたはスクリプトレットです。
8   これは、比較の前にデータを前処理します。
9   例えば、WinMergeで比較するためにMS Word のファイルからテキストデータを抽出するプラグインがあります。</para>
10   
11   <para>プラグインは:<indexterm>
12       <primary>installing plugins</primary>
13     </indexterm></para>
14
15   <itemizedlist>
16     <listitem>
17       <para>1つのdllまたはスクリプトレット (<filename
18       class="extension">sct</filename>) ファイル</para>
19     </listitem>
20
21     <listitem>
22       <para><filename class="directory">MergePlugins</filename>
23       サブフォルダーにインストールされます。WinMergeは、いくつかのプラグインをインストールします。</para>
24     </listitem>
25
26     <listitem>
27       <para>インストールが簡単: WinMergeのインストールに含まれていないプラグインをインストールするには、プラグインファイルを<filename
28       class="directory">MergePlugins</filename> にコピーするだけです。
29       プラグインは、次回WinMergeを開いたときに利用可能になります。 
30       ウェブ上で他の開発者が書いた多くのプラグインを見つけることができます。
31       </para>
32     </listitem>
33   </itemizedlist>
34
35   <section>
36     <title>プラグインの種類</title>
37
38     <para>プラグインは3つの主なカテゴリに分類されます:</para>
39
40     <variablelist>
41       <varlistentry>
42         <term>エディタースクリプトプラグイン<indexterm>
43             <primary>editor complement plugins</primary>
44           </indexterm></term>
45
46         <listitem>
47           <para>このタイプのプラグインは、ファイル比較ウィンドウのアクティブなエディター(ファイルペイン)で選択したテキストに対してカスタム操作を実行します。
48           </para>
49         </listitem>
50       </varlistentry>
51
52       <varlistentry>
53         <term>展開プラグイン - ファイルからテキストフォーマットへ<indexterm>
54             <primary>unpacker plugins</primary>
55           </indexterm></term>
56
57         <listitem>
58           <para>このタイプのプラグインは、圧縮ファイルを解凍して表示可能な形式に変換します。 元のファイルは変更されません。
59           一時的に変換されたファイルが作成され、WinMergeにロードされます。
60           </para>
61
62           <para>展開プラグインは、選択されたテキストやファイル内の差分に対してではなく、ファイル全体に対して機能します。
63           したがって、フォルダー比較ウインドウまたはファイルまたは
64           フォルダーの選択ダイアログからファイル比較を起動するときのみ利用可能です。
65           展開プラグインはファイル比較ウィンドウでは利用できません。
66           </para>
67
68           <para>プラグインによっては、展開されたファイルを再圧縮することができます
69           (<xref linkend="Plugins_available" /> の詳細を参照して、
70           再圧縮がサポートされているかどうかを確認してください)。 その後、変換されたファイルをマージして保存できます。 この場合、梱包は自動的に行われます。
71           安全のために、変換したファイルを保存するときに名前を変更することをお勧めします。
72           </para>
73
74           <note>
75             <para>フォルダーを比較すると、WinMergeは圧縮ファイルと非圧縮ファイルに
76             対して異なる結果をもたらす可能性があります。
77             たとえば、圧縮されていないときには同一のファイルでも、
78             圧縮された場合、作成日が含まれているために異なる場合があります。
79             WinMergeはすべての状況で展開プラグインを適用します。フォルダーを比較するときや、
80             2つのファイルを比較するときでも同じ結果が得られます</para>
81           </note>
82
83           <para>プラグインの例: <xref linkend="CompareMSExcelFiles" />
84           <trademark class="registered">Microsoft</trademark>
85           <application>Excel</application> ファイルのテキスト内容を表示します。</para>
86         </listitem>
87       </varlistentry>
88
89       <varlistentry>
90         <term>比較前処理プラグイン: 差異を隠すためのファイルの前処理<indexterm>
91             <primary>prediffer plugins</primary>
92           </indexterm></term>
93
94         <listitem>
95           <para>この種類のプラグインは、
96           比較ウィンドウに表示されている元のファイルには作用しません。
97           代わりに元のファイルから何らかの加工を行ったファイルを一時的に作成し、
98           そのファイルから差異リストを作成します。</para>
99
100           <para>プラグインの例: <xref linkend="IgnoreColumns" /> 
101           指定された列範囲に表示されている文字の違いを
102           無視します。</para>
103         </listitem>
104       </varlistentry>
105     </variablelist>
106   </section>
107
108   <section>
109     <title>提案されたプラグインと自動モード</title>
110
111     <para>WinMergeはどのようにして渡されたファイルに適切なプラグインを適用しているのでしょうか?
112     各プラグインはファイル拡張子のリストを持っています
113     (<xref linkend = "Plugins_available" />セクションの各プラグインの<citetitle>ファイルフィルター</citetitle>にも
114     リストされています) その拡張子は、1つ以上のファイルタイプをプラグインに関連付けるために使用されます。:
115     比較するファイルの拡張子があるプラグインの拡張子リストと一致する場合、
116     そのプラグインが<firstterm>提案されたプラグイン</firstterm>となります。
117     </para>
118
119     <para>このトピックで後述する展開プラグインタイプと比較前処理プラグインタイプには
120     別々のオプションがあり、これらを使用して手動または自動でプラグインを適用できます。
121     エディタースクリプトプラグインには自動モードはありません。
122     </para>
123
124     <para>自動モードを使用して選択したファイルにプラグインを適用すると、
125     WinMergeは、そのファイルタイプの推奨プラグインのリストを検索し、
126     名前が一致する最初のプラグインを適用します。
127     検索はアルファベット順で実行されます。このため、ファイルタイプに複数の推奨プラグインがある場合、
128     最初に見つかったもののみが適用されます。</para>
129   </section>
130
131   <section>
132     <title>プラグインの適用</title>
133
134     <para>次のサブセクションでは、各タイプのプラグインを適用する方法について説明します。
135     方法はプラグインのタイプごとに異なり、
136     フォルダーとファイルのどちらを比較するかどうかによっても異なります。</para>
137
138     <section>
139       <title>ファイル比較ウインドウでのエディタースクリプトプラグイン適用
140       </title>
141
142       <para>ファイル比較ウィンドウのファイルペインにカーソルを置き、
143       <menuchoice>
144           <guimenu>プラグイン</guimenu>
145
146           <guisubmenu>スクリプト</guisubmenu>
147       </menuchoice>をクリックして、次の機能のいずれかを選択します:</para>
148
149       <itemizedlist>
150         <listitem>
151           <para><function>大文字に変換</function></para>
152         </listitem>
153
154         <listitem>
155           <para><function>小文字に変換</function></para>
156         </listitem>
157
158         <listitem>
159           <para><function>重複行を削除</function></para>
160         </listitem>
161
162         <listitem>
163           <para><function>重複行をカウント</function></para>
164         </listitem>
165
166         <listitem>
167           <para><function>昇順にソート</function></para>
168         </listitem>
169
170         <listitem>
171           <para><function>降順にソート</function></para>
172         </listitem>
173
174         <listitem>
175           <para><function>列を逆順</function></para>
176         </listitem>
177
178         <listitem>
179           <para><function>行を逆順</function></para>
180         </listitem>
181
182         <listitem>
183           <para><function>列を抽出...</function></para>
184         </listitem>
185
186         <listitem>
187           <para><function>行を抽出...</function></para>
188         </listitem>
189
190         <listitem>
191           <para><function>置換...</function></para>
192         </listitem>
193
194         <listitem>
195           <para><function>フィルターコマンドを適用...</function></para>
196         </listitem>
197
198         <listitem>
199           <para><function>トークン分割...</function></para>
200         </listitem>
201
202         <listitem>
203           <para><function>行頭行末の空白を削除</function></para>
204         </listitem>
205
206         <listitem>
207           <para><function>日付を挿入</function></para>
208         </listitem>
209
210         <listitem>
211           <para><function>時刻を挿入</function></para>
212         </listitem>
213       </itemizedlist>
214
215       <para><guisubmenu>スクリプト</guisubmenu> メニューのこの機能は、<xref
216       linkend="EditorAddin" /> と <xref linkend="Plugins_datetime" /> プラグイン
217       によるものです。
218       </para>
219
220       <note>
221         <para>エディター補完プラグインは、
222         フォルダー比較ウインドウでは使用できません。</para>
223       </note>
224     </section>
225
226     <section>
227       <title>フォルダー比較ウインドウでの展開プラグインの適用</title>
228
229       <para>展開プラグインを適用する前に、
230       モードを自動モードまたは手動モードに設定できます。</para>
231
232       <itemizedlist>
233         <listitem>
234           <para>このタイプのプラグインの自動モードを設定するには、 <menuchoice>
235               <guimenu>プラグイン</guimenu>
236
237               <guimenuitem>自動展開</guimenuitem>
238             </menuchoice>をクリックしてください。</para>
239         </listitem>
240
241         <listitem>
242           <para>手動モードを設定するには、<menuchoice>
243               <guimenu>プラグイン</guimenu>
244
245               <guimenuitem>手動展開</guimenuitem>
246             </menuchoice>をクリックしてください。</para>
247         </listitem>
248       </itemizedlist>
249
250       <para>新たな設定を反映するにはフォルダー比較ウィンドウを<keycap>F5</keycap>をクリックして、
251       リロードしてください。</para>
252
253       <section>
254         <title>自動展開モードの使用</title>
255
256         <para>自動展開が設定されているときにプラグインを適用するには、
257         フォルダー比較ウィンドウでファイルの比較操作を開始するだけです。 
258         ファイルのタイプから自動的に選択された展開プラグイン(存在する場合)がファイルを前処理し、
259         WinMergeがファイル比較ウィンドウで開きます</para>
260
261         <para>たとえば、MS Wordの<filename>doc</filename>ファイルを右クリックして
262         <guimenuitem>Compare</guimenuitem>を選択するとします
263         (<xref linkend="Plugins_msword" />プラグインが利用可能であると仮定します)。
264         WinMergeは、docファイル(またはそのコピー)をプレーンテキストファイルに変換し、
265         ファイル比較ウィンドウで開きます。</para>
266       </section>
267
268       <section>
269         <title>手動展開モードの使用</title>
270
271         <para>手動モードでは、自動モードで選択されたものとは異なる展開プラグインを選択できます。
272         プラグインを使用せずに比較することもできます。</para>
273
274         <para>手動展開が設定されているときにプラグインを適用するには:</para>
275
276         <orderedlist>
277           <listitem>
278             <para>比較するファイルを選択します。</para>
279           </listitem>
280
281           <listitem>
282             <para><menuchoice>
283                 <guimenu>プラグイン</guimenu>
284
285                 <guimenuitem>展開プラグインで開く</guimenuitem>
286               </menuchoice>をクリックします</para>
287
288             <para>選択したファイルのタイプが利用可能な展開プラグインによってサポートされている場合にのみ、
289             このメニュー項目が有効になります。</para>
290           </listitem>
291
292           <listitem>
293             <para>展開プラグインの選択ダイアログで:</para>
294
295             <xi:include href="select_unpacker.xml"
296                         xmlns:xi="http://www.w3.org/2001/XInclude"
297                         xpointer="element(select-unpacker-proc)" />
298           </listitem>
299
300           <listitem>
301             <para><guibutton>OK</guibutton>をクリックして、
302             「展開プラグインの選択」ダイアログを閉じて、ファイル比較を開始します。</para>
303           </listitem>
304         </orderedlist>
305       </section>
306     </section>
307
308     <section>
309       <title>ファイル/フォルダー選択ダイアログでの展開プラグインの適用
310       </title>
311
312       <para>「ファイルまたはフォルダーの選択」ダイアログからファイル比較を起動するときに、
313       「展開プラグインの選択」ダイアログを使用してプラグインを適用できます。 
314       詳細は、<xref linkend="Open_paths_unpacker" /> を参照してください。</para>
315     </section>
316
317     <section>
318       <title>フォルダー比較ウインドウでの比較前処理プラグインの適用</title>
319
320       <para>比較前処理プラグインでは、モード(<firstterm>&lt;Automatic&gt;</firstterm>または
321       <firstterm>&lt;None&gt;</firstterm>)またはプラグイン名を個々のファイルに設定します。 
322       (これをすべてのファイルのモードを設定する展開プラグインと比較してください。)
323       つまり、同じフォルダー内のいくつかのファイルには異なる比較前処理モードがあります。
324       </para>
325
326       <para>フォルダー比較ウィンドウで1つ以上のファイルのモードを設定するには、
327       ファイルを右クリックして<menuchoice>
328           <guimenu>プラグイン設定</guimenu>
329            
330           <guisubmenu>比較前処理プラグイン設定</guisubmenu>
331         </menuchoice>を選択し、サブメニューオプションのいずれかを選択します。</para>
332
333       <itemizedlist>
334         <listitem>
335           <para><guisubmenu>&lt;Automatic&gt;</guisubmenu> は、
336           指定したファイルのタイプに使用できる比較前処理プラグインの最初のものを選択します。
337           </para>
338         </listitem>
339
340         <listitem>
341           <para><guisubmenu>&lt;None&gt;</guisubmenu>は、
342           比較前処理プラグインを使用しません。</para>
343         </listitem>
344       </itemizedlist>
345
346       <para>ウィンドウを更新するには<keycap>F5</keycap>をクリックしてください。</para>
347
348       <note>
349         <para>非再帰比較中にサブフォルダーを開くと、モードは常に
350         <guimenuitem>&lt;None&gt;</guimenuitem>にリセットされます。</para>
351       </note>
352
353       <para>フォルダー比較ウィンドウからファイルを開くと、
354       ファイル比較ウィンドウが開く前にそのファイルの比較前処理プラグイン設定が適用されます。
355       </para>
356     </section>
357
358     <section>
359       <title>ファイル比較ウインドウでの比較前処理プラグインの適用</title>
360
361       <para>ファイル比較ウィンドウで、
362       <menuchoice>
363           <guimenu>プラグイン</guimenu>
364
365           <guisubmenu>比較前処理プラグイン</guisubmenu>
366         </menuchoice>をクリックして、リスト内のプラグインの1つを選択することにより、
367         比較前処理プラグインを適用できます。推奨されるプラグインはリストの上部に示されています。
368         プラグインが適用された後にファイルが再度比較されるため、ファイルを再スキャンする必要はありません。</para>
369     </section>
370   </section>
371
372   <section id="Plugins_available">
373     <title>使用できるプラグイン<indexterm>
374         <primary>Visual Basic dlls for plugins</primary>
375       </indexterm><indexterm>
376         <primary>plugins</primary>
377
378         <secondary>Visual Basic dlls</secondary>
379       </indexterm></title>
380
381     <section id="CompareMSExcelFiles">
382       <title><filename>CompareMSExcelFiles<indexterm>
383           <primary>CompareMSExcelFiles plugin file</primary>
384         </indexterm></filename></title>
385
386       <para><trademark
387       class="registered">Microsoft</trademark> <application>Excel</application>
388       ファイルのテキストの内容を表示します。すべてのフォーマットおよび埋め込みオブジェクトは取り除かれて表示されます。</para>
389
390       <para><segmentedlist>
391           <segtitle>分類</segtitle>
392
393           <segtitle>ファイルフィルター</segtitle>
394
395           <segtitle>プラグイン引数</segtitle>
396
397           <segtitle>書き戻し</segtitle>
398
399           <segtitle>設定ダイアログサポート</segtitle>
400
401           <segtitle>依存するもの</segtitle>
402
403           <seglistitem>
404             <seg>展開プラグイン</seg>
405
406             <seg><filename class="extension">*.xls</filename>, <filename
407             class="extension">*.xlsx</filename>, <filename
408             class="extension">*.xlsm</filename>, <filename
409             class="extension">*.xlsb</filename>, <filename
410             class="extension">*.xla</filename>, <filename
411             class="extension">*.xlax</filename>, <filename
412             class="extension">*.xltx</filename>, <filename
413             class="extension">*.xltm</filename></seg>
414
415             <seg>No</seg>
416
417             <seg>No</seg>
418
419             <seg>Yes</seg>
420
421             <seg><trademark class="registered">Microsoft</trademark>
422             <application>Excel</application></seg>
423           </seglistitem>
424         </segmentedlist></para>
425     </section>
426
427     <section id="Plugins_powerpnt">
428       <title><filename>CompareMSPowerPointFiles<indexterm>
429           <primary>CompareMSPowerPointFiles plugin file</primary>
430         </indexterm></filename></title>
431
432       <para><trademark
433       class="registered">Microsoft</trademark> <application>PowerPoint</application>
434       ファイルのテキストの内容を表示します。すべてのフォーマットおよび埋め込みオブジェクトは取り除かれて表示されます。</para>
435
436       <para><segmentedlist>
437           <segtitle>分類</segtitle>
438
439           <segtitle>ファイルフィルター</segtitle>
440
441           <segtitle>プラグイン引数</segtitle>
442
443           <segtitle>書き戻し</segtitle>
444
445           <segtitle>設定ダイアログサポート</segtitle>
446
447           <segtitle>依存するもの</segtitle>
448
449           <seglistitem>
450             <seg>展開プラグイン</seg>
451
452             <seg><filename class="extension">*.ppt</filename>, <filename
453             class="extension">*.pptx</filename>, <filename
454             class="extension">*.pptm</filename>, <filename
455             class="extension">*.ppa</filename>, <filename
456             class="extension">*.ppam</filename>, <filename
457             class="extension">*.pot</filename>, <filename
458             class="extension">*.potx</filename>, <filename
459             class="extension">*.potm</filename></seg>
460
461             <seg>No</seg>
462
463             <seg>No</seg>
464
465             <seg>Yes</seg>
466
467             <seg><trademark class="registered">Microsoft</trademark>
468             <application>PowerPoint</application></seg>
469           </seglistitem>
470         </segmentedlist></para>
471     </section>
472
473     <section id="Plugins_visio">
474       <title><filename>CompareMSVisioFiles<indexterm>
475           <primary>CompareMSVisioFiles plugin file</primary>
476         </indexterm></filename></title>
477
478       <para><trademark
479       class="registered">Microsoft</trademark> <application>Visio</application>
480       ファイルのテキストの内容を表示します。すべてのフォーマットおよび埋め込みオブジェクトは取り除かれて表示されます。</para>
481
482       <para><segmentedlist>
483           <segtitle>分類</segtitle>
484
485           <segtitle>ファイルフィルター</segtitle>
486
487           <segtitle>プラグイン引数</segtitle>
488
489           <segtitle>書き戻し</segtitle>
490
491           <segtitle>設定ダイアログサポート</segtitle>
492
493           <segtitle>依存するもの</segtitle>
494
495           <seglistitem>
496             <seg>展開プラグイン</seg>
497
498             <seg><filename class="extension">*.vsd</filename>, <filename
499             class="extension">*.vsdx</filename>, <filename
500             class="extension">*.vsdm</filename>, <filename
501             class="extension">*.vss</filename>, <filename
502             class="extension">*.vssx</filename>, <filename
503             class="extension">*.vssm</filename>, <filename
504             class="extension">*.vst</filename>, <filename
505             class="extension">*.vstx</filename>, <filename
506             class="extension">*.vstm</filename></seg>
507
508             <seg>No</seg>
509
510             <seg>No</seg>
511
512             <seg>Yes</seg>
513
514             <seg><trademark class="registered">Microsoft</trademark>
515             <application>Visio</application></seg>
516           </seglistitem>
517         </segmentedlist></para>
518     </section>
519
520     <section id="Plugins_msword">
521       <title><filename>CompareMSWordFiles<indexterm>
522           <primary>CompareMSWordFiles plugin file</primary>
523         </indexterm></filename></title>
524
525       <para><trademark
526       class="registered">Microsoft</trademark> <application>Word</application>
527       ファイルのテキストの内容を表示します。すべてのフォーマットおよび埋め込みオブジェクトは取り除かれて表示されます。</para>
528
529       <para><segmentedlist>
530           <segtitle>分類</segtitle>
531
532           <segtitle>ファイルフィルター</segtitle>
533
534           <segtitle>プラグイン引数</segtitle>
535
536           <segtitle>書き戻し</segtitle>
537
538           <segtitle>設定ダイアログサポート</segtitle>
539
540           <segtitle>依存するもの</segtitle>
541
542           <seglistitem>
543             <seg>展開プラグイン</seg>
544
545             <seg><filename class="extension">*.doc</filename>, <filename
546             class="extension">*.docx</filename>, <filename
547             class="extension">*.docm</filename>, <filename
548             class="extension">*.dot</filename>, <filename
549             class="extension">*.dotx</filename>, <filename
550             class="extension">*.dotm</filename></seg>
551
552             <seg>No</seg>
553
554             <seg>No</seg>
555
556             <seg>Yes</seg>
557
558             <seg><trademark class="registered">Microsoft</trademark>
559             <application>Word</application></seg>
560           </seglistitem>
561         </segmentedlist></para>
562     </section>
563
564     <section id="Plugins_PrettifyHTML">
565       <title><filename>PrettifyHTML<indexterm>
566           <primary>PrettifyHTML plugin file</primary>
567         </indexterm></filename></title>
568
569       <para>tidy-html5 を使用して HTML ファイルを整形します。</para>
570
571       <cmdsynopsis sepchar=" ">
572         <command>PrettifyHTML</command>
573
574         <arg choice="opt"
575          rep="repeat"><replaceable>arguments</replaceable></arg>
576       </cmdsynopsis>
577
578       <variablelist>
579         <varlistentry>
580           <term><option><replaceable>arguments</replaceable></option></term>
581           <listitem>
582             <para>tidy コマンドに渡すコマンドラインオプション。</para>
583           </listitem>
584         </varlistentry>
585       </variablelist>
586
587       <para><segmentedlist>
588           <segtitle>分類</segtitle>
589
590           <segtitle>ファイルフィルター</segtitle>
591
592           <segtitle>プラグイン引数</segtitle>
593
594           <segtitle>書き戻し</segtitle>
595
596           <segtitle>設定ダイアログサポート</segtitle>
597
598           <segtitle>依存するもの</segtitle>
599
600           <seglistitem>
601             <seg>展開プラグイン</seg>
602
603             <seg><filename class="extension">*.html</filename>,
604             <filename class="extension">*.htm</filename>
605             </seg>
606
607             <seg>Yes</seg>
608
609             <seg>No</seg>
610
611             <seg>No</seg>
612
613             <seg><ulink url="https://www.html-tidy.org/">tidy-html5</ulink></seg>
614           </seglistitem>
615         </segmentedlist></para>
616     </section>
617
618     <section id="Plugins_PrettifyXML">
619       <title><filename>PrettifyXML<indexterm>
620           <primary>PrettifyXML plugin file</primary>
621         </indexterm></filename></title>
622
623       <para>tidy-html5 を使用して XML ファイルを整形します。</para>
624
625       <cmdsynopsis sepchar=" ">
626         <command>PrettifyXML</command>
627
628         <arg choice="opt"
629          rep="repeat"><replaceable>arguments</replaceable></arg>
630       </cmdsynopsis>
631
632       <variablelist>
633         <varlistentry>
634           <term><option><replaceable>arguments</replaceable></option></term>
635           <listitem>
636             <para>tidy コマンドに渡すコマンドラインオプション。</para>
637           </listitem>
638         </varlistentry>
639       </variablelist>
640
641       <para><segmentedlist>
642           <segtitle>分類</segtitle>
643
644           <segtitle>ファイルフィルター</segtitle>
645
646           <segtitle>プラグイン引数</segtitle>
647
648           <segtitle>書き戻し</segtitle>
649
650           <segtitle>設定ダイアログサポート</segtitle>
651
652           <segtitle>依存するもの</segtitle>
653
654           <seglistitem>
655             <seg>展開プラグイン</seg>
656
657             <seg><filename class="extension">*.xml</filename>
658             </seg>
659
660             <seg>Yes</seg>
661
662             <seg>No</seg>
663
664             <seg>No</seg>
665
666             <seg><ulink url="https://www.html-tidy.org/">tidy-html5</ulink></seg>
667           </seglistitem>
668         </segmentedlist></para>
669     </section>
670
671     <section id="Plugins_PrettifyJSON">
672       <title><filename>PrettifyJSON<indexterm>
673           <primary>PrettifyJSON plugin file</primary>
674         </indexterm></filename></title>
675
676       <para>jq コマンドを使用してJSON ファイルを整形します。</para>
677
678       <cmdsynopsis sepchar=" ">
679         <command>PrettifyJSON</command>
680
681         <arg choice="opt"
682          rep="repeat"><replaceable>arguments</replaceable></arg>
683       </cmdsynopsis>
684
685       <variablelist>
686         <varlistentry>
687           <term><option><replaceable>arguments</replaceable></option></term>
688           <listitem>
689             <para>フィルターまたは jq コマンドに渡すコマンドラインオプション。</para>
690           </listitem>
691         </varlistentry>
692       </variablelist>
693
694       <para><segmentedlist>
695           <segtitle>分類</segtitle>
696
697           <segtitle>ファイルフィルター</segtitle>
698
699           <segtitle>プラグイン引数</segtitle>
700
701           <segtitle>書き戻し</segtitle>
702
703           <segtitle>設定ダイアログサポート</segtitle>
704
705           <segtitle>依存するもの</segtitle>
706
707           <seglistitem>
708             <seg>展開プラグイン</seg>
709
710             <seg><filename class="extension">*.json</filename>
711             </seg>
712
713             <seg>Yes</seg>
714
715             <seg>No</seg>
716
717             <seg>No</seg>
718
719             <seg><ulink url="https://stedolan.github.io/jq/">jq</ulink></seg>
720           </seglistitem>
721         </segmentedlist></para>
722     </section>
723
724     <section id="Plugins_PrettifyYAML">
725       <title><filename>PrettifyYAML<indexterm>
726           <primary>PrettifyYAML plugin file</primary>
727         </indexterm></filename></title>
728
729       <para>yq コマンドを使用してYAML ファイルを整形します。</para>
730
731       <cmdsynopsis sepchar=" ">
732         <command>PrettifyYAML</command>
733
734         <arg choice="opt"
735          rep="repeat"><replaceable>arguments</replaceable></arg>
736       </cmdsynopsis>
737
738       <variablelist>
739         <varlistentry>
740           <term><option><replaceable>arguments</replaceable></option></term>
741           <listitem>
742             <para>フィルターまたは yq コマンドに渡すコマンドラインオプション。</para>
743           </listitem>
744         </varlistentry>
745       </variablelist>
746
747       <para><segmentedlist>
748           <segtitle>分類</segtitle>
749
750           <segtitle>ファイルフィルター</segtitle>
751
752           <segtitle>プラグイン引数</segtitle>
753
754           <segtitle>書き戻し</segtitle>
755
756           <segtitle>設定ダイアログサポート</segtitle>
757
758           <segtitle>依存するもの</segtitle>
759
760           <seglistitem>
761             <seg>展開プラグイン</seg>
762
763             <seg><filename class="extension">*.yaml</filename>,
764               <filename class="extension">*.yml</filename>
765             </seg>
766
767             <seg>Yes</seg>
768
769             <seg>No</seg>
770
771             <seg>No</seg>
772
773             <seg><ulink url="https://stedolan.github.io/yq/">yq</ulink></seg>
774           </seglistitem>
775         </segmentedlist></para>
776     </section>
777
778     <section id="Plugins_QueryCSV">
779       <title><filename>QueryCSV<indexterm>
780           <primary>QueryCSV plugin file</primary>
781         </indexterm></filename></title>
782
783       <para>q コマンドを使用して CSVファイルからデータを抽出します。</para>
784
785       <cmdsynopsis sepchar=" ">
786         <command>QueryCSV</command>
787
788         <arg choice="opt"
789          rep="repeat"><replaceable>arguments</replaceable></arg>
790       </cmdsynopsis>
791
792       <variablelist>
793         <varlistentry>
794           <term><option><replaceable>arguments</replaceable></option></term>
795           <listitem>
796             <para>SQL文または q コマンドに渡すコマンドラインオプション。</para>
797           </listitem>
798         </varlistentry>
799       </variablelist>
800
801       <para><segmentedlist>
802           <segtitle>分類</segtitle>
803
804           <segtitle>ファイルフィルター</segtitle>
805
806           <segtitle>プラグイン引数</segtitle>
807
808           <segtitle>書き戻し</segtitle>
809
810           <segtitle>設定ダイアログサポート</segtitle>
811
812           <segtitle>依存するもの</segtitle>
813
814           <seglistitem>
815             <seg>展開プラグイン</seg>
816
817             <seg><filename class="extension">*.csv</filename>
818             </seg>
819
820             <seg>Yes</seg>
821
822             <seg>No</seg>
823
824             <seg>No</seg>
825
826             <seg><ulink url="https://harelba.github.io/q/">q</ulink></seg>
827           </seglistitem>
828         </segmentedlist></para>
829     </section>
830
831     <section id="Plugins_QueryTSV">
832       <title><filename>QueryTSV<indexterm>
833           <primary>QueryTSV plugin file</primary>
834         </indexterm></filename></title>
835
836       <para>q コマンドを使用して TSVファイルからデータを抽出します。</para>
837
838       <cmdsynopsis sepchar=" ">
839         <command>QueryTSV</command>
840
841         <arg choice="opt"
842          rep="repeat"><replaceable>arguments</replaceable></arg>
843       </cmdsynopsis>
844
845       <variablelist>
846         <varlistentry>
847           <term><option><replaceable>arguments</replaceable></option></term>
848           <listitem>
849             <para>SQL文または q コマンドに渡すコマンドラインオプション。</para>
850           </listitem>
851         </varlistentry>
852       </variablelist>
853
854       <para><segmentedlist>
855           <segtitle>分類</segtitle>
856
857           <segtitle>ファイルフィルター</segtitle>
858
859           <segtitle>プラグイン引数</segtitle>
860
861           <segtitle>書き戻し</segtitle>
862
863           <segtitle>設定ダイアログサポート</segtitle>
864
865           <segtitle>依存するもの</segtitle>
866
867           <seglistitem>
868             <seg>展開プラグイン</seg>
869
870             <seg><filename class="extension">*.tsv</filename>
871             </seg>
872
873             <seg>Yes</seg>
874
875             <seg>No</seg>
876
877             <seg>No</seg>
878
879             <seg><ulink url="https://harelba.github.io/q/">q</ulink></seg>
880           </seglistitem>
881         </segmentedlist></para>
882     </section>
883
884     <section id="Plugins_QueryJSON">
885       <title><filename>QueryJSON<indexterm>
886           <primary>QueryJSON plugin file</primary>
887         </indexterm></filename></title>
888
889       <para>jq コマンドを使用して JSONファイルからデータを抽出します。</para>
890
891       <cmdsynopsis sepchar=" ">
892         <command>QueryJSON</command>
893
894         <arg choice="opt"
895          rep="repeat"><replaceable>arguments</replaceable></arg>
896       </cmdsynopsis>
897
898       <variablelist>
899         <varlistentry>
900           <term><option><replaceable>arguments</replaceable></option></term>
901           <listitem>
902             <para>フィルターまたは jq コマンドに渡すコマンドラインオプション。</para>
903           </listitem>
904         </varlistentry>
905       </variablelist>
906
907       <para><segmentedlist>
908           <segtitle>分類</segtitle>
909
910           <segtitle>ファイルフィルター</segtitle>
911
912           <segtitle>プラグイン引数</segtitle>
913
914           <segtitle>書き戻し</segtitle>
915
916           <segtitle>設定ダイアログサポート</segtitle>
917
918           <segtitle>依存するもの</segtitle>
919
920           <seglistitem>
921             <seg>展開プラグイン</seg>
922
923             <seg><filename class="extension">*.json</filename>
924             </seg>
925
926             <seg>Yes</seg>
927
928             <seg>No</seg>
929
930             <seg>No</seg>
931
932             <seg><ulink url="https://stedolan.github.io/jq/">jq</ulink></seg>
933           </seglistitem>
934         </segmentedlist></para>
935     </section>
936
937     <section id="Plugins_QueryYAML">
938       <title><filename>QueryYAML<indexterm>
939           <primary>QueryYAML plugin file</primary>
940         </indexterm></filename></title>
941
942       <para>yq コマンドを使用して YAMLファイルからデータを抽出します。</para>
943
944       <cmdsynopsis sepchar=" ">
945         <command>QueryYAML</command>
946
947         <arg choice="opt"
948          rep="repeat"><replaceable>arguments</replaceable></arg>
949       </cmdsynopsis>
950
951       <variablelist>
952         <varlistentry>
953           <term><option><replaceable>arguments</replaceable></option></term>
954           <listitem>
955             <para>フィルターまたは yq コマンドに渡すコマンドラインオプション。</para>
956           </listitem>
957         </varlistentry>
958       </variablelist>
959
960       <para><segmentedlist>
961           <segtitle>分類</segtitle>
962
963           <segtitle>ファイルフィルター</segtitle>
964
965           <segtitle>プラグイン引数</segtitle>
966
967           <segtitle>書き戻し</segtitle>
968
969           <segtitle>設定ダイアログサポート</segtitle>
970
971           <segtitle>依存するもの</segtitle>
972
973           <seglistitem>
974             <seg>展開プラグイン</seg>
975
976             <seg><filename class="extension">*.yaml</filename>,
977               <filename class="extension">*.yml</filename>
978             </seg>
979
980             <seg>Yes</seg>
981
982             <seg>No</seg>
983
984             <seg>No</seg>
985
986             <seg><ulink url="https://mikefarah.gitbook.io/yq/">yq</ulink></seg>
987           </seglistitem>
988         </segmentedlist></para>
989     </section>
990
991     <section id="Plugins_ValidateHTML">
992       <title><filename>ValidateHTML<indexterm>
993           <primary>ValidateHTML plugin file</primary>
994         </indexterm></filename></title>
995
996       <para>tidy コマンドを使用して HTMLファイルを検査します。</para>
997
998       <cmdsynopsis sepchar=" ">
999         <command>ValidateHTML</command>
1000
1001         <arg choice="opt"
1002          rep="repeat"><replaceable>arguments</replaceable></arg>
1003       </cmdsynopsis>
1004
1005       <variablelist>
1006         <varlistentry>
1007           <term><option><replaceable>arguments</replaceable></option></term>
1008           <listitem>
1009             <para>tidy コマンドに渡すコマンドラインオプション。</para>
1010           </listitem>
1011         </varlistentry>
1012       </variablelist>
1013
1014       <para><segmentedlist>
1015           <segtitle>分類</segtitle>
1016
1017           <segtitle>ファイルフィルター</segtitle>
1018
1019           <segtitle>プラグイン引数</segtitle>
1020
1021           <segtitle>書き戻し</segtitle>
1022
1023           <segtitle>設定ダイアログサポート</segtitle>
1024
1025           <segtitle>依存するもの</segtitle>
1026
1027           <seglistitem>
1028             <seg>展開プラグイン</seg>
1029
1030             <seg><filename class="extension">*.html</filename>,
1031             <filename class="extension">*.htm</filename>
1032             </seg>
1033
1034             <seg>Yes</seg>
1035
1036             <seg>No</seg>
1037
1038             <seg>No</seg>
1039
1040             <seg><ulink url="https://www.html-tidy.org/">tidy-html5</ulink></seg>
1041           </seglistitem>
1042         </segmentedlist></para>
1043     </section>
1044
1045     <section id="Plugins_PreviewGraphviz">
1046       <title><filename>PreviewGraphviz<indexterm>
1047           <primary>PreviewGraphviz plugin file</primary>
1048         </indexterm></filename></title>
1049
1050       <para>Graphviz ファイルを画像化して表示します。</para>
1051
1052       <cmdsynopsis sepchar=" ">
1053         <command>PreviewGraphviz</command>
1054
1055         <arg choice="opt"
1056          rep="repeat"><replaceable>arguments</replaceable></arg>
1057       </cmdsynopsis>
1058
1059       <variablelist>
1060         <varlistentry>
1061           <term><option><replaceable>arguments</replaceable></option></term>
1062           <listitem>
1063             <para>dot コマンドに渡すコマンドラインオプション。</para>
1064           </listitem>
1065         </varlistentry>
1066       </variablelist>
1067
1068       <para><segmentedlist>
1069           <segtitle>分類</segtitle>
1070
1071           <segtitle>ファイルフィルター</segtitle>
1072
1073           <segtitle>プラグイン引数</segtitle>
1074
1075           <segtitle>書き戻し</segtitle>
1076
1077           <segtitle>設定ダイアログサポート</segtitle>
1078
1079           <segtitle>依存するもの</segtitle>
1080
1081           <seglistitem>
1082             <seg>展開プラグイン</seg>
1083
1084             <seg><filename class="extension">*.gv</filename>,
1085               <filename class="extension">,*.dot</filename>
1086             </seg>
1087
1088             <seg>Yes</seg>
1089
1090             <seg>No</seg>
1091
1092             <seg>No</seg>
1093
1094             <seg><ulink url="https://graphviz.org/">Graphviz</ulink></seg>
1095           </seglistitem>
1096         </segmentedlist></para>
1097     </section>
1098
1099     <section id="Plugins_PreviewMarkdown">
1100       <title><filename>PreviewMarkdown<indexterm>
1101           <primary>PreviewMarkdown plugin file</primary>
1102         </indexterm></filename></title>
1103
1104       <para>Markdown ファイルをHTMLに変換して表示します。</para>
1105
1106       <cmdsynopsis sepchar=" ">
1107         <command>PreviewMarkdown</command>
1108
1109         <arg choice="opt"
1110          rep="repeat"><replaceable>arguments</replaceable></arg>
1111       </cmdsynopsis>
1112
1113       <variablelist>
1114         <varlistentry>
1115           <term><option><replaceable>arguments</replaceable></option></term>
1116           <listitem>
1117             <para>md2html コマンドに渡すコマンドラインオプション。</para>
1118           </listitem>
1119         </varlistentry>
1120       </variablelist>
1121
1122       <para><segmentedlist>
1123           <segtitle>分類</segtitle>
1124
1125           <segtitle>ファイルフィルター</segtitle>
1126
1127           <segtitle>プラグイン引数</segtitle>
1128
1129           <segtitle>書き戻し</segtitle>
1130
1131           <segtitle>設定ダイアログサポート</segtitle>
1132
1133           <segtitle>依存するもの</segtitle>
1134
1135           <seglistitem>
1136             <seg>展開プラグイン</seg>
1137
1138             <seg><filename class="extension">*.md</filename>,
1139               <filename class="extension">,*.markdown</filename>
1140             </seg>
1141
1142             <seg>Yes</seg>
1143
1144             <seg>No</seg>
1145
1146             <seg>No</seg>
1147
1148             <seg><ulink url="https://github.com/mity/md4c">md4c</ulink></seg>
1149           </seglistitem>
1150         </segmentedlist></para>
1151     </section>
1152
1153     <section id="Plugins_PreviewPlantUML">
1154       <title><filename>PreviewPlantUML<indexterm>
1155           <primary>PreviewPlantUML plugin file</primary>
1156         </indexterm></filename></title>
1157
1158       <para>PlantUML ファイルを画像化して表示します。</para>
1159
1160       <cmdsynopsis sepchar=" ">
1161         <command>PreviewPlantUML</command>
1162
1163         <arg choice="opt"
1164          rep="repeat"><replaceable>arguments</replaceable></arg>
1165       </cmdsynopsis>
1166
1167       <variablelist>
1168         <varlistentry>
1169           <term><option><replaceable>arguments</replaceable></option></term>
1170           <listitem>
1171             <para>plantuml.jar コマンドに渡すコマンドラインオプション。</para>
1172           </listitem>
1173         </varlistentry>
1174       </variablelist>
1175
1176       <para><segmentedlist>
1177           <segtitle>分類</segtitle>
1178
1179           <segtitle>ファイルフィルター</segtitle>
1180
1181           <segtitle>プラグイン引数</segtitle>
1182
1183           <segtitle>書き戻し</segtitle>
1184
1185           <segtitle>設定ダイアログサポート</segtitle>
1186
1187           <segtitle>依存するもの</segtitle>
1188
1189           <seglistitem>
1190             <seg>展開プラグイン</seg>
1191
1192             <seg><filename class="extension">*.pu</filename>,
1193               <filename class="extension">,*.puml</filename>
1194             </seg>
1195
1196             <seg>Yes</seg>
1197
1198             <seg>No</seg>
1199
1200             <seg>No</seg>
1201
1202             <seg><ulink url="https://www.java.com/ja/download/ie_manual.jsp">Java</ulink>, <ulink url="https://plantuml.com/">PlantUML</ulink>, <ulink url="https://graphviz.org/">Graphviz</ulink></seg>
1203           </seglistitem>
1204         </segmentedlist></para>
1205     </section>
1206
1207     <section id="Plugins_ApacheTika">
1208       <title><filename>ApacheTika<indexterm>
1209           <primary>ApacheTika plugin file</primary>
1210         </indexterm></filename></title>
1211
1212       <para>Apache Tika を使用してファイルからテキストを抽出します。</para>
1213
1214       <cmdsynopsis sepchar=" ">
1215         <command>ApacheTika</command>
1216
1217         <arg choice="opt"
1218          rep="repeat"><replaceable>arguments</replaceable></arg>
1219       </cmdsynopsis>
1220
1221       <variablelist>
1222         <varlistentry>
1223           <term><option><replaceable>arguments</replaceable></option></term>
1224           <listitem>
1225             <para>tika-app.jar に渡すコマンドラインオプション。</para>
1226           </listitem>
1227         </varlistentry>
1228       </variablelist>
1229
1230       <para><segmentedlist>
1231           <segtitle>分類</segtitle>
1232
1233           <segtitle>ファイルフィルター</segtitle>
1234
1235           <segtitle>プラグイン引数</segtitle>
1236
1237           <segtitle>書き戻し</segtitle>
1238
1239           <segtitle>設定ダイアログサポート</segtitle>
1240
1241           <segtitle>依存するもの</segtitle>
1242
1243           <seglistitem>
1244             <seg>展開プラグイン</seg>
1245
1246             <seg><filename class="extension">*.*</filename>
1247             </seg>
1248
1249             <seg>Yes</seg>
1250
1251             <seg>No</seg>
1252
1253             <seg>No</seg>
1254
1255             <seg><ulink url="https://www.java.com/ja/download/ie_manual.jsp">Java</ulink>, <ulink url="https://tika.apache.org/">Apache Tika</ulink></seg>
1256           </seglistitem>
1257         </segmentedlist></para>
1258     </section>
1259
1260     <section id="Plugins_DisassembleJVM">
1261       <title><filename>DisassembleJVM<indexterm>
1262           <primary>DisassembleJVM plugin file</primary>
1263         </indexterm></filename></title>
1264
1265       <para>javap を使用してJVMバイトコードをディスアセンブルします。</para>
1266
1267       <cmdsynopsis sepchar=" ">
1268         <command>DisassembleJVM</command>
1269
1270         <arg choice="opt"
1271          rep="repeat"><replaceable>arguments</replaceable></arg>
1272       </cmdsynopsis>
1273
1274       <variablelist>
1275         <varlistentry>
1276           <term><option><replaceable>arguments</replaceable></option></term>
1277           <listitem>
1278             <para>javap コマンドに渡すコマンドラインオプション。</para>
1279           </listitem>
1280         </varlistentry>
1281       </variablelist>
1282
1283       <para><segmentedlist>
1284           <segtitle>分類</segtitle>
1285
1286           <segtitle>ファイルフィルター</segtitle>
1287
1288           <segtitle>プラグイン引数</segtitle>
1289
1290           <segtitle>書き戻し</segtitle>
1291
1292           <segtitle>設定ダイアログサポート</segtitle>
1293
1294           <segtitle>依存するもの</segtitle>
1295
1296           <seglistitem>
1297             <seg>展開プラグイン</seg>
1298
1299             <seg><filename class="extension">*.class</filename>
1300             </seg>
1301
1302             <seg>Yes</seg>
1303
1304             <seg>No</seg>
1305
1306             <seg>No</seg>
1307
1308             <seg><ulink url="https://www.java.com/ja/download/ie_manual.jsp">Java</ulink></seg>
1309           </seglistitem>
1310         </segmentedlist></para>
1311     </section>
1312
1313     <section id="Plugins_DisassembleIL">
1314       <title><filename>DisassembleIL<indexterm>
1315           <primary>DisassembleIL plugin file</primary>
1316         </indexterm></filename></title>
1317
1318       <para>ildasm を使用してILコードをディスアセンブルします。</para>
1319
1320       <cmdsynopsis sepchar=" ">
1321         <command>DisassembleIL</command>
1322
1323         <arg choice="opt"
1324          rep="repeat"><replaceable>arguments</replaceable></arg>
1325       </cmdsynopsis>
1326
1327       <variablelist>
1328         <varlistentry>
1329           <term><option><replaceable>arguments</replaceable></option></term>
1330           <listitem>
1331             <para>ildasm コマンドに渡すコマンドラインオプション。</para>
1332           </listitem>
1333         </varlistentry>
1334       </variablelist>
1335
1336       <para><segmentedlist>
1337           <segtitle>分類</segtitle>
1338
1339           <segtitle>ファイルフィルター</segtitle>
1340
1341           <segtitle>プラグイン引数</segtitle>
1342
1343           <segtitle>書き戻し</segtitle>
1344
1345           <segtitle>設定ダイアログサポート</segtitle>
1346
1347           <segtitle>依存するもの</segtitle>
1348
1349           <seglistitem>
1350             <seg>展開プラグイン</seg>
1351
1352             <seg><filename class="extension">*.obj</filename>,
1353             <filename class="extension">*.lib</filename>,
1354             <filename class="extension">*.exe</filename>,
1355             <filename class="extension">*.dll</filename>
1356             </seg>
1357
1358             <seg>Yes</seg>
1359
1360             <seg>No</seg>
1361
1362             <seg>No</seg>
1363
1364             <seg><ulink url="https://visualstudio.microsoft.com/">Visual Studio</ulink></seg>
1365           </seglistitem>
1366         </segmentedlist></para>
1367     </section>
1368
1369     <section id="Plugins_DisassembleNative">
1370       <title><filename>DisassembleNative<indexterm>
1371           <primary>DisassembleNative plugin file</primary>
1372         </indexterm></filename></title>
1373
1374       <para>dumpbin を使用してネイティブコードをディスアセンブルします。</para>
1375
1376       <cmdsynopsis sepchar=" ">
1377         <command>DisassembleNative</command>
1378
1379         <arg choice="opt"
1380          rep="repeat"><replaceable>arguments</replaceable></arg>
1381       </cmdsynopsis>
1382
1383       <variablelist>
1384         <varlistentry>
1385           <term><option><replaceable>arguments</replaceable></option></term>
1386           <listitem>
1387             <para>dumpbin コマンドに渡すコマンドラインオプション。</para>
1388           </listitem>
1389         </varlistentry>
1390       </variablelist>
1391
1392       <para><segmentedlist>
1393           <segtitle>分類</segtitle>
1394
1395           <segtitle>ファイルフィルター</segtitle>
1396
1397           <segtitle>プラグイン引数</segtitle>
1398
1399           <segtitle>書き戻し</segtitle>
1400
1401           <segtitle>設定ダイアログサポート</segtitle>
1402
1403           <segtitle>依存するもの</segtitle>
1404
1405           <seglistitem>
1406             <seg>展開プラグイン</seg>
1407
1408             <seg><filename class="extension">*.obj</filename>,
1409             <filename class="extension">*.lib</filename>,
1410             <filename class="extension">*.exe</filename>,
1411             <filename class="extension">*.dll</filename>
1412             </seg>
1413
1414             <seg>Yes</seg>
1415
1416             <seg>No</seg>
1417
1418             <seg>No</seg>
1419
1420             <seg><ulink url="https://visualstudio.microsoft.com/">Visual Studio</ulink></seg>
1421           </seglistitem>
1422         </segmentedlist></para>
1423     </section>
1424
1425     <section id="Plugins_Unpacker_ExecFilterCommand">
1426       <title><filename>ExecFilterCommand<indexterm>
1427           <primary>ExecFilterCommand plugin file</primary>
1428         </indexterm></filename></title>
1429
1430       <para>フィルターコマンドを適用します。</para>
1431
1432       <cmdsynopsis sepchar=" ">
1433         <command>ExecFilterCommand</command>
1434
1435         <arg choice="opt"
1436          rep="norepeat"><replaceable>command</replaceable></arg>
1437       </cmdsynopsis>
1438
1439       <variablelist>
1440         <varlistentry>
1441           <term><option><replaceable>command</replaceable></option></term>
1442           <listitem>
1443             <para>実行するコマンド。 コマンド内の %1 はファイル名に置き換わります。</para>
1444           </listitem>
1445         </varlistentry>
1446       </variablelist>
1447
1448       <para><segmentedlist>
1449           <segtitle>分類</segtitle>
1450
1451           <segtitle>ファイルフィルター</segtitle>
1452
1453           <segtitle>プラグイン引数</segtitle>
1454
1455           <segtitle>書き戻し</segtitle>
1456
1457           <segtitle>設定ダイアログサポート</segtitle>
1458
1459           <segtitle>依存するもの</segtitle>
1460
1461           <seglistitem>
1462             <seg>展開プラグイン</seg>
1463
1464             <seg><filename class="extension">*.nomatch</filename>
1465             </seg>
1466
1467             <seg>Yes</seg>
1468
1469             <seg>No</seg>
1470
1471             <seg>No</seg>
1472
1473             <seg>Windows Script Host</seg>
1474           </seglistitem>
1475         </segmentedlist></para>
1476     </section>
1477
1478     <section id="Plugins_Unpacker_MakeUpper">
1479       <title><filename>MakeUpper<indexterm>
1480           <primary>MakeUpper plugin file</primary>
1481         </indexterm></filename></title>
1482
1483       <para>テキストを大文字に変換します</para>
1484
1485       <para><segmentedlist>
1486           <segtitle>分類</segtitle>
1487
1488           <segtitle>ファイルフィルター</segtitle>
1489
1490           <segtitle>プラグイン引数</segtitle>
1491
1492           <segtitle>書き戻し</segtitle>
1493
1494           <segtitle>設定ダイアログサポート</segtitle>
1495
1496           <segtitle>依存するもの</segtitle>
1497
1498           <seglistitem>
1499             <seg>展開プラグイン</seg>
1500
1501             <seg><filename class="extension">*.nomatch</filename>
1502             </seg>
1503
1504             <seg>No</seg>
1505
1506             <seg>No</seg>
1507
1508             <seg>No</seg>
1509
1510             <seg>Windows Script Host</seg>
1511           </seglistitem>
1512         </segmentedlist></para>
1513     </section>
1514
1515     <section id="Plugins_Unpacker_MakeLower">
1516       <title><filename>MakeLower<indexterm>
1517           <primary>MakeLower plugin file</primary>
1518         </indexterm></filename></title>
1519
1520       <para>テキストを小文字に変換します</para>
1521
1522       <para><segmentedlist>
1523           <segtitle>分類</segtitle>
1524
1525           <segtitle>ファイルフィルター</segtitle>
1526
1527           <segtitle>プラグイン引数</segtitle>
1528
1529           <segtitle>書き戻し</segtitle>
1530
1531           <segtitle>設定ダイアログサポート</segtitle>
1532
1533           <segtitle>依存するもの</segtitle>
1534
1535           <seglistitem>
1536             <seg>展開プラグイン</seg>
1537
1538             <seg><filename class="extension">*.nomatch</filename>
1539             </seg>
1540
1541             <seg>No</seg>
1542
1543             <seg>No</seg>
1544
1545             <seg>No</seg>
1546
1547             <seg>Windows Script Host</seg>
1548           </seglistitem>
1549         </segmentedlist></para>
1550     </section>
1551
1552     <section id="Plugins_Unpacker_RemoveDuplicates">
1553       <title><filename>RemoveDuplicates<indexterm>
1554           <primary>RemoveDuplicates plugin file</primary>
1555         </indexterm></filename></title>
1556
1557       <para>重複行を削除します</para>
1558
1559       <para><segmentedlist>
1560           <segtitle>分類</segtitle>
1561
1562           <segtitle>ファイルフィルター</segtitle>
1563
1564           <segtitle>プラグイン引数</segtitle>
1565
1566           <segtitle>書き戻し</segtitle>
1567
1568           <segtitle>設定ダイアログサポート</segtitle>
1569
1570           <segtitle>依存するもの</segtitle>
1571
1572           <seglistitem>
1573             <seg>展開プラグイン</seg>
1574
1575             <seg><filename class="extension">*.nomatch</filename>
1576             </seg>
1577
1578             <seg>No</seg>
1579
1580             <seg>No</seg>
1581
1582             <seg>No</seg>
1583
1584             <seg>Windows Script Host</seg>
1585           </seglistitem>
1586         </segmentedlist></para>
1587     </section>
1588
1589     <section id="Plugins_Unpacker_CountDuplicates">
1590       <title><filename>CountDuplicates<indexterm>
1591           <primary>CountDuplicates plugin file</primary>
1592         </indexterm></filename></title>
1593
1594       <para>重複行をカウントします</para>
1595
1596       <para><segmentedlist>
1597           <segtitle>分類</segtitle>
1598
1599           <segtitle>ファイルフィルター</segtitle>
1600
1601           <segtitle>プラグイン引数</segtitle>
1602
1603           <segtitle>書き戻し</segtitle>
1604
1605           <segtitle>設定ダイアログサポート</segtitle>
1606
1607           <segtitle>依存するもの</segtitle>
1608
1609           <seglistitem>
1610             <seg>展開プラグイン</seg>
1611
1612             <seg><filename class="extension">*.nomatch</filename>
1613             </seg>
1614
1615             <seg>No</seg>
1616
1617             <seg>No</seg>
1618
1619             <seg>No</seg>
1620
1621             <seg>Windows Script Host</seg>
1622           </seglistitem>
1623         </segmentedlist></para>
1624     </section>
1625
1626     <section id="Plugins_Unpacker_SortAscending">
1627       <title><filename>SortAscending<indexterm>
1628           <primary>SortAscending plugin file</primary>
1629         </indexterm></filename></title>
1630
1631       <para>行を昇順にソートします</para>
1632
1633       <para><segmentedlist>
1634           <segtitle>分類</segtitle>
1635
1636           <segtitle>ファイルフィルター</segtitle>
1637
1638           <segtitle>プラグイン引数</segtitle>
1639
1640           <segtitle>書き戻し</segtitle>
1641
1642           <segtitle>設定ダイアログサポート</segtitle>
1643
1644           <segtitle>依存するもの</segtitle>
1645
1646           <seglistitem>
1647             <seg>展開プラグイン</seg>
1648
1649             <seg><filename class="extension">*.nomatch</filename>
1650             </seg>
1651
1652             <seg>No</seg>
1653
1654             <seg>No</seg>
1655
1656             <seg>No</seg>
1657
1658             <seg>Windows Script Host</seg>
1659           </seglistitem>
1660         </segmentedlist></para>
1661     </section>
1662
1663     <section id="Plugins_Unpacker_SortDescending">
1664       <title><filename>SortDescending<indexterm>
1665           <primary>SortDescending plugin file</primary>
1666         </indexterm></filename></title>
1667
1668       <para>行を降順にソートします</para>
1669
1670       <para><segmentedlist>
1671           <segtitle>分類</segtitle>
1672
1673           <segtitle>ファイルフィルター</segtitle>
1674
1675           <segtitle>プラグイン引数</segtitle>
1676
1677           <segtitle>書き戻し</segtitle>
1678
1679           <segtitle>設定ダイアログサポート</segtitle>
1680
1681           <segtitle>依存するもの</segtitle>
1682
1683           <seglistitem>
1684             <seg>展開プラグイン</seg>
1685
1686             <seg><filename class="extension">*.nomatch</filename>
1687             </seg>
1688
1689             <seg>No</seg>
1690
1691             <seg>No</seg>
1692
1693             <seg>No</seg>
1694
1695             <seg>Windows Script Host</seg>
1696           </seglistitem>
1697         </segmentedlist></para>
1698     </section>
1699
1700     <section id="Plugins_Unpacker_ReverseColumns">
1701       <title><filename>ReverseColumns<indexterm>
1702           <primary>ReverseColumns plugin file</primary>
1703         </indexterm></filename></title>
1704
1705       <para>列を逆順にします</para>
1706
1707       <para><segmentedlist>
1708           <segtitle>分類</segtitle>
1709
1710           <segtitle>ファイルフィルター</segtitle>
1711
1712           <segtitle>プラグイン引数</segtitle>
1713
1714           <segtitle>書き戻し</segtitle>
1715
1716           <segtitle>設定ダイアログサポート</segtitle>
1717
1718           <segtitle>依存するもの</segtitle>
1719
1720           <seglistitem>
1721             <seg>展開プラグイン</seg>
1722
1723             <seg><filename class="extension">*.nomatch</filename>
1724             </seg>
1725
1726             <seg>No</seg>
1727
1728             <seg>No</seg>
1729
1730             <seg>No</seg>
1731
1732             <seg>Windows Script Host</seg>
1733           </seglistitem>
1734         </segmentedlist></para>
1735     </section>
1736
1737     <section id="Plugins_Unpacker_ReverseLines">
1738       <title><filename>ReverseLines<indexterm>
1739           <primary>ReverseLines plugin file</primary>
1740         </indexterm></filename></title>
1741
1742       <para>行を逆順にします</para>
1743
1744       <para><segmentedlist>
1745           <segtitle>分類</segtitle>
1746
1747           <segtitle>ファイルフィルター</segtitle>
1748
1749           <segtitle>プラグイン引数</segtitle>
1750
1751           <segtitle>書き戻し</segtitle>
1752
1753           <segtitle>設定ダイアログサポート</segtitle>
1754
1755           <segtitle>依存するもの</segtitle>
1756
1757           <seglistitem>
1758             <seg>展開プラグイン</seg>
1759
1760             <seg><filename class="extension">*.nomatch</filename>
1761             </seg>
1762
1763             <seg>No</seg>
1764
1765             <seg>No</seg>
1766
1767             <seg>No</seg>
1768
1769             <seg>Windows Script Host</seg>
1770           </seglistitem>
1771         </segmentedlist></para>
1772     </section>
1773
1774     <section id="Plugins_Unpacker_SelectColumns">
1775       <title><filename>SelectColumns<indexterm>
1776           <primary>SelectColumns plugin file</primary>
1777         </indexterm></filename></title>
1778
1779       <para>指定した列を抽出します。</para>
1780
1781       <cmdsynopsis sepchar=" ">
1782         <command>SelectColumns</command>
1783
1784         <arg choice="opt"
1785          rep="norepeat"><replaceable>ranges</replaceable></arg>
1786       </cmdsynopsis>
1787
1788       <cmdsynopsis sepchar=" ">
1789         <command>SelectColumns</command>
1790
1791         <arg><option>-v</option></arg>
1792
1793         <arg><option>-i</option></arg>
1794
1795         <arg><option>-g</option></arg>
1796
1797         <arg><option>-e</option> <replaceable>patterns</replaceable></arg>
1798
1799       </cmdsynopsis>
1800
1801       <variablelist>
1802         <varlistentry>
1803           <term><option><replaceable>ranges</replaceable></option></term>
1804           <listitem>
1805             <para>抽出する列範囲のリスト (例 -3,5-10,30-)</para>
1806           </listitem>
1807         </varlistentry>
1808
1809         <varlistentry>
1810           <term><option><replaceable>patterns</replaceable></option></term>
1811           <listitem>
1812             <para>正規表現</para>
1813           </listitem>
1814         </varlistentry>
1815
1816         <varlistentry>
1817           <term><option>-v</option></term>
1818           <listitem>
1819             <para>マッチしない列を抽出します</para>
1820           </listitem>
1821         </varlistentry>
1822
1823         <varlistentry>
1824           <term><option>-i</option></term>
1825           <listitem>
1826             <para>大文字小文字を無視します</para>
1827           </listitem>
1828         </varlistentry>
1829
1830         <varlistentry>
1831           <term><option>-g</option></term>
1832           <listitem>
1833             <para>グローバルフラグを有効にします</para>
1834           </listitem>
1835         </varlistentry>
1836
1837         <varlistentry>
1838           <term><option>-e</option></term>
1839           <listitem>
1840             <para>パターンマッチングに<replaceable>patterns</replaceable>を使用します</para>
1841           </listitem>
1842         </varlistentry>
1843
1844       </variablelist>
1845
1846       <para><segmentedlist>
1847           <segtitle>分類</segtitle>
1848
1849           <segtitle>ファイルフィルター</segtitle>
1850
1851           <segtitle>プラグイン引数</segtitle>
1852
1853           <segtitle>書き戻し</segtitle>
1854
1855           <segtitle>設定ダイアログサポート</segtitle>
1856
1857           <segtitle>依存するもの</segtitle>
1858
1859           <seglistitem>
1860             <seg>展開プラグイン</seg>
1861
1862             <seg><filename class="extension">*.nomatch</filename>
1863             </seg>
1864
1865             <seg>Yes</seg>
1866
1867             <seg>No</seg>
1868
1869             <seg>No</seg>
1870
1871             <seg>Windows Script Host</seg>
1872           </seglistitem>
1873         </segmentedlist></para>
1874     </section>
1875
1876     <section id="Plugins_Unpacker_SelectLines">
1877       <title><filename>SelectLines<indexterm>
1878           <primary>SelectLines plugin file</primary>
1879         </indexterm></filename></title>
1880
1881       <para>指定した行を抽出します。</para>
1882
1883       <cmdsynopsis sepchar=" ">
1884         <command>SelectLines</command>
1885
1886         <arg choice="opt"
1887          rep="norepeat"><replaceable>ranges</replaceable></arg>
1888       </cmdsynopsis>
1889
1890       <cmdsynopsis sepchar=" ">
1891         <command>SelectLines</command>
1892
1893         <arg><option>-v</option></arg>
1894
1895         <arg><option>-i</option></arg>
1896
1897         <arg><option>-e</option> <replaceable>patterns</replaceable></arg>
1898
1899       </cmdsynopsis>
1900
1901       <variablelist>
1902         <varlistentry>
1903           <term><option><replaceable>ranges</replaceable></option></term>
1904           <listitem>
1905             <para>抽出する行範囲のリスト (例 -3,5-10,30-)</para>
1906           </listitem>
1907         </varlistentry>
1908
1909         <varlistentry>
1910           <term><option><replaceable>patterns</replaceable></option></term>
1911           <listitem>
1912             <para>正規表現</para>
1913           </listitem>
1914         </varlistentry>
1915
1916         <varlistentry>
1917           <term><option>-v</option></term>
1918           <listitem>
1919             <para>マッチしない行を抽出します</para>
1920           </listitem>
1921         </varlistentry>
1922
1923         <varlistentry>
1924           <term><option>-i</option></term>
1925           <listitem>
1926             <para>大文字小文字を無視します</para>
1927           </listitem>
1928         </varlistentry>
1929
1930         <varlistentry>
1931           <term><option>-e</option></term>
1932           <listitem>
1933             <para>パターンマッチングに<replaceable>patterns</replaceable>を使用します</para>
1934           </listitem>
1935         </varlistentry>
1936
1937       </variablelist>
1938
1939       <para><segmentedlist>
1940           <segtitle>分類</segtitle>
1941
1942           <segtitle>ファイルフィルター</segtitle>
1943
1944           <segtitle>プラグイン引数</segtitle>
1945
1946           <segtitle>書き戻し</segtitle>
1947
1948           <segtitle>設定ダイアログサポート</segtitle>
1949
1950           <segtitle>依存するもの</segtitle>
1951
1952           <seglistitem>
1953             <seg>展開プラグイン</seg>
1954
1955             <seg><filename class="extension">*.nomatch</filename>
1956             </seg>
1957
1958             <seg>Yes</seg>
1959
1960             <seg>No</seg>
1961
1962             <seg>No</seg>
1963
1964             <seg>Windows Script Host</seg>
1965           </seglistitem>
1966         </segmentedlist></para>
1967     </section>
1968
1969     <section id="Plugins_Unpacker_Replace">
1970       <title><filename>Replace<indexterm>
1971           <primary>Replace plugin file</primary>
1972         </indexterm></filename></title>
1973
1974       <para>テキストを置換します。</para>
1975
1976       <cmdsynopsis sepchar=" ">
1977         <command>Replace</command>
1978
1979         <arg><option>-i</option></arg>
1980
1981         <arg><option>-e</option></arg>
1982
1983         <arg rep="norepeat"><replaceable>text_to_find</replaceable></arg>
1984
1985         <arg rep="norepeat"><replaceable>text_to_replace</replaceable></arg>
1986
1987       </cmdsynopsis>
1988
1989
1990       <variablelist>
1991         <varlistentry>
1992           <term><option><replaceable>text_to_find</replaceable></option></term>
1993           <listitem>
1994             <para>検索するテキスト</para>
1995           </listitem>
1996         </varlistentry>
1997
1998         <varlistentry>
1999           <term><option><replaceable>text_to_replace</replaceable></option></term>
2000           <listitem>
2001             <para>置換するテキスト</para>
2002           </listitem>
2003         </varlistentry>
2004
2005         <varlistentry>
2006           <term><option>-i</option></term>
2007           <listitem>
2008             <para>大文字小文字を無視します (-e指定時のみ有効)</para>
2009           </listitem>
2010         </varlistentry>
2011
2012         <varlistentry>
2013           <term><option>-e</option></term>
2014           <listitem>
2015             <para>指定したテキストを正規表現として扱います</para>
2016           </listitem>
2017         </varlistentry>
2018
2019       </variablelist>
2020
2021       <para><segmentedlist>
2022           <segtitle>分類</segtitle>
2023
2024           <segtitle>ファイルフィルター</segtitle>
2025
2026           <segtitle>プラグイン引数</segtitle>
2027
2028           <segtitle>書き戻し</segtitle>
2029
2030           <segtitle>設定ダイアログサポート</segtitle>
2031
2032           <segtitle>依存するもの</segtitle>
2033
2034           <seglistitem>
2035             <seg>展開プラグイン</seg>
2036
2037             <seg><filename class="extension">*.nomatch</filename>
2038             </seg>
2039
2040             <seg>Yes</seg>
2041
2042             <seg>No</seg>
2043
2044             <seg>No</seg>
2045
2046             <seg>Windows Script Host</seg>
2047           </seglistitem>
2048         </segmentedlist></para>
2049     </section>
2050
2051     <section id="Plugins_Unpacker_Tokenize">
2052       <title><filename>Tokenize<indexterm>
2053           <primary>Tokenize plugin file</primary>
2054         </indexterm></filename></title>
2055
2056       <para>トークン分割を行います。</para>
2057
2058       <cmdsynopsis sepchar=" ">
2059         <command>Tokenize</command>
2060
2061         <arg rep="norepeat"><replaceable>patterns</replaceable></arg>
2062
2063       </cmdsynopsis>
2064
2065       <variablelist>
2066         <varlistentry>
2067           <term><option><replaceable>patterns</replaceable></option></term>
2068           <listitem>
2069             <para>トークン分割に使用する正規表現 (例 [^\w]+)</para>
2070           </listitem>
2071         </varlistentry>
2072
2073       </variablelist>
2074
2075       <para><segmentedlist>
2076           <segtitle>分類</segtitle>
2077
2078           <segtitle>ファイルフィルター</segtitle>
2079
2080           <segtitle>プラグイン引数</segtitle>
2081
2082           <segtitle>書き戻し</segtitle>
2083
2084           <segtitle>設定ダイアログサポート</segtitle>
2085
2086           <segtitle>依存するもの</segtitle>
2087
2088           <seglistitem>
2089             <seg>展開プラグイン</seg>
2090
2091             <seg><filename class="extension">*.nomatch</filename>
2092             </seg>
2093
2094             <seg>Yes</seg>
2095
2096             <seg>No</seg>
2097
2098             <seg>No</seg>
2099
2100             <seg>Windows Script Host</seg>
2101           </seglistitem>
2102         </segmentedlist></para>
2103     </section>
2104
2105     <section id="Plugins_Unpacker_Trim">
2106       <title><filename>Trim<indexterm>
2107           <primary>Trim plugin file</primary>
2108         </indexterm></filename></title>
2109
2110       <para>行頭行末の空白を削除します</para>
2111
2112       <para><segmentedlist>
2113           <segtitle>分類</segtitle>
2114
2115           <segtitle>ファイルフィルター</segtitle>
2116
2117           <segtitle>プラグイン引数</segtitle>
2118
2119           <segtitle>書き戻し</segtitle>
2120
2121           <segtitle>設定ダイアログサポート</segtitle>
2122
2123           <segtitle>依存するもの</segtitle>
2124
2125           <seglistitem>
2126             <seg>展開プラグイン</seg>
2127
2128             <seg><filename class="extension">*.nomatch</filename>
2129             </seg>
2130
2131             <seg>No</seg>
2132
2133             <seg>No</seg>
2134
2135             <seg>No</seg>
2136
2137             <seg>Windows Script Host</seg>
2138           </seglistitem>
2139         </segmentedlist></para>
2140     </section>
2141
2142     <section id="IgnoreColumns">
2143       <title><filename>IgnoreColumns<indexterm>
2144           <primary>IgnoreColumns plugin file</primary>
2145         </indexterm></filename></title>
2146
2147       <para>このプラグインは、指定された列の文字を無視します。 最初の列の番号は1です。</para>
2148
2149       <para>このプラグインはタブ付きのファイルをサポートしていないことに注意してください。
2150       プラグインは失敗しませんが、すべてのタブは通常の文字として扱われます。
2151       </para>
2152
2153       <para>列を指定するには、プラグイン設定ダイアログを使用するか、次のフィールドをパラメーターとして使用して<filename>dll</filename>の名前を変更します:
2154       </para>
2155
2156       <itemizedlist>
2157         <listitem>
2158           <simpara>範囲間の区切り文字: _ または ,</simpara>
2159         </listitem>
2160
2161         <listitem>
2162           <simpara>最小と最大の間の区切り文字: <emphasis>その他の文字
2163           </emphasis></simpara>
2164         </listitem>
2165
2166         <listitem>
2167           <simpara>最小と最大は範囲に含まれます。</simpara>
2168         </listitem>
2169
2170         <listitem>
2171           <simpara>max = minの場合、maxは省略できます。</simpara>
2172         </listitem>
2173       </itemizedlist>
2174
2175       <example>
2176         <title><filename>IgnoreColumns</filename> examples</title>
2177
2178         <variablelist>
2179           <varlistentry>
2180             <term><filename>IgnoreColumns _ 3 _ 10 - 20 _ 32 -
2181             33.dll</filename></term>
2182
2183             <listitem>
2184               <simpara>列3、列10から20、列32から33のすべての文字を無視します。</simpara>
2185             </listitem>
2186           </varlistentry>
2187
2188           <varlistentry>
2189             <term><filename>IgnoreColumns_1,30 to 40.dll</filename></term>
2190
2191             <listitem>
2192               <simpara>列1と列30から40のすべての文字を無視します。
2193               </simpara>
2194             </listitem>
2195           </varlistentry>
2196         </variablelist>
2197       </example>
2198
2199       <para><segmentedlist>
2200           <segtitle>分類</segtitle>
2201
2202           <segtitle>ファイルフィルター</segtitle>
2203
2204           <segtitle>プラグイン引数</segtitle>
2205
2206           <segtitle>設定ダイアログサポート</segtitle>
2207
2208           <seglistitem>
2209             <seg>比較前処理プラグイン</seg>
2210
2211             <seg><filename class="extension">*.txt</filename></seg>
2212
2213             <seg>Yes</seg>
2214           </seglistitem>
2215         </segmentedlist></para>
2216     </section>
2217
2218     <section>
2219       <title><filename>IgnoreCommentsC<indexterm>
2220           <primary>IgnoreCommentsC plugin file</primary>
2221         </indexterm></filename></title>
2222
2223       <para>このプラグインはC言語, C++, PHP, JavaScript ファイルの<constant> //</constant>... と
2224       <constant>/*</constant> ... <constant>*/</constant> で区切られたコメントを無視します。
2225       </para>
2226
2227       <para><segmentedlist>
2228           <segtitle>分類</segtitle>
2229
2230           <segtitle>ファイルフィルター</segtitle>
2231
2232           <segtitle>プラグイン引数</segtitle>
2233
2234           <segtitle>設定ダイアログサポート</segtitle>
2235
2236           <seglistitem>
2237             <seg>比較前処理プラグイン</seg>
2238
2239             <seg><filename class="extension">*.cpp</filename>, <filename
2240             class="extension">*.cxx</filename>, <filename
2241             class="extension">*.h</filename>, <filename
2242             class="extension">*.hxx</filename>, <filename
2243             class="extension">*.c</filename>, <filename
2244             class="extension">*.php</filename>, <filename
2245             class="extension">*.js</filename>, <filename
2246             class="extension">*.cs</filename>, <filename
2247             class="extension">*.ts</filename></seg>
2248
2249             <seg>No</seg>
2250
2251             <seg>No</seg>
2252           </seglistitem>
2253         </segmentedlist></para>
2254     </section>
2255
2256     <section>
2257       <title><filename>IgnoreFieldsComma<indexterm>
2258           <primary>IgnoreFieldsComma plugin file</primary>
2259         </indexterm></filename></title>
2260
2261       <para>このプラグインは、フィールドとコンマを区切り文字として使用するファイル用です
2262       (CSVファイルなど)。 区切り文字は無視されます。 最初のフィールドの番号は1です。
2263       </para>
2264
2265       <para>区切り文字を指定するには、プラグイン設定ダイアログを使用するか、
2266       <xref linkend="IgnoreColumns" />に使用されるのと同じパラメーターフィールドを使用して
2267       <filename>dll</filename>の名前を変更します。</para>
2268
2269       <para><segmentedlist>
2270           <segtitle>分類</segtitle>
2271
2272           <segtitle>ファイルフィルター</segtitle>
2273
2274           <segtitle>プラグイン引数</segtitle>
2275
2276           <segtitle>設定ダイアログサポート</segtitle>
2277
2278           <seglistitem>
2279             <seg>比較前処理プラグイン</seg>
2280
2281             <seg><filename class="extension">*.csv</filename></seg>
2282
2283             <seg>Yes</seg>
2284
2285             <seg>Yes</seg>
2286           </seglistitem>
2287         </segmentedlist></para>
2288     </section>
2289
2290     <section>
2291       <title><filename>IgnoreFieldsTab<indexterm>
2292           <primary>IgnoreFieldsTab plugin file</primary>
2293         </indexterm></filename></title>
2294
2295       <para>このプラグインは、フィールドとタブを区切り記号として使用するファイル用です
2296       (<application>たとえばExcel </application>ファイルは<filename
2297       class="extension">*.txt</filename>形式で保存されます)。 区切り文字は無視されます。
2298       最初のフィールドの番号は1です。
2299       </para>
2300
2301       <para>To specify the delimiters, use plugin settings dialog or rename the <filename>dll</filename> using
2302       the same parameter fields used for <xref
2303       linkend="IgnoreColumns" />.</para>
2304
2305       <para><segmentedlist>
2306           <segtitle>分類</segtitle>
2307
2308           <segtitle>ファイルフィルター</segtitle>
2309
2310           <segtitle>プラグイン引数</segtitle>
2311
2312           <segtitle>設定ダイアログサポート</segtitle>
2313
2314           <seglistitem>
2315             <seg>比較前処理プラグイン</seg>
2316
2317             <seg><filename class="extension">*.txt</filename></seg>
2318
2319             <seg>Yes</seg>
2320
2321             <seg>Yes</seg>
2322           </seglistitem>
2323         </segmentedlist></para>
2324     </section>
2325
2326     <section>
2327       <title><filename>IgnoreLeadingLineNumbers<indexterm>
2328           <primary>IgnoreLeadingLineNumbers plugin file</primary>
2329         </indexterm></filename></title>
2330
2331       <para>このプラグインは、テキストファイル
2332       (NCファイルやBASICファイルなど)の先頭の行番号を無視します。
2333       </para>
2334
2335       <para><segmentedlist>
2336           <segtitle>分類</segtitle>
2337
2338           <segtitle>ファイルフィルター</segtitle>
2339
2340           <segtitle>プラグイン引数</segtitle>
2341
2342           <segtitle>設定ダイアログサポート</segtitle>
2343
2344           <segtitle>必要なもの</segtitle>
2345
2346           <seglistitem>
2347             <seg>比較前処理プラグイン</seg>
2348
2349             <seg><filename class="extension">*.nc</filename></seg>
2350
2351             <seg>No</seg>
2352
2353             <seg>No</seg>
2354
2355             <seg><xref linkend="MSVBVM60" /></seg>
2356           </seglistitem>
2357         </segmentedlist></para>
2358     </section>
2359
2360     <section id="EditorAddin">
2361       <title><filename>editor addin<indexterm>
2362           <primary>editor addin plugin file</primary>
2363         </indexterm></filename></title>
2364
2365       <para>いくつかの関数を<menuchoice>
2366           <guimenu>プラグイン</guimenu>
2367
2368           <guisubmenu>スクリプト</guisubmenu>
2369         </menuchoice> メニューに追加します:</para>
2370
2371       <itemizedlist>
2372         <listitem>
2373           <simpara><guimenuitem>大文字に変換</guimenuitem> 選択範囲を大文字に変換します。
2374           </simpara>
2375         </listitem>
2376
2377         <listitem>
2378           <simpara><guimenuitem>小文字に変換</guimenuitem> 選択範囲を小文字に変換します。
2379           </simpara>
2380         </listitem>
2381
2382         <listitem>
2383           <simpara><guimenuitem>重複行を削除</guimenuitem> 選択範囲内の重複した行を削除します。
2384           </simpara>
2385         </listitem>
2386
2387         <listitem>
2388           <simpara><guimenuitem>重複行をカウント</guimenuitem> 選択範囲内の重複した行を削除し、重複行の数+1を行末に挿入します。
2389           </simpara>
2390         </listitem>
2391
2392         <listitem>
2393           <simpara><guimenuitem>昇順にソート</guimenuitem> 選択範囲の行を昇順にソートします。
2394           </simpara>
2395         </listitem>
2396
2397         <listitem>
2398           <simpara><guimenuitem>降順にソート</guimenuitem> 選択範囲の行を降順にソートします。
2399           </simpara>
2400         </listitem>
2401
2402         <listitem>
2403           <simpara><guimenuitem>列を逆順</guimenuitem> 選択範囲内の列を逆順にします。
2404           </simpara>
2405         </listitem>
2406
2407         <listitem>
2408           <simpara><guimenuitem>行を逆順</guimenuitem> 選択範囲内の行を逆順にします。
2409           </simpara>
2410         </listitem>
2411
2412         <listitem>
2413           <simpara><guimenuitem>列を抽出...</guimenuitem> 選択範囲内の指定した列を抽出します。
2414           </simpara>
2415         </listitem>
2416
2417         <listitem>
2418           <simpara><guimenuitem>行を抽出...</guimenuitem> 選択範囲内の指定した行を抽出します。
2419           </simpara>
2420         </listitem>
2421
2422         <listitem>
2423           <simpara><guimenuitem>置換...</guimenuitem> 選択範囲内の文字列を別の文字列に置換します。 
2424           </simpara>
2425         </listitem>
2426
2427         <listitem>
2428           <simpara><guimenuitem>フィルターコマンドを適用...</guimenuitem> 選択範囲を指定したフィルターコマンドの出力に置き換えます。
2429           コマンド内の %1 は現在のペインのファイル名に置き換わります。</simpara>
2430         </listitem>
2431
2432         <listitem>
2433           <simpara><guimenuitem>トークン分割...</guimenuitem> 選択範囲内でトークンの区切りを改行に置換します。
2434           </simpara>
2435         </listitem>
2436
2437         <listitem>
2438           <simpara><guimenuitem>行頭行末の空白を削除</guimenuitem> 選択範囲内の行頭と行末の空白を削除します。
2439           </simpara>
2440         </listitem>
2441       </itemizedlist>
2442
2443       <para><segmentedlist>
2444           <segtitle>分類</segtitle>
2445           <segtitle>ファイルフィルター</segtitle>
2446           <segtitle>設定ダイアログサポート</segtitle>
2447
2448           <seglistitem>
2449             <seg>エディター補完</seg>
2450             <seg>*</seg>
2451             <seg>No</seg>
2452           </seglistitem>
2453         </segmentedlist></para>
2454     </section>
2455
2456     <section id="Plugins_datetime">
2457       <title><filename>insert datetime<indexterm>
2458           <primary>insert datetime plugin file</primary>
2459         </indexterm></filename></title>
2460
2461       <para><menuchoice>
2462           <guimenu>プラグイン</guimenu>
2463
2464           <guisubmenu>スクリプト</guisubmenu>
2465         </menuchoice> メニューに2つの機能を追加します:</para>
2466
2467       <itemizedlist>
2468         <listitem>
2469           <simpara><guimenuitem>日付を挿入</guimenuitem> insert date in the
2470           current locale format.</simpara>
2471         </listitem>
2472
2473         <listitem>
2474           <simpara><guimenuitem>時刻を挿入</guimenuitem> insert time in the
2475           current locale format.</simpara>
2476         </listitem>
2477       </itemizedlist>
2478
2479       <para><segmentedlist>
2480           <segtitle>分類</segtitle>
2481
2482           <segtitle>ファイルフィルター</segtitle>
2483
2484           <segtitle>設定ダイアログサポート</segtitle>
2485
2486           <seglistitem>
2487             <seg>エディター補完</seg>
2488
2489             <seg>*</seg>
2490
2491             <seg>No</seg>
2492           </seglistitem>
2493         </segmentedlist></para>
2494     </section>
2495   </section>
2496
2497   <section>
2498     <title>必要なもの<indexterm>
2499         <primary>plugins</primary>
2500
2501         <secondary>Windows Script Host requirement</secondary>
2502       </indexterm></title>
2503
2504     <section>
2505       <title>Windows Script Host</title>
2506
2507       <para>一部のエディター補完プラグインには、
2508       <trademark class="registered">Microsoft</trademark>のコンポーネントが必要です</para>
2509
2510       <para>Windows XPより前の古いバージョンのWindowsを使用しない限り、既に含まれているはずです。
2511       </para>
2512     </section>
2513
2514     <section id="MSVBVM60">
2515       <title><application>Visual Basic</application> ランタイムライブラリ<indexterm>
2516           <primary>Visual Basic dlls for plugins</primary>
2517         </indexterm><indexterm>
2518           <primary>plugins</primary>
2519
2520           <secondary>Visual Basic dlls</secondary>
2521         </indexterm><indexterm>
2522           <primary>msvbvm60.dll plugin file</primary>
2523         </indexterm><indexterm>
2524           <primary>Run-Time Redistribution Pack, for Visual Basic
2525           library</primary>
2526         </indexterm></title>
2527
2528       <para>一部のプラグインでは、動作するために<application>Visual Basic</application>
2529       ランタイムライブラリが必要です。</para>
2530
2531       <para><trademark class="registered">Microsoft</trademark>の<ulink
2532       url="https://www.microsoft.com/en-us/download/details.aspx?id=24417">Run-Time
2533       Redistribution Pack</ulink>が使用できます。
2534       プラグインが不要な場合は、安全に削除できます。
2535       </para>
2536     </section>
2537   </section>
2538 </article>