Additional Material¶
The material for specific publications is stored in the publications directory
of the github repository.
The figures of each paper can be found in the respective sub-directory figs.
For some publications, there is also a slides or a poster_figs directory
containing the scripts for some figures on the presentations slides or the
poster, respectively. The figures are enumerated either based on their numbering
in the paper, on the slide they appear on, or in order of appearance for the
poster. In order to reproduced a figure, execute the scripts in
the following order (if existent):
- MATLAB script: *.m
- gnuplot script: *.gnu
- include *.tex, *.png, *.pdf in your LaTeX document
For the third step, I recommend the import command from the
LaTeX import package.
Requirements & Prerequities¶
Gnuplot¶
Special thanks go to Hagen Wierstorf for introducing me to Gnuplot. His Gnuplotting Blog contains a lot of examples and information about Gnuplot. You the following Gnuplot extensions
In order to use the extensions their directories have to be included into Gnuplot’s search path. This is done via the ``GNUPLOT_LIB``environment variable. Under Linux (and possibly Mac) execute
# gnuplot search path
export GNUPLOT_LIB=~/projects/gnuplot-colorbrewer:$GNUPLOT_LIB
in a shell of your choice. You may also add this to your ~/.bashrc or
something
(depends on the shell your are using) to execute this automatically. For
Windows, see here. You
can check, if the path is correcty included via show loadpath in the
Gnuplot command prompt. Among other lines, this should display something like
loadpath from GNUPLOT_LIB is "/home/bewater/projects/gnuplot-colorbrewer"
LaTeX¶
I am using pdfLaTeX, but it might be possible to get the scipts running with other LaTeX compilers (I don’t know at all).
MATLAB¶
The code of this repository has been tested under MATLABR2015a. Please add
the ./tools/matlab directory to your MATLAB path. The software uses the
following toolboxes, which you should download and add the their path to your
MATLAB path. For specific installation instructions please take a look at the
listed websites.
Specific Dependencies¶
If you just want to get the material of one specific publication, you may not need all the requirements. The table shows, which publication needs which requirement. The shown versions or commits have to be interpreted as “successfully tested under”.
| Publication | MATLAB | Gnuplot | |
|---|---|---|---|
| SFS | Others | ||
| [2019] | 2.4.3 | 5.0.3 | |
| [2019c] | 2.5.0 | 5.0.3 | |
| [2019b] | 2.5.0 | 5.0.3 | |
| [2018] | 2.4.2 | 5.0.3 | |
| [2018] | 2.4.2 | 5.0.3 | |
| [2017a] | 2.4.1 | 5.0.3 | |
| [2017b] | ef6c3a | 5.0.3 | |
| [2017] | 7db339 | Two!Ears AFE 1.0 | 5.0.3 |
| [2017d] | 2.3.0 | 5.0.3 | |
| [2017b] | 2.3.0 | ||
| [2016a] | 2.2.1 | ||
| [2016b] | X | ||
| [2016] | f14513 | ||
| [2015a] | X | MAT2TikZ 0.4.7 | 5.0.3 |
| [2015b] | X | MAT2TikZ 0.4.7 | |
| [2015b] | 1.2.0 | 5.0.3 | |
| [2014] | 1.1.0 | 5.0.3 | |