Brutus: module{ # Font tags are given as (font*NSIZE + size) Size6, Size8, Size10, Size12, Size16, NSIZE: con iota; Roman, Italic, Bold, Type, NFONT: con iota; NFONTTAG: con NFONT*NSIZE; Example, Caption, List, Listelem, Label, Labelref, Exercise, Heading, Nofill, Author, Title, Index, Indextopic, NTAG: con NFONTTAG + iota; DefFont: con Roman; DefSize: con Size10; TitleFont: con Bold; TitleSize: con Size16; HeadingFont: con Bold; HeadingSize: con Size12; fontname: array of string; sizename: array of string; tagname: array of string; tagconfig: array of string; init: fn(ctxt: ref Draw->Context, args: list of string);};
Brutus: module
{
# Font tags are given as (font*NSIZE + size)
Size6, Size8, Size10, Size12, Size16, NSIZE: con iota;
Roman, Italic, Bold, Type, NFONT: con iota;
NFONTTAG: con NFONT*NSIZE;
Example, Caption, List, Listelem, Label, Labelref, Exercise, Heading,
Nofill, Author, Title, Index, Indextopic, NTAG: con NFONTTAG + iota;
DefFont: con Roman;
DefSize: con Size10;
TitleFont: con Bold;
TitleSize: con Size16;
HeadingFont: con Bold;
HeadingSize: con Size12;
fontname: array of string;
sizename: array of string;
tagname: array of string;
tagconfig: array of string;
init: fn(ctxt: ref Draw->Context, args: list of string);
};