From ff1b82f3abbcf26c741ef9885a51b65ba832c184 Mon Sep 17 00:00:00 2001 From: PTPi Date: Sat, 2 Nov 2013 00:15:13 +0000 Subject: Fixes to TOC, BIBLIOGRAPHY, and ENDNOTES leading management and traps. --- contrib/mom/BUGS | 4 ++++ contrib/mom/momdoc/docelement.html | 21 +++++++++++++-------- contrib/mom/momdoc/refer.html | 4 ++-- 3 files changed, 19 insertions(+), 10 deletions(-) diff --git a/contrib/mom/BUGS b/contrib/mom/BUGS index 65e165ed..a3f1a7f1 100644 --- a/contrib/mom/BUGS +++ b/contrib/mom/BUGS @@ -25,6 +25,10 @@ Also, please--no html email. That, too, gets nuked. Version 2.0-b ============= +TOC overprinting footer when it comes immediately after +BIBLIOGRAPHY. +---Fixed--- + TOC page numbers not printing when positioned at top of page. ---Fixed--- diff --git a/contrib/mom/momdoc/docelement.html b/contrib/mom/momdoc/docelement.html index 9bd85b44..9709053f 100644 --- a/contrib/mom/momdoc/docelement.html +++ b/contrib/mom/momdoc/docelement.html @@ -4479,19 +4479,24 @@ is removed.

By default, mom starts the endnotes page with a bold, centred, double-underscored head, “ENDNOTES”. -Underneath—flush left, bold, and underscored—she prints -the document title (or, in the case of chapters, the chapter number -or title). She then prints the endnotes. Endnotes are identified +Subsequently, for each section in a +collated +document (eg chapters in a book), she identifies the section in bold +type, flush left and underscored, followed by one-half linespace. +Endnotes pertaining to the section are output underneath, identified by superscript numbers. The text of the endnotes themselves is indented to the right of the numbers.

-

-If the endnotes are grouped together at the end of a collated -document, each section of the document that contains endnotes is -identified by its own unique title (or chapter number or title), -bold, flush left, and underscored. +

+

+Note: +The one-half linespace between section identifiers and the endnotes +themselves, plus the need to group identifiers and endnotes sensibly, +means that mom cannot guarantee perfectly aligned bottom margins. +This is an unavoidable consequence of the structure of endnotes.

+

Of course, all the defaults, as well as the overall style of the diff --git a/contrib/mom/momdoc/refer.html b/contrib/mom/momdoc/refer.html index 1abfab76..6d77875d 100644 --- a/contrib/mom/momdoc/refer.html +++ b/contrib/mom/momdoc/refer.html @@ -1849,11 +1849,11 @@ An important change you may want to make is to put the word do so, invoke
- .HEADER_CENTER "Endnotes" + .HEADER_CENTER "Bibliography" or - .FOOTER_CENTER "Endnotes" + .FOOTER_CENTER "Bibliography" prior to invoking .BIBLIOGRAPHY.

-- cgit v1.2.1