1\chapcontents {1}{How to read this manual}{5} 2\chapcontents {2}{What is XGAP?}{6} 3\seccontents {2.1}{Basics} {6} 4\seccontents {2.2}{What you can do with XGAP} {6} 5\seccontents {2.3}{How does it work?} {7} 6\seccontents {2.4}{Historical Remarks and Acknowledgements} {8} 7\chapcontents {3}{Installing XGAP}{9} 8\seccontents {3.1}{Overview} {9} 9\seccontents {3.2}{What you need to install XGAP} {9} 10\seccontents {3.3}{Getting and unpacking the sources} {9} 11\seccontents {3.4}{Configuring and Compiling the C part} {10} 12\seccontents {3.5}{Installing the Startup Script} {11} 13\seccontents {3.6}{Installing in a different than the standard location} {11} 14\chapcontents {4}{Subgroup Lattices - Examples}{12} 15\seccontents {4.1}{The Subgroup Lattice of the Dihedral Group of Order 8} {12} 16\seccontents {4.2}{A Partial Subgroup Lattice of the Symmetric Group on 6 Points} {15} 17\seccontents {4.3}{A Partial Subgroup Lattice of the Cavicchioli Group} {17} 18\seccontents {4.4}{A Partial Subgroup Lattice of the Trefoil Knot Group} {19} 19\seccontents {4.5}{A Partial Subgroup Lattice of a Finitely Presented Group} {20} 20\seccontents {4.6}{A Partial Subgroup Lattice of a Space Group} {21} 21\chapcontents {5}{Subgroup Lattices - Systematic Description}{24} 22\seccontents {5.1}{GraphicSubgroupLattice} {24} 23\seccontents {5.2}{GraphicSubgroupLattice, Protocol of Group Theoretic Constructions} {24} 24\seccontents {5.3}{GraphicSubgroupLattice, Labelling of Levels} {25} 25\seccontents {5.4}{GraphicSubgroupLattice, Moving Vertices} {25} 26\seccontents {5.5}{GraphicSubgroupLattice, Selecting Vertices} {26} 27\seccontents {5.6}{GraphicSubgroupLattice, Inserting Vertices} {26} 28\seccontents {5.7}{GraphicSubgroupLattice, Sheet Menu} {27} 29\seccontents {5.8}{GraphicSubgroupLattice, Poset Menu} {27} 30\seccontents {5.9}{GraphicSubgroupLattice, Subgroups Menu} {28} 31\seccontents {5.10}{GraphicSubgroupLattice, Information Menu} {31} 32\seccontents {5.11}{Vertex Shapes} {32} 33\seccontents {5.12}{GraphicSubgroupLattice for FpGroups, Subgroups Menu} {32} 34\seccontents {5.13}{GraphicSubgroupLattice for FpGroups, Information Menu} {35} 35\chapcontents {6}{Graphic Sheets - Basic graphic operations}{36} 36\seccontents {6.1}{Graphic Sheet Objects} {36} 37\seccontents {6.2}{Graphic Objects in Sheets} {38} 38\seccontents {6.3}{Colors in XGAP} {41} 39\seccontents {6.4}{Operations for Graphic Objects} {42} 40\seccontents {6.5}{Global Information} {42} 41\chapcontents {7}{User Communication}{43} 42\seccontents {7.1}{Menus in Graphic Sheets} {43} 43\seccontents {7.2}{Mouse Events} {44} 44\seccontents {7.3}{Dialogs} {45} 45\seccontents {7.4}{Popups} {45} 46\chapcontents {8}{Graphic Posets}{47} 47\seccontents {8.1}{Introduction} {47} 48\seccontents {8.2}{Operations} {48} 49\seccontents {8.3}{An Example} {55} 50\chapcontents {9}{Graphic Graphs}{57} 51\chapcontents {10}{Differences to XGAP 3}{58} 52\seccontents {10.1}{Concept} {58} 53\seccontents {10.2}{User Interface} {59} 54\seccontents {10.3}{Where code has to be changed} {59} 55\chapcontents {}{Bibliography}{60} 56\chapcontents {}{Index}{61} 57