tadd labels to subplots - hansen-zoet-exp - comparison of lab and model results of sediment advection
 (HTM) git clone git://src.adamsgaard.dk/hansen-zoet-exp
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) Submodules
       ---
 (DIR) commit 4afb091c0cf8494a8ea5aaae3ac2704f58001457
 (DIR) parent d47e95b4ebcc3323cd9a824252dd6ecde5c2931d
 (HTM) Author: Anders Damsgaard <anders@adamsgaard.dk>
       Date:   Tue, 14 Jun 2022 15:01:05 +0200
       
       add labels to subplots
       
       Diffstat:
         M fig-sediment_flux.gp                |      39 ++++++++++++++++---------------
         M fig-sediment_flux_daily.gp          |      10 +++-------
         M fig-skin_depth_diff.gp              |       6 +++---
       
       3 files changed, 26 insertions(+), 29 deletions(-)
       ---
 (DIR) diff --git a/fig-sediment_flux.gp b/fig-sediment_flux.gp
       t@@ -7,13 +7,14 @@ set multiplot layout 2,1
        
        rswidth = 1
        
       -#set lmargin 7.0
       -#set bmargin 3.5
       -#set rmargin 2.0
       -#set tmargin 2.0
       +set lmargin 8.0
       +set bmargin 3.5
       +set rmargin 2.0
       +set tmargin 2.0
        
       -#set xrange [-5 : 105]
       -#set yrange [0 : 0.11]
       +labelx = 0.05
       +set label "a" at screen labelx,0.98 font "{:Bold},12"
       +set label "b" at screen labelx,0.48 font "{:Bold},12"
        
        # https://sodocumentation.net/gnuplot/topic/8825/fit-data-with-gnuplot
        #f(x) = a * exp(b * x)
       t@@ -21,22 +22,22 @@ f(x, v) = a * x**b * v
        fit f(x, 100) "sediment_flux_v3.169e-6ms.txt" u ($1/1000):($2*3600*24*365.25*rswidth) via a,b
        fitparams = sprintf("{/:Italic q}_t = %.2e {/:Italic v N'}^{%.3g}", a, b)
        
       -set xrange [0:*]
       -set yrange [0:*]
       -
       -#set xlabel "Normalized horizontal velocity, v_x [-]"
        set xlabel "Effective stress, {/:Italic N'} [kPa]"
       -#set ylabel "Spec. sediment flux [m²/a]"
        set ylabel "Sediment flux, {/:Italic q}_t [m³/a]"
       -set key bottom right font ",10" invert #samplen 0.9
       +set key bottom right font ",09" invert samplen 1.0
       +#set title "{/:Italic v} = 100 m/a"
       +set xrange [0:210]
       +set xtics 0,50,200
       +
        set title "{/:Italic v} = 100 m/a"
       -set yrange [0:1]
       -plot f(x, 100) t fitparams, \
       -        "sediment_flux_v3.169e-6ms.txt" u ($1/1000):($2*3600*24*365.25*rswidth) w p ps 0.5 t "CNGF-PF", \
       -        "rs_sediment_flux_100ma.txt" u ($1/1000):($2) w p ps 1 t "Hansen and Zoet (2022)"
       +set yrange [0:1.1]
       +plot f(x, 100) lt 1 t fitparams, \
       +        "sediment_flux_v3.169e-6ms.txt" u ($1/1000):($2*3600*24*365.25*rswidth) w p lt 2 ps 0.5 t "CNGF-PF (Damsgaard et al., 2020)", \
       +        "rs_sediment_flux_100ma_high-N.txt" u ($1/1000):($2) w p lt 4 ps 1 t "Hansen and Zoet (2022)", \
       +        "rs_sediment_flux_100ma.txt" u ($1/1000):($2) w p lt 4 ps 1 t ""
        
        set title "{/:Italic v} = 300 m/a"
        set yrange [0:*]
       -plot f(x, 300) t fitparams, \
       -        "sediment_flux_v9.506e-6ms.txt" u ($1/1000):($2*3600*24*365.25*rswidth) w p ps 0.5 t "CNGF-PF", \
       -        "rs_sediment_flux_300ma.txt" u ($1/1000):($2) w p ps 1 t "Hansen and Zoet (2022)"
       +plot f(x, 300) lt 1 t fitparams, \
       +        "sediment_flux_v9.506e-6ms.txt" u ($1/1000):($2*3600*24*365.25*rswidth) w p lt 2 ps 0.5 t "CNGF-PF (Damsgaard et al., 2020)", \
       +        "rs_sediment_flux_300ma.txt" u ($1/1000):($2) w p lt 4 ps 1 t "Hansen and Zoet (2022)"
 (DIR) diff --git a/fig-sediment_flux_daily.gp b/fig-sediment_flux_daily.gp
       t@@ -12,13 +12,9 @@ set bmargin 3.5
        set rmargin 2.5
        set tmargin 2.0
        
       -#set xrange [-5 : 105]
       -#set yrange [0 : 0.11]
       -
       -# https://sodocumentation.net/gnuplot/topic/8825/fit-data-with-gnuplot
       -#f(x, v) = a * x**b * v
       -#fit f(x, 100) "sediment_flux_v3.169e-6ms.txt" u ($1/1000):($2*3600*24*365.25*rswidth) via a,b
       -#fitparams = sprintf("{/:Italic q}_t = %.2e {/:Italic v N'}^{%.3g}", a, b)
       +labelx = 0.08
       +set label "a" at screen labelx,0.98 font "{:Bold},12"
       +set label "b" at screen labelx,0.48 font "{:Bold},12"
        
        set xrange [0:*]
        set yrange [0:*]
 (DIR) diff --git a/fig-skin_depth_diff.gp b/fig-skin_depth_diff.gp
       t@@ -74,9 +74,9 @@ x=1.0/3600.0/24.0/365.0
        set arrow from x,D_min to x,D_max nohead lc "white" front
        set label "yearly" at x,label_y rotate by 90 front offset screen -0.01,0 textcolor "white"
        
       -set label "a" at screen 0.01,0.95 font ",12"
       -set label "b" at screen 0.35,0.95 font ",12"
       -set label "c" at screen 0.70,0.95 font ",12"
       +set label "a" at screen 0.01,0.95 font "{:Bold},12"
       +set label "b" at screen 0.35,0.95 font "{:Bold},12"
       +set label "c" at screen 0.70,0.95 font "{:Bold},12"
        
        set xlabel "Forcing frequency {/:Italic f} [s^{-1}]"
        set ylabel "Diffusivity {/:Italic D} [m^2/s]"