diff --git a/GSDoc/gsdoc.gsdoc b/GSDoc/gsdoc.gsdoc index 9f044ae0e..ba10aaa37 100644 --- a/GSDoc/gsdoc.gsdoc +++ b/GSDoc/gsdoc.gsdoc @@ -108,7 +108,7 @@ (in the GNUstep project) need to devote a lot of time and effort to maintaining documentation tools.
-A GSDoc document consists of a head and a @@ -173,6 +173,33 @@
+ The document head contains information about the document as + a whole: its title, authors, version, modification date, + copyright, and perhaps an abstract of its contents. + The title and at least one author are the only parts of the + document head that must be present. +
++ The document body contains the main part of the document, it + consists of an optional front part (for contents pages, overview + etc), a sequence of any number of chapters, and an optional back + part (for indexes, appendices etc). Normally, each of these three + parts of the document woudl be expected to have their own separate + page numbering schemes. +
+@@ -113,11 +115,11 @@ (in the GNUstep project) need to devote a lot of time and effort to maintaining documentation tools.
-- A GSDoc document consists of a head and a - body wrapped inside the overall document + A GSDoc document consists of a head and a + body wrapped inside the overall document framework that looks like this -
example @@ -148,7 +150,7 @@+ + The document head contains information about the document as + a whole: its title, authors, version, modification date, + copyright, and perhaps an abstract of its contents. + The title and at least one author are the only parts of the + document head that must be present. +
++ + The document body contains the main part of the document, it + consists of an optional front part (for contents pages, overview + etc), a sequence of any number of chapters, and an optional back + part (for indexes, appendices etc). Normally, each of these three + parts of the document woudl be expected to have their own separate + page numbering schemes. +
+The gsdoc tool is written in Objective-C and uses the GNUstep base diff --git a/GSDoc/gsdoc.m b/GSDoc/gsdoc.m index 438de9bfe..94ae0e6e5 100644 --- a/GSDoc/gsdoc.m +++ b/GSDoc/gsdoc.m @@ -1591,7 +1591,7 @@ loader(const char *url, const char* eid, xmlParserCtxtPtr *ctxt) NSLog(@"term without desc"); return nil; } - [text appendFormat: @"