diff options
author | Mohammad Akhlaghi <mohammad@akhlaghi.org> | 2018-02-27 14:48:02 +0100 |
---|---|---|
committer | Mohammad Akhlaghi <mohammad@akhlaghi.org> | 2018-02-27 15:07:23 +0100 |
commit | 30733df5d30e150a26d53173d14bf941f179f6f5 (patch) | |
tree | 515694e80bded278388fbc3ff65acb60c0599cf7 /Makefile | |
parent | 4360fbd36203022fde68b12f90548ca3a39085ce (diff) |
Default PDF now uses PGFPlots and BibLaTeX
Making plots and including references are integral parts of a scientific
paper. Therefore to demonstrate how cleanly they can be used within the
pipeline, they are now used to produce the final PDF.
To use PGFPlots a random dataset is made (using AWK's random function) and
is plotted using PGFPlots. The minimum and maximum values of the dataset
are also included in the text to further show how such calculations can go
into the macros and text.
For the references, the NoiseChisel paper was added as a reference to cite
when using this pipeline along with the MUSE UDF paper I, which uses this
pipeline for two sections. Following this discussion, citation is also
discussed in `README.md` and the NoiseChisel paper is also added as a
published work with a reproduction pipeline.
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 16 |
1 files changed, 9 insertions, 7 deletions
@@ -61,10 +61,11 @@ all: reproduce/build paper.pdf # high-level processing Makefiles are included through the `foreach' loop # below by explicitly requesting them in a specific order here. include reproduce/config/pipeline/*.mk -include $(foreach f, initialize \ - download \ - paper, \ - reproduce/src/make/$(f).mk) +include $(foreach f, initialize \ + download \ + delete-me \ + paper \ + , reproduce/src/make/$(f).mk) @@ -88,9 +89,10 @@ include $(foreach f, initialize \ # Note that if you don't want the final PDF and just want the processing # and file outputs, you can remove the value of the `pdf-build-final' # variable in `reproduce/config/pdf-build.mk'. -tex/pipeline.tex: $(foreach f, initialize \ - download, \ - $(mtexdir)/$(f).tex) +tex/pipeline.tex: $(foreach f, initialize \ + download \ + delete-me \ + , $(mtexdir)/$(f).tex) # If no PDF is requested, then just exit here. ifeq ($(pdf-build-final),) |