Attributes メモ

GMTコマンドの中で,manを読むと

gmt pscoast [other options] -Wpen -Gfill

というような表記が出てくる.
この pen や fill は,線や色のスタイルを統一された記法で表現できるようにしている attributes であり,これらの記法を覚えると様々な GMT コマンドで使える.

pen attributes

pen は

-W1p,red,-   # -W はoptionの識別子
+pthin,blue,..-    # +p はoptionの識別子

のように,互いに "," で区切られ,[width],[color],[style] の3つの属性からなる.
それぞれデフォルトの設定で良い場合は省略可能.例えば -W[color] など.^

width

数値に [p,c,i] (ポイント,センチメートル,インチ) のいずれかを付して太さを指定するか,キーワードで表現する.
数値の後に pci のいずれも付記しない場合,(デフォルトでは)ポイントを意味する.
キーワードは,細い方から順に thin, thick, fat とこれらの比較級・最上級の単語で9個,
さらに faint (線なし), default, obese で合計12個ある.
最も太い obese は18pで,thick は1.0p, default と thinnest は 0.25p になっている.
確認用に図を作成してみた.ブラウザ上では png に変換し縮小表示しているので,実際に出力される PostScript ファイルでの太さは異なる.
同じ図を作成するスクリプトは fileex_thickness.sh から.

example_thickness.png


color

色の指定方法は5種類あるが,ここではキーワードで指定する方法に絞る.
数多くのキーワードの中からいくつか絞って図にしてみた.
colornames_num.png colornames.png

style

線種の指定方法は,

  • solid や dashed などのキーワードを入れる
  • "-", "." の組み合わせで表現する
  • 実線と空白の長さを "_" で区切って指定する

のいずれか.下に図を示す.

linestyle.png

Front page   Edit Diff Attach Copy Rename Reload   New List of pages Search Recent changes   Help   RSS of recent changes
Last-modified: 2020-03-05 (Thu) 06:27:06 (204d)