2. Script-Fu スクリプトを使用
| 第13章 GIMP スクリプト |

## 2. Script-Fu スクリプトを使用

### 2.1. Script-Fu とは?

Script-Fu はさしずめ Windows™ の世界でなら「マクロ」と呼ばれたことでしょう。 しかし Script-Fu はそのような呼ばれかたに比せず強力です。 Script-Fu は Scheme と呼ばれるインタープリター言語を基に、 GIMP のデータベースに問い合わせる機能を使って作動するように開発されました。 ありとあらゆることが Script-Fu でできますが、 普通の GIMP ユーザーは次のような作業の自動化に利用しているのではないでしょうか。

- 繰り返しの操作

- 実に複雑で覚えるのが大変な操作

Script-Fu ならあまねくたくさんのことができるということを思い出しましょう。 GIMP に付いてくるスクリプトは十分お役に立つばかりでなく Script-Fu を学習する手本ともなり、 最終的には自作のスクリプトを作成するときの改造用にしたりたたき台として活用できます。 次節の Script-Fu 作成演習はもっとスクリプトの作り方を学びたいときにお読みください。

最も役立ちそうなスクリプトをこの章でとりあげてゆきますが、 すべては網羅しきれません。 掛け値なしにたくさんのスクリプトがあるからです。 スクリプトによっては非常に簡素なつくりをしていて、 何も取扱説明書がなくても使えるようなものもあります。

Script-Fu (Scheme 言語の派生言語) だけが GIMP で使えるスクリプト言語なのではありません。 しかし初期段階からインストールされているスクリプト言語は Script-Fu だけです。 他に利用できるスクリプト拡張には[Python と] Perl と Tcl があります。[10] どちらの拡張機能も GIMP の Plugin Registry [GIMP-REGISTRY] からダウンロードできます。

[10] 実験段階ですが Ruby 拡張もあります。

第13章 GIMP スクリプト |  | 2.2. Script-Fu の導入

Bugzilla にてエラー報告