biggles
reference guide 1.3.0 : config
( overview
: containers
: components
: style
: config
: functions )
files
Biggles looks for two configuration files when it loads:
the site-wide config.ini (located in the same directory as the
Biggles source files), and per-user ~/.biggles.
User trumps site.
The format should be clear from looking at config.ini,
and you can get all the details
here.
For example, here's my .biggles file:
% cat ~/.biggles
[default]
fontface = HersheySerif
[printer]
command = lpr -Plaser
There are quite a few parameters in config.ini, but most don't need
to be changed. Here are a few which users might want to override:
[default]
-
fontface
= HersheySans
-
Sets the default font face. HersheySerif or
HersheySans is recommended if you have any TeX math-mode material.
-
fontsize_min
= 1.25
-
Sets the minimum fontsize (relative to the size of the plotting window).
-
symboltype
= diamond
-
Sets the default symbol type.
-
symbolsize
= 2.0
-
Sets the default symbol size.
-
[screen]
-
width
= 570
-
The width (in pixels) of the X window produced by .show().
-
height
= 570
-
The height (in pixels) of the X window produced by .show().
-
guess_interactive
= yes
-
Normally every invocation of .show() creates a new X window.
This can be annoying during interactive use, so biggles reuses the X window
when it thinks it's not being called by a script.
Set this to no to disable this behavior.
[printer]
-
command
= lpr
-
Sets the command used to print plots. Specifically, postscript output is
piped to this command.
-
paper
= letter
-
Sets the printer paper size.