1C savetime.tex 1. How to read this manual
2C whatis.tex 2. What is XGAP?
3S 2.1. Basics
4S 2.2. What you can do with XGAP
5S 2.3. How does it work?
6S 2.4. Historical Remarks and Acknowledgements
7C install.tex 3. Installing XGAP
8S 3.1. Overview
9S 3.2. What you need to install XGAP
10S 3.3. Getting and unpacking the sources
11S 3.4. Configuring and Compiling the C part
12S 3.5. Installing the Startup Script
13S 3.6. Installing in a different than the standard location
14C sgrplats.tex 4. Subgroup Lattices - Examples
15S 4.1. The Subgroup Lattice of the Dihedral Group of Order 8
16S 4.2. A Partial Subgroup Lattice of the Symmetric Group on 6 Points
17S 4.3. A Partial Subgroup Lattice of the Cavicchioli Group
18S 4.4. A Partial Subgroup Lattice of the Trefoil Knot Group
19S 4.5. A Partial Subgroup Lattice of a Finitely Presented Group
20S 4.6. A Partial Subgroup Lattice of a Space Group
21C sglatsys.tex 5. Subgroup Lattices - Systematic Description
22S 5.1. GraphicSubgroupLattice
23F 5.1. GraphicSubgroupLattice!default sheet size form
24F 5.1. GraphicSubgroupLattice!sheet size setting form
25S 5.2. GraphicSubgroupLattice, Protocol of Group Theoretic Constructions
26S 5.3. GraphicSubgroupLattice, Labelling of Levels
27S 5.4. GraphicSubgroupLattice, Moving Vertices
28S 5.5. GraphicSubgroupLattice, Selecting Vertices
29S 5.6. GraphicSubgroupLattice, Inserting Vertices
30F 5.6. InsertVertex
31F 5.6. InsertVertex
32S 5.7. GraphicSubgroupLattice, Sheet Menu
33F 5.7. save as postscript
34F 5.7. close graphic sheet
35S 5.8. GraphicSubgroupLattice, Poset Menu
36F 5.8. Redraw
37F 5.8. Show Levels
38F 5.8. Show Levelparameters
39F 5.8. Delete Vertices
40F 5.8. Delete Edge
41F 5.8. Merge Classes
42F 5.8. Magnify Lattice
43F 5.8. Shrink Lattice
44F 5.8. Resize Lattice
45F 5.8. Resize Sheet
46F 5.8. Change Labels
47F 5.8. Average Y Positions
48F 5.8. Average X Positions
49F 5.8. Rearrange Classes
50F 5.8. Use BlackWhite
51S 5.9. GraphicSubgroupLattice, Subgroups Menu
52F 5.9. All Subgroups
53F 5.9. Centralizers
54F 5.9. Centres
55F 5.9. Closure
56F 5.9. Closures
57F 5.9. Commutator Subgroups
58F 5.9. Conjugate Subgroups
59F 5.9. Cores
60F 5.9. Derived Series
61F 5.9. Derived Subgroups
62F 5.9. Fitting Subgroups
63F 5.9. Intermediate Subgroups
64F 5.9. Intersection
65F 5.9. Intersections
66F 5.9. Normalizers
67F 5.9. Normal Closures
68F 5.9. Normal Subgroups
69F 5.9. Sylow Subgroups
70F 5.9. SelectedGroups to GAP
71F 5.9. InsertVertices from GAP
72F 5.9. Start Logging
73F 5.9. Stop Logging
74S 5.10. GraphicSubgroupLattice, Information Menu
75F 5.10. Size
76F 5.10. Index
77F 5.10. IsAbelian
78F 5.10. IsCyclic
79F 5.10. IsNilpotent
80F 5.10. IsPerfect
81F 5.10. IsSimple
82F 5.10. IsSolvable
83F 5.10. IsCentral
84F 5.10. IsNormal
85F 5.10. Isomorphism
86S 5.11. Vertex Shapes
87F 5.11. circle!vertex shape
88F 5.11. diamond!vertex shape
89F 5.11. rectangle!vertex shape
90F 5.11. GGLLimitForIsNormalCalc
91S 5.12. GraphicSubgroupLattice for FpGroups, Subgroups Menu
92F 5.12. Abelian Prime Quotient
93F 5.12. All Overgroups
94F 5.12. Closure!for FpGroups
95F 5.12. Compare Subgroups
96F 5.12. Conjugacy Class
97F 5.12. Cores!for FpGroups
98F 5.12. Derived SubgroupsFp
99F 5.12. Epimorphisms (GQuotients)
100F 5.12. Intermediate Subgroups!for FpGroups
101F 5.12. Intersection!for FpGroups
102F 5.12. Intersections!for FpGroups
103F 5.12. Low Index Subgroups
104F 5.12. Normalizers!for FpGroups
105F 5.12. Prime Quotient
106F 5.12. Test Conjugacy
107F 5.12. SelectedGroups to GAP!for FpGroups
108F 5.12. InsertVertices from GAP!for FpGroups
109F 5.12. Start Logging!for FpGroups
110F 5.12. Stop Logging!for FpGroups
111S 5.13. GraphicSubgroupLattice for FpGroups, Information Menu
112F 5.13. Index!for FpGroups
113F 5.13. IsNormal!for FpGroups
114F 5.13. IsFpGroup
115F 5.13. Abelian Invariants
116F 5.13. Coset Table
117F 5.13. IsomorphismFpGroup
118F 5.13. Factor Fp Group
119C gobject.tex 6. Graphic Sheets - Basic graphic operations
120S 6.1. Graphic Sheet Objects
121F 6.1. GraphicSheet
122F 6.1. Close!Callback
123F 6.1. LeftPBDown
124F 6.1. RightPBDown
125F 6.1. ShiftLeftPBDown
126F 6.1. ShiftRightPBDown
127F 6.1. CtrlLeftPBDown
128F 6.1. CtrlRightPBDown
129F 6.1. InstallCallback
130F 6.1. RemoveCallback
131F 6.1. Callback
132F 6.1. IsAlive
133F 6.1. Close
134F 6.1. Resize
135F 6.1. WindowId
136F 6.1. SetTitle
137F 6.1. SaveAsPS
138F 6.1. FastUpdate
139S 6.2. Graphic Objects in Sheets
140F 6.2. IsGraphicObject
141F 6.2. Box
142F 6.2. Box
143F 6.2. Circle
144F 6.2. Circle
145F 6.2. Disc
146F 6.2. Disc
147F 6.2. Diamond
148F 6.2. Diamond
149F 6.2. Rectangle
150F 6.2. Rectangle
151F 6.2. Line
152F 6.2. Line
153F 6.2. Text
154F 6.2. Text
155F 6.2. Connection
156F 6.2. Connection
157F 6.2. Disconnect
158F 6.2. Draw
159F 6.2. Delete![gobject]
160F 6.2. Delete![gobject]
161F 6.2. Destroy
162F 6.2. Revive
163F 6.2. Move![gobject]
164F 6.2. MoveDelta
165F 6.2. PSString
166F 6.2. PrintInfo
167F 6.2. Recolor![gobject]
168F 6.2. Reshape![gobject]
169F 6.2. in!for graphic objects
170F 6.2. Change
171F 6.2. Relabel![gobject]
172F 6.2. SetWidth![gobject]
173F 6.2. Highlight![gobject]
174F 6.2. Highlight![gobject]
175S 6.3. Colors in XGAP
176F 6.3. COLORS
177S 6.4. Operations for Graphic Objects
178S 6.5. Global Information
179F 6.5. VERTEX!record
180F 6.5. FONTS
181F 6.5. FontInfo
182F 6.5. BUTTONS
183C usercomm.tex 7. User Communication
184S 7.1. Menus in Graphic Sheets
185F 7.1. Menu![menu]
186F 7.1. Menu![menu]
187F 7.1. Check
188F 7.1. Enable
189F 7.1. Enable
190S 7.2. Mouse Events
191F 7.2. WcQueryPointer
192F 7.2. Drag
193S 7.3. Dialogs
194F 7.3. Dialog
195F 7.3. Query
196F 7.3. Query
197S 7.4. Popups
198F 7.4. PopupMenu
199F 7.4. Query!for popup
200F 7.4. TextSelector
201F 7.4. Enable!for text selectors
202F 7.4. Enable!for text selectors
203F 7.4. Relabel!for text selectors
204F 7.4. Relabel!for text selectors
205F 7.4. SetName!for text selectors
206F 7.4. Reset!for text selectors
207F 7.4. Close!for text selectors
208F 7.4. IndexOfSelectedText
209F 7.4. IndexOfSelectedButton
210C posetops.tex 8. Graphic Posets
211S 8.1. Introduction
212S 8.2. Operations
213F 8.2. GraphicPoset
214F 8.2. CreateLevel
215F 8.2. CreateLevel
216F 8.2. CreateClass
217F 8.2. Vertex![poset]
218F 8.2. Edge
219F 8.2. Edge
220F 8.2. Delete!for edge in poset
221F 8.2. Delete!for vertex in poset
222F 8.2. Delete!for class in poset
223F 8.2. DeleteLevel
224F 8.2. ResizeLevel
225F 8.2. MoveLevel
226F 8.2. Relabel![poset]
227F 8.2. Relabel![poset]
228F 8.2. Relabel![poset]
229F 8.2. Relabel![poset]
230F 8.2. Move![poset]
231F 8.2. Move![poset]
232F 8.2. Reshape![poset]
233F 8.2. Reshape![poset]
234F 8.2. Recolor![poset]
235F 8.2. Recolor![poset]
236F 8.2. Recolor![poset]
237F 8.2. Recolor![poset]
238F 8.2. SetWidth![poset]
239F 8.2. SetWidth![poset]
240F 8.2. Highlight![poset]
241F 8.2. Highlight![poset]
242F 8.2. Select
243F 8.2. Select
244F 8.2. DeselectAll
245F 8.2. Selected
246F 8.2. ChooseLabel
247F 8.2. ChooseLabel
248F 8.2. ChooseLevel
249F 8.2. ChooseClass
250F 8.2. ChooseColor
251F 8.2. ChooseColor
252F 8.2. ChooseHighlight
253F 8.2. ChoosePosition
254F 8.2. ChoosePosition
255F 8.2. ChooseShape
256F 8.2. ChooseWidth
257F 8.2. ChooseWidth
258F 8.2. CompareLevels
259F 8.2. WhichLevel
260F 8.2. WhichClass
261F 8.2. WhichVertex
262F 8.2. WhichVertex
263F 8.2. WhichVertex
264F 8.2. WhichVertices
265F 8.2. WhichVertices
266F 8.2. WhichVertices
267F 8.2. Levels
268F 8.2. Classes
269F 8.2. Vertices
270F 8.2. Maximals
271F 8.2. MaximalIn
272F 8.2. PositionLevel
273F 8.2. Menu![poset]
274F 8.2. ModifyEnabled
275F 8.2. InstallPopup
276F 8.2. PosetLeftClick
277F 8.2. PosetCtrlLeftClick
278F 8.2. PosetRightClick
279F 8.2. UserDeleteVerticesOp
280F 8.2. UserDeleteEdgeOp
281F 8.2. UserMergeClassesOp
282F 8.2. UserMagnifyLattice
283F 8.2. UserShrinkLattice
284F 8.2. UserResizeLattice
285F 8.2. UserResizeSheet
286F 8.2. UserMoveLattice
287F 8.2. UserChangeLabels
288F 8.2. UserAverageY
289F 8.2. UserAverageX
290F 8.2. UserRearrangeClasses
291F 8.2. UserUseBlackWhite
292F 8.2. PosetShowLevels
293F 8.2. PosetShowLevelparams
294F 8.2. DoRedraw
295S 8.3. An Example
296C graphs.tex 9. Graphic Graphs
297C diffgap3.tex 10. Differences to XGAP 3
298S 10.1. Concept
299S 10.2. User Interface
300S 10.3. Where code has to be changed
301