Extend coverage of documentation to lib/structure.g[di]

This commit is contained in:
Glen Whitney 2018-09-01 23:51:58 -04:00
parent 82c69a16a9
commit e9e38ec41c
6 changed files with 210 additions and 39 deletions

View file

@ -1,11 +1,29 @@
@Chapter construct
@ChapterTitle Constructing One-Sided Quasigroups, Racks, and Quandles.
@Section from_scratch
@SectionTitle Direct constructors
All of the functions in this section produce magmas (of one of the
categories with which &RAQ; is concerned) from data of other (non-domain)
types.
@Chapter operate
@ChapterTitle Operations on One-Sided Quasigroups, Racks, and Quandles.
@Chapter basic
@ChapterTitle Basic Notions
In order to build up and define one-sided quasigroups, racks, and
quandles, &RAQ; must define several lower-level objects and properties,
which are documented in this section. Although logically they come before
the domain constructors and operations, they are presented afterwards
because it's rare that one needs to use them directly when working with
&RAQ;.
@Section elements
@SectionTitle Categories of elements
@Section collections
@SectionTitle Categories of collections
@Chapter technical
This chapter covers computational/operational aspects of &RAQ;
rather than mathematical ones.
@ChapterTitle Technical Details

View file

@ -3,7 +3,11 @@
LoadPackage("AutoDoc");
AutoDoc(rec(
autodoc := rec(files := ["README.md", "doc/chapters.autodoc"]),
maketest := rec(name := "tst/AutoDoc_tests.g")
autodoc := rec(files := ["README.md", "doc/chapters.autodoc"]),
maketest := rec(name := "tst/AutoDoc_tests.g")
));
QUIT;
if not IsBound(RAQ_makedoc_no_quit) or
not RAQ_makedoc_no_quit then
QUIT_GAP();
fi;