2.5. 独立系スクリプト
| 2. Script-Fu スクリプトを使用 |

### 2.5. 独立系スクリプト

ここで全部のスクリプトについて個々に深入りして説明するつもりはありません。 大部分の Script-Fu は非常に理解し易くかつ使い易く作られています。 この説明文を執筆した時点では初期状態でつぎの種類の画像を作成するものが導入されています。

- パターン

- Web ページテーマ

- ロゴ

- ボタン

- その他いろいろ

パターン

  ここにはパターンを生成するスクリプトの全種類が揃っています。 だいたいどれもオプションでいろいろ変化がつけられるので自作パターンを作るのにうってつけです。

  立体地形図スクリプトを見てみましょうか。 このスクリプトを使うときは地面の文様を作成するために画像の、 すなわちパターンのサイズを設定し、 不規則度の段階を指定してやる必要があります。 地面のマップを生成するために使われる色はグラデーションから採られます。 グラデーションは現在GIMPに読み込まれているものからどれかひとつを選んでください。 さらには詳細度を設定し、 島の高さと海の深さを指定し、 縮尺を定めなくてはいけません。 縮尺はこの地形図に対する倍率なので、 普通の地図でいう 1:10 にするなら X や Y の拡大縮小の値を 10 にすればよいわけです。

Web ページテーマ

  これは間違いなく実践的なスクリプトの使い道です。 自作の修飾文字やロゴやボタンや矢印とかいろいろウェブ用に作成するのならスクリプトを書けばどれも共通した形状に統一できます。 しかもそういった部品をひとつひとつ手作業で加工する手間が省けるので時間を大幅に節約できます。

  Web ページテーマのサブメニューにクラシック Gimp.Org というテーマがあるはずです。 ご自分なりのテーマを創成するにあたってはここのスクリプトが上質のたたき台になります。 なかの値を書き換えてゆけばあなたのウェブサイト専用のテーマのできあがりです。

  ここのスクリプトは大方がそのまま名前の通りのはたらきをしますが、 少しばかり使い方のヒントを書いておきます。

  - 「'」や「"」のような特殊文字はそのまま加工せずにおくこと

  - スクリプトで利用するパターンが実在するか確かめること

  - パディングとはテキストまわりの空間のこと

  - ベベルの値を高くとるとボタンの背丈を高く見せられる

  - 押したとき オプションはボタンが押されたように見せるデザインになる

  - 背景が単色では困るときは 背景消去 を有効にする。 単色の背景にする場合はウェブページの背景色と同色になるよう気をつける

ロゴ

  ここにはロゴを作成する全種類のスクリプトが揃っています。 素敵なものができますが、 既にどこかで見たことがあるGIMPスクリプト製だとばれてしまい易いので使うときは気をつけてください。 むしろこれらを元に手を加え思い通りのスクリプトを書いてみることを検討されてはいかがでしょうか。 ロゴ作成スクリプトのダイアログはどれも似たり寄ったりでつぎのような構成に行き着きます。

  1. 文字記入欄にはあらかじめロゴ名を入れておきましょう。

  2. フォントサイズ数値記入欄にはロゴの大きさをピクセル単位で書き込んでおきましょう。

  3. フォント名記入欄には自作のロゴに使いたいフォントの名前を記入しておきましょう。

  4. ロゴの色を変更するには色だまりボタンをクリックすると現れる色変更ダイアログで他の色を選びます。

  5. 現在実行中のコマンドを表示する欄を観察すれば現在走らせているスクリプトの様子が分かります。

ボタン

  ボタンと銘打ったこのサブメニュー内には球形ボタンとシンプルなベベルつきボタンのスクリプトがありますが、 両者とも矩形のベベルつきボタンであり、 縁が丸いか丸くないかが異なるだけです。 どちらも数十のパラメータがあるうえほとんどが同じオプションです。 設定を変えながらお好みのボタンを探ってください。

その他いろいろ

  Under Misc. you'll find scripts that can be quite useful, but aren't suitable for the other submenus. An example is the Sphere script. You will have to set the radius in pixels to determine the sphere size. The lighting angle is where at the sphere you point the spotlight. This value also has an impact on the sphere shadow. If you don't want a shadow, you just have remove the tick on the "shadow" checkbox. The last thing you have to select is background color, and the color of your sphere.

2.4. Script-Fu の種別 |  | 2.6. 画像に依存する Script-Fu