summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPTPi <PTPi>2013-06-07 15:19:57 +0000
committerPTPi <PTPi>2013-06-07 15:19:57 +0000
commitb67d737e4b964abe9f83bc1920882c2bab134825 (patch)
tree7dbd3ecb48ed9100b7e951cc16f8f0590fb92461
parent2936cbbf5c74c27bd031beff1c32804bdc053cab (diff)
downloadgroff-b67d737e4b964abe9f83bc1920882c2bab134825.tar.gz
Small fix to HEADERS_AND_FOOTERS; doc update.
-rw-r--r--contrib/mom/BUGS3
-rw-r--r--contrib/mom/momdoc/docelement.html22
-rw-r--r--contrib/mom/om.tmac11
3 files changed, 33 insertions, 3 deletions
diff --git a/contrib/mom/BUGS b/contrib/mom/BUGS
index 7c1a51bb..1e2c58bd 100644
--- a/contrib/mom/BUGS
+++ b/contrib/mom/BUGS
@@ -25,6 +25,9 @@ Also, please--no html email. That, too, gets nuked.
Version 2.0-a
=============
+Footer not printing on first page when HEADERS_AND_FOOTERS enabled.
+---Fixed---
+
$AUTHOR string missing.
---Fixed---
diff --git a/contrib/mom/momdoc/docelement.html b/contrib/mom/momdoc/docelement.html
index e7a53a79..4c2cfcd8 100644
--- a/contrib/mom/momdoc/docelement.html
+++ b/contrib/mom/momdoc/docelement.html
@@ -2642,8 +2642,7 @@ enumerator to look like.
</p>
<p>
-For example, if you want a list enumerated
-with <kbd>=&gt;</kbd>,
+For example, if you want a list enumerated with <kbd>=&gt;</kbd>,
<br/>
<span class="pre-in-pp">
.LIST USER =&gt;
@@ -2656,6 +2655,25 @@ will produce
<span class="pre-in-pp">
=&gt; A list item
</span>
+Some useful special groff characters you might want to pass to
+<kbd>USER</kbd> are:
+<span class="pre-in-pp">
+ \[sq] - square box
+ \[rh] - pointing hand
+ \[-&gt;] - right arrow
+ \[rA] - right double arrow
+ \[OK] - checkmark
+</span>
+The size and vertical positioning of special characters may be
+adjusted with
+<a href="definitions.html#inlines">inline escapes</a>
+in the argument passed to USER. For example, to raise the position
+of <kbd>\[sq]</kbd> slightly, you might do
+<span class="pre-in-pp">
+ .LIST USER "\*[UP .25p]\[sq]\*[DOWN .25p]"
+ or
+ .LIST USER \v'-.25p]\[sq]\[\v'.25p']
+</span>
</p>
<div class="box-tip">
diff --git a/contrib/mom/om.tmac b/contrib/mom/om.tmac
index 192cbf75..785c085d 100644
--- a/contrib/mom/om.tmac
+++ b/contrib/mom/om.tmac
@@ -8801,7 +8801,8 @@ $DOC_COVER_TITLE_\\n+[#DOC_COVER_TITLE_NUM] \\$\\n[#DOC_COVER_TITLE_NUM]
. nr #HEADERS_ON 1
. ie \\n[#HEADER_RULE]=1 .HEADER_RULE
. el .HEADER_RULE OFF
-. HEADER_RECTO \\*[$HDR_RECTO_QUAD] "\\*[$HDR_RECTO_STRING]"
+. ie \\n[#HDRFTR_BOTH] .HEADER_VERSO \\*[$HDR_VERSO_QUAD] "\\*[$HDR_VERSO_STRING]"
+. el .HEADER_RECTO \\*[$HDR_RECTO_QUAD] "\\*[$HDR_RECTO_STRING]"
. return
. \}
. \}
@@ -9006,7 +9007,9 @@ $DOC_COVER_TITLE_\\n+[#DOC_COVER_TITLE_NUM] \\$\\n[#DOC_COVER_TITLE_NUM]
. if \\n[#USERDEF_HDRFTR_RECTO_QUAD]=2 .CENTER
. if \\n[#USERDEF_HDRFTR_RECTO_QUAD]=3 .RIGHT
. if \\n[#HDRFTR_RECTO_CAPS]=1 .CAPS
+. if '\\n[.ev]'FOOTER' .vs 0
. PRINT \\*[$USERDEF_HDRFTR_RECTO]
+. if '\\n[.ev]'FOOTER' .vs
. if \\n[#HDRFTR_RECTO_CAPS]=1 .CAPS OFF
. EOL
. if \\n[#FOOTERS_ON] \{\
@@ -9022,7 +9025,9 @@ $DOC_COVER_TITLE_\\n+[#DOC_COVER_TITLE_NUM] \\$\\n[#DOC_COVER_TITLE_NUM]
. if \\n[#USERDEF_HDRFTR_VERSO_QUAD]=2 .CENTER
. if \\n[#USERDEF_HDRFTR_VERSO_QUAD]=3 .RIGHT
. if \\n[#HDRFTR_VERSO_CAPS]=1 .CAPS
+. if '\\n[.ev]'FOOTER' .vs 0
. PRINT \\*[$USERDEF_HDRFTR_VERSO]
+. if '\\n[.ev]'FOOTER' .vs
. if \\n[#HDRFTR_VERSO_CAPS]=1 .CAPS OFF
. EOL
. if \\n[#FOOTERS_ON] \{\
@@ -9037,7 +9042,9 @@ $DOC_COVER_TITLE_\\n+[#DOC_COVER_TITLE_NUM] \\$\\n[#DOC_COVER_TITLE_NUM]
. if \\n[#USERDEF_HDRFTR_RECTO_QUAD]=2 .CENTER
. if \\n[#USERDEF_HDRFTR_RECTO_QUAD]=3 .RIGHT
. if \\n[#HDRFTR_RECTO_CAPS]=1 .CAPS
+. if '\\n[.ev]'FOOTER' .vs 0
. PRINT \\*[$USERDEF_HDRFTR_RECTO]
+. if '\\n[.ev]'FOOTER' .vs
. if \\n[#HDRFTR_RECTO_CAPS]=1 .CAPS OFF
. EOL
. if \\n[#FOOTERS_ON] \{\
@@ -9054,7 +9061,9 @@ $DOC_COVER_TITLE_\\n+[#DOC_COVER_TITLE_NUM] \\$\\n[#DOC_COVER_TITLE_NUM]
. if \\n[#USERDEF_HDRFTR_RECTO_QUAD]=2 .CENTER
. if \\n[#USERDEF_HDRFTR_RECTO_QUAD]=3 .RIGHT
. if \\n[#HDRFTR_RECTO_CAPS]=1 .CAPS
+. if '\\n[.ev]'FOOTER' .vs 0
. PRINT \\*[$USERDEF_HDRFTR_RECTO]
+. if '\\n[.ev]'FOOTER' .vs
. if \\n[#HDRFTR_RECTO_CAPS]=1 .CAPS OFF
. EOL
. if \\n[#FOOTERS_ON] \{\