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.