aboutsummaryrefslogtreecommitdiff
path: root/paper.tex
diff options
context:
space:
mode:
authorMohammad Akhlaghi <mohammad@akhlaghi.org>2018-02-27 10:42:20 +0100
committerMohammad Akhlaghi <mohammad@akhlaghi.org>2018-02-27 10:42:20 +0100
commit4360fbd36203022fde68b12f90548ca3a39085ce (patch)
tree9050a6a21743f7ccac2591e1e86d0043d13d68c7 /paper.tex
parentc47486ccbf291c6e06df803f9abcdfcb6af5ca66 (diff)
Copyrights and TeX management made more clear
Until now, the copyright statement was left empty for the users of the pipeline to fill. However, the files have already been created and have an author (or contributing authors) before the user starts using the pipeline. So the original authors of the files are added along with the year. The user can add their own name to the existing files under the "Contributing author" when they start and they will be the "Original author" of the new files they create. Several changes were also made to the TeX management: - LaTeX is run within a `reproduce/build/tex/build' directory now. Not in the top reproduction pipeline directory. This helps keep all the auxiliary TeX files and directories in that directory and keep the top reproduction pipeline directory clean. After the final PDF is built, a copy is put in the top reproduction pipeline directory for easy viewing. - The PGFPlots preamble was also made more useful, allowing the name of the `.tex' file to also be the name of the final plot that is produced. This is a GREAT feature, because without it, the TiKZ externalization would be based on order of the plots within the paper. But now, order is irrelevant and we can even delete the TiKZ files within the processing workhorse-Makefiles so the plots are definitly rebuilt on the next run. - The paper is now in a two-column format to be more similar to published papers. A tip on debugging Make was added to `README.md'.
Diffstat (limited to 'paper.tex')
-rw-r--r--paper.tex20
1 files changed, 19 insertions, 1 deletions
diff --git a/paper.tex b/paper.tex
index d0e14bb..d42cd7c 100644
--- a/paper.tex
+++ b/paper.tex
@@ -1,14 +1,32 @@
\documentclass{article}
+%% This is a convenience variable if you are using PGFPlots to build plots
+%% within LaTeX. If you want to import PDF files for plots directly (and
+%% not build them with TikZ in LaTeX), then comment the next line. To use
+%% PDF files, they have to be in a `tikz' directory. To MAKE PDF files with
+%% TikZ and PGFPlots, it is assumed that the texfile containing the source
+%% are in a `tex' subdirectory relative to the directory which latex is run
+%% in.
+\newcommand{\makepdf}{}
+
%% Necessary LaTeX preambles to include for relevant functionality. We want
%% to start this file as fast as possible with the actual body of the
%% report, while keeping modularity in the preambles.
\input{tex/pipeline.tex}
\input{tex/preamble-style.tex}
%\input{tex/preamble-biblatex.tex}
-%\input{tex/preamble-pgfplots.tex}
+\input{tex/preamble-pgfplots.tex}
\input{tex/preamble-necessary.tex}
+
+
+
+
+
+
+
+
+
%% Start writing.
\begin{document}