#!/usr/bin/env bash
set -euo pipefail
export GMT_SESSION_NAME=$$
mkdir -p figures
gmt begin figures/GMT-14-006 png,pdf E300,H2,Qg4,Qt4 -C
gmt set GMT_AUTO_DOWNLOAD off MAP_FRAME_TYPE plain PROJ_LENGTH_UNIT cm FONT_ANNOT_PRIMARY 9p FONT_LABEL 10p FONT_TITLE 11p PS_LINE_CAP round PS_LINE_JOIN round
gmt coast -R-8/30/30/48 -JM13c -Di -Ggray94 -Slightblue -W0.35p,gray40 -Baf
cat > sites.txt <<'DATA'
12 42 A
15 39 B
22 38 C
DATA
gmt plot sites.txt -i0,1 -W1.2p,royalblue,-
gmt plot sites.txt -i0,1 -Sc0.24c -Gdarkorange -W0.5p,white
gmt text sites.txt -F+f10p,Helvetica,navy+jBL -D0.15c/0.12c
gmt basemap -LjBL+c40+w500k+o0.5c/0.5c+f+u -F+gwhite+p0.3p
gmt inset begin -DjTR+w3c+o0.2c -F+gwhite+p0.5p
gmt coast -Rg -JG12/40/3c -Dc -Ggray90 -Slightblue -W0.2p
printf '12 40\n' | gmt plot -Sc0.18c -Gred
gmt inset end
gmt basemap -B+t"GMT-14-006"
gmt end
