This are my default definitions for plotting and working effective with gnuplot.
Too install the templates just store is somewhere on your computer and let Gnuplot know about it. I store these file in the Application Support Folder. To do same type and execute following in the console:
$ cd ~/Library/Application Support/
$ git clone https://github.com/hesstobi/Gnuplot-Templates.git Gnuplot
And than add this folder to the GNUPLOT_LIB Enviroment Variable by adding following line to your .bash_profile
export GNUPLOT_LIB="$HOME/Library/Application Support/Gnuplot:$GNUPLOT_LIB"
All essential default are saved in the default.gp and the layout-default.gp. Simple
load 'defaults.gp'
to use the settings. Here is example plot with this layout:
You can easily change some settings by defining the following variables before you load the defaults
- TEXTCOLOR
- GRIDCOLOR
- LINEWIDTH
- POINTSIZE
- LOCALE
The LOCALE is set by default to the $LANG environment variable. By over writing the value the decimalsign and foramting of dates is adapted.
For better control over the position of the x and y-labels there predefined labels for each axes.
| Axes | Label-ID |
|---|---|
| x | 100 |
| x2 | 101 |
| y | 200 |
| y2 | 201 |
Use them in conjunction with bmargin, tmargin, rmargin and lmargin
Since Gnuplot 5.0 the color and the dash-type are separated in the settings. To use dashes lines just define the dashtype in the plot command.
For plot with points or linepoints some nice point-types are preset in the line-type definition. To overwrite these just define the pointtype in the plot command
Exambles
This Templates are including a nice set of different color themes. To use one of them run
load 'colors-[theme].gp'
The pictures showes the predefiend layouts of this template set. To use one of them run
load 'layout-[layout].gp'
The layout-default is load with the defaults.gp
By loading latex.gp the format is set to \\num{%g} and these label function are set:




