aboutsummaryrefslogtreecommitdiffstats
path: root/include/reportf
diff options
context:
space:
mode:
authorJeffrey H. Kingston <jeff@it.usyd.edu.au>2010-09-14 20:38:23 +0000
committerJeffrey H. Kingston <jeff@it.usyd.edu.au>2010-09-14 20:38:23 +0000
commit78c2bcf9e96ab00615ee6f96905bca78fcd52a00 (patch)
tree9c7e31f2a59e174433e55b589771005b48a34158 /include/reportf
parent9daa98ce90ceeeaba9e942d28575d8fcfe36db4b (diff)
downloadlout-78c2bcf9e96ab00615ee6f96905bca78fcd52a00.tar.gz
Lout 3.27.
git-svn-id: http://svn.savannah.nongnu.org/svn/lout/trunk@23 9365b830-b601-4143-9ba8-b4a8e2c3339c
Diffstat (limited to 'include/reportf')
-rw-r--r--include/reportf49
1 files changed, 49 insertions, 0 deletions
diff --git a/include/reportf b/include/reportf
index 6136e4e..f0b3779 100644
--- a/include/reportf
+++ b/include/reportf
@@ -37,6 +37,7 @@ def @ReportSetup
named @AbstractWord { abstract }
named @ContentsWord { contents }
named @AppendixWord { appendix }
+ named @GlossaryWord { glossary }
named @IndexWord { index }
named @IndexAWord { index }
named @IndexBWord { index }
@@ -99,6 +100,11 @@ def @ReportSetup
named @ReferencesHeadingFormat
right title { title }
+ named @GlossaryHeadingFont { Bold }
+ named @GlossaryHeadingBreak { ragged 1.2fx nohyphen }
+ named @GlossaryHeadingFormat
+ right title { title }
+
named @IndexHeadingFont { Bold }
named @IndexHeadingBreak { ragged 1.2fx nohyphen }
named @IndexHeadingFormat
@@ -128,6 +134,7 @@ def @ReportSetup
named @SubAppendixInContents { Yes }
named @SubSubAppendixInContents { No }
named @ReferencesInContents { Yes }
+ named @GlossaryInContents { Yes }
named @IndexInContents { Yes }
named @IndexAInContents { Yes }
named @IndexBInContents { Yes }
@@ -172,6 +179,7 @@ def @ReportSetup
named @SectionPrefix { }
named @AppendixPrefix { }
named @ReferencesPrefix { }
+ named @GlossaryPrefix { }
named @IndexPrefix { }
named @IndexAPrefix { }
named @IndexBPrefix { }
@@ -270,6 +278,7 @@ def @ReportSetup
named @AbstractDisplay { @AbstractDisplay }
named @AbstractTitle { @AbstractTitle }
named @Abstract {}
+ named @GlossaryText { @GlossaryText }
named @IndexText { @IndexText }
named @IndexAText { @IndexAText }
named @IndexBText { @IndexBText }
@@ -360,6 +369,44 @@ def @ReportSetup
{ //@RefListGap @ReferencesSection }
}
+ def @GlossaryPart
+ named @Tag {}
+ {
+
+ def @Run
+ {
+ NonStart @Runner
+ @MajorNum {}
+ @MajorTitle { glossary @WordVal @GlossaryWord }
+ @MinorNum {}
+ @MinorTitle {}
+ @Owner { @Tag }
+ @Prefix { @GlossaryPrefix }
+ }
+
+ @LargeScaleStructure
+ tag { @Tag }
+ type { Major }
+ initiallanguage { @InitialLanguage }
+ title { glossary @WordVal @GlossaryWord }
+ headingfont { @GlossaryHeadingFont }
+ headingbreak { @GlossaryHeadingBreak }
+ headingformat { @GlossaryHeadingFormat @Body }
+ headingtext { @GlossaryText }
+ incontents { @GlossaryInContents }
+ prefix { @GlossaryPrefix }
+ inrunners { Yes }
+ majornum {}
+ majortitle {}
+ minornum {}
+ minortitle { glossary @WordVal @GlossaryWord }
+ sendheader { @Full @Body }
+ innergap { @SectionGap }
+ wantindefinite { Yes }
+ @GlossarySection @Run
+
+ }
+
def @IndexPart
named @Tag {}
{
@@ -497,6 +544,7 @@ def @ReportSetup
//@SectionGap @ReferencesBeforeAppendices @NoDo {
@MakeReferences @Do @ReferencesPart
}
+ // @MakeGlossary @Do @GlossaryPart
// @MakeIndexA @Do @IndexAPart
// @MakeIndexB @Do @IndexBPart
// @MakeIndex @Do @IndexPart
@@ -526,6 +574,7 @@ def @ReportSetup
}
//@SectionGap @EndFigureList
//@SectionGap @EndNoteList 1
+ // @MakeGlossary @Do @GlossaryPart
// @MakeIndexA @Do @IndexAPart
// @MakeIndexB @Do @IndexBPart
// @MakeIndex @Do @IndexPart