#author("2018-04-07T16:24:50+00:00","","") #author("2023-07-27T01:00:59+09:00","default:user","user") [[Computer/OpenSource]] *GMT [#h310f0ab] **インストール [#qe239cfa] ***OS X 10.11 (El Capitan) [#l72ec287] -hdf5 --$ ./configure --prefix=/usr/local/hdf5 --enable-static -netcdf --$ ./configure --prefix=/usr/local/netcdf --enable-netcdf-4 CPPFLAGS="-I/usr/local/hdf5/include -I/usr/local/include" LDFLAGS="-L/usr/local/hdf5/lib -L/usr/local/lib" -GMT 4.5.13 --$ ./configure --prefix=/usr/local/gmt4 --enable-eps --$ make --$ sudo make install-gmt --$ sudo make install-data --$ sudo make install-man --$ sudo make install-doc --$ tar xjf gshhs-2.2.0.tar.bz2 --$ cd share --$ sudo cp -r coast /usr/local/gmt4/share/ **活用例 [#aeb3bd76] -[[鉄道路線図>Computer/OpenSource/GMT/train]] **インストール [#p874caf9] ***日本語化(Mac OS X) [#d4f1b968] 環境は以下の通り. -Mac OS X 10.7.3 Lion -GMT 4.5.7 -[[Ghostscript 7.07:http://www2.kumagaku.ac.jp/teacher/herogw/]] フォントの設定をすればGMTでも日本語を扱うことができる.以下の内容で$GMTHOME/share/pslib/CUSTOM_font_info.dというファイルを作成する($GMTHOMEは環境に合わせて/usr/localや/usr/local/GMTなどにする). HiraKakuPro-W3-EUC-H 0.700 1 HiraKakuPro-W3-EUC-V 0.700 1 HiraKakuPro-W6-EUC-H 0.700 1 HiraKakuPro-W6-EUC-V 0.700 1 HiraKakuProN-W3-EUC-H 0.700 1 HiraKakuProN-W3-EUC-V 0.700 1 HiraKakuProN-W6-EUC-H 0.700 1 HiraKakuProN-W6-EUC-V 0.700 1 HiraKakuStd-W8-EUC-H 0.700 1 HiraKakuStd-W8-EUC-V 0.700 1 HiraKakuStdN-W8-EUC-H 0.700 1 HiraKakuStdN-W8-EUC-V 0.700 1 HiraMaruPro-W4-EUC-H 0.700 1 HiraMaruPro-W4-EUC-V 0.700 1 HiraMaruProN-W4-EUC-H 0.700 1 HiraMaruProN-W4-EUC-V 0.700 1 HiraMinPro-W3-EUC-H 0.700 1 HiraMinPro-W3-EUC-V 0.700 1 HiraMinPro-W6-EUC-H 0.700 1 HiraMinPro-W6-EUC-V 0.700 1 HiraMinProN-W3-EUC-H 0.700 1 HiraMinProN-W3-EUC-V 0.700 1 HiraMinProN-W6-EUC-H 0.700 1 HiraMinProN-W6-EUC-V 0.700 1 このファイルを作成したあと, $ pstext -L とするとフォントの一覧が得られるので,たとえばヒラギノ角ゴProのW3(細字)を使いたければ 35 HiraKakuPro-W3-EUC-H のような行を探す.フォント番号は35となる.この場合pstextで読み込むファイルはEUCにしておく. **使い方 [#fac3e50d] ***pscoast [#sd6bb8db] -D f - full resolution h - high resolution i - intermediate resolution l - low resolution [Default] c - crude resolution -P Portrait ***psxy, pstext [#z8b6e014] 点とテキストが重なってしまう場合は,pstext の -D オプションを用いてオフセットする.-D0.2/0.3 で x 方向に0.2,y 方向に0.3ずらすことができる.-Dj0.4/0.5 のようにすれば,テキストの justify(BR, MC など)を考慮してオフセットしてくれる. ***psxy [#z2ab7ce9] -http://www.geocities.jp/ne_o_t/GMT-USE/use-medium/gmt-medium6.htm ***パターン [#v27a05c4] 多くの描画コマンドが共通に持っているオプション. -Gp'''dpi'''/'''pattern''' ***grdcontour [#a829a079] -グリッドファイルの作り方. --http://www.nda.ac.jp/cc/users/iwase/OLD/COMP/gmt2.html ***PDFにしてLaTeXで張り込む [#jc825dea] Ghostscriptの提供するps2pdfコマンドで描画サイズと同じ大きさのPDFのページを作り,dvipdfm付属のextractbbコマンドでBounding Boxが書かれたファイルを作成する.あとは\includegraphicsコマンドでPDFファイルを張り込む.ただしTeXディストリビューションに含まれる(ことがある)epstopdfコマンド(perlスクリプト)を使った方が簡単で,Bounding Boxを丁寧に設定してくれるようなので,ps2pdfではなくepstopdfを用いてみる. $ epstopdf map.eps $ extractbb map.pdf \documentclass{jsarticle} \usepackage[dvipdfm]{graphicx} \begin{document} \begin{figure} \centering \includegraphics[width=.8\textwidth,clip]{map.pdf} \caption{caption_for_map} \end{figure} \end{document} epstopdfでPDFにするときに,バージョンを指定したい場合は次のようにする.次の例はPDFバージョン1.4(Adobe Acrobat 5相当). $ epstopdf --gsopt -dCompatibilityLevel=1.4 map.eps **インストール [#deba106f] -ftp://ftp.scc.u-tokai.ac.jp/pub/gmt/ **参考 [#me334564] -[[MacWiki - GMT:http://macwiki.sourceforge.jp/wiki/index.php/GMT]] -[[GMT_setup (hysk):http://www.u.tsukuba.ac.jp/~hayasaki.masamits.fw/Linux_tips/GMT_setup]] -[[GMT (ver. 4.4) yoiyoi guide:http://staff.aist.go.jp/h.horikawa/GMT/GMT4.4guide/yoiyoi4.4.html]] -[[GMT備忘録:http://www5.plala.or.jp/kashima/gmt/gmt.html]] -[[パソコン関連 2009 〜GMT - KDO の野鳥ときどきパソコンのページ:http://homepage1.nifty.com/~kdo/index.html#gmt2008]] -pstext のオフセットオプション --http://homepage1.nifty.com/~kdo/gmt13_pstext.html -パターン --http://home.kanto-gakuin.ac.jp/~nmaeda/gmtpk/index.php?%A5%D1%A5%BF%A1%BC%A5%F3 -市町村境界と道路 --http://www.geocities.jp/ne_o_t/GMT-USE/use-medium/gmt-medium6.htm -アメダスデータの描画 --http://www.geocities.jp/ne_o_t/GMT-USE/use-medium/gmt-medium1.htm -pscontour, surface . . . -Samples --http://www-seis.planet.sci.kobe-u.ac.jp/~kakehi/GMT/ GMT 5.0以降. -https://www.mk-mode.com/blog/2020/01/29/debian-10-gmt-installation/ -https://www.kobiwa.net/gmt/2_coast.shtml