From 06e19c0db24d4c527f82ed934ecb56228ea0aee8 Mon Sep 17 00:00:00 2001 From: Ian Jauslin Date: Fri, 18 May 2018 22:53:34 +0000 Subject: Initial commit --- figs/phase_diag.fig/Makefile | 23 ++++++++++++++++++ figs/phase_diag.fig/phase_diag.gnuplot | 44 ++++++++++++++++++++++++++++++++++ 2 files changed, 67 insertions(+) create mode 100644 figs/phase_diag.fig/Makefile create mode 100644 figs/phase_diag.fig/phase_diag.gnuplot (limited to 'figs/phase_diag.fig') diff --git a/figs/phase_diag.fig/Makefile b/figs/phase_diag.fig/Makefile new file mode 100644 index 0000000..9e60404 --- /dev/null +++ b/figs/phase_diag.fig/Makefile @@ -0,0 +1,23 @@ +PROJECTNAME=$(basename $(wildcard *.gnuplot)) + +PDFS=$(addsuffix .pdf, $(PROJECTNAME)) + +all: $(PDFS) + +$(PDFS): + gnuplot $(patsubst %.pdf, %.gnuplot, $@) > $(patsubst %.pdf, %.tikz.tex, $@) + pdflatex -jobname $(basename $@) -file-line-error $(patsubst %.pdf, %.tikz.tex, $@) + +install: $(PDFS) + cp $^ $(INSTALLDIR)/ + + +clean-aux: + rm -f $(addsuffix .tikz.tex, $(PROJECTNAME)) + rm -f $(addsuffix .aux, $(PROJECTNAME)) + rm -f $(addsuffix .log, $(PROJECTNAME)) + +clean-pdf: + rm -f $(PDFS) + +clean: clean-aux clean-pdf diff --git a/figs/phase_diag.fig/phase_diag.gnuplot b/figs/phase_diag.fig/phase_diag.gnuplot new file mode 100644 index 0000000..19ed9a4 --- /dev/null +++ b/figs/phase_diag.fig/phase_diag.gnuplot @@ -0,0 +1,44 @@ +# to output to tikz +# default output canvas size: 12.5cm x 8.75cm +set term lua tikz standalone + +# parameter: k +k=2 + +# ranges +set xrange[0:1] +set yrange [:1./k] + +# label x axis +set xlabel "$\\alpha$" +set xtics 0,0.25 +set xtics nomirror + +# no y axis +unset ytics +set ylabel "density" + +# no keu +set key off + +# label phases +set object 1 circle at 0.15,0.18 size 0.03 +set label "$I$" at 0.15,0.18 center +set object 2 circle at 0.15,0.31 size 0.03 +set label "$N_+$" at 0.15,0.31 center +set object 3 circle at 0.83,0.21 size 0.03 +set label "$N_-$" at 0.83,0.21 center +set object 4 circle at 0.50,0.30 size 0.03 +set label "$N_b$" at 0.50,0.30 center +set object 5 circle at 0.50,0.21 size 0.03 +set label "?" at 0.50,0.21 center + +# set linestyle 1 +set style line 1 linetype rgbcolor "#000000" linewidth 2 + +plot \ + k**(-1-x) with filledcurves above x2 fillcolor rgbcolor "#999999", \ + k**(-1-x) with lines linestyle 1, \ + k**(-2-x) with lines linestyle 1, \ + k**(-2) with lines linestyle 1, \ + k**(-1-2*x) with lines linestyle 1 -- cgit v1.2.3-54-g00ecf