[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Groff-commit] groff/contrib/mom om.tmac
From: |
Werner LEMBERG |
Subject: |
[Groff-commit] groff/contrib/mom om.tmac |
Date: |
Fri, 10 Dec 2004 02:26:22 -0500 |
CVSROOT: /cvsroot/groff
Module name: groff
Branch:
Changes by: Werner LEMBERG <address@hidden> 04/12/10 07:15:16
Modified files:
contrib/mom : om.tmac
Log message:
(VFP_CHECK): Must be run in a separate environment.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/groff/groff/contrib/mom/om.tmac.diff?tr1=1.24&tr2=1.25&r1=text&r2=text
Patches:
Index: groff/contrib/mom/om.tmac
diff -u groff/contrib/mom/om.tmac:1.24 groff/contrib/mom/om.tmac:1.25
--- groff/contrib/mom/om.tmac:1.24 Wed Dec 8 07:57:46 2004
+++ groff/contrib/mom/om.tmac Fri Dec 10 07:15:16 2004
@@ -10657,18 +10657,21 @@
\# The main macros that handle footnote processing.
\# -----------------------------------------------
\#
-\# Sometimes, #VARIABLE_FOOTER_POS sets FOOTER at a location so
-\# close to the next legal baseline that, visually, one has the
-\# impression another line of running text would fit on the page.
-\# VFP_CHECK is always set to the line just above the one where
-\# FOOTER will be sprung, and checks for this condition. If it
-\# exists, FOOTER is set one line lower on the page, thus squeezing
-\# in an extra line of running text. This is a judgment call on
-\# my part, but seems to work well. If there are problems (e.g.
-\# footnotes really do look jammed), the user should probably adjust
-\# FOOTNOTE_AUTOLEAD and/or FOOTNOTE_RULE_ADJ.
+\# Sometimes, #VARIABLE_FOOTER_POS sets FOOTER at a location that
+\# gives the impression another line of running text could fit on
+\# the page. VFP_CHECK is always set to the line just above the
+\# one where FOOTER will be sprung, and checks for this condition.
+\# If it exists, FOOTER is set one line lower on the page, thus
+\# squeezing in an extra line of running text. This is a judgment
+\# call on my part, but seems to work well. If there are problems
+\# (e.g. footnotes really do look jammed), the user should probably
+\# adjust FOOTNOTE_AUTOLEAD and/or FOOTNOTE_RULE_ADJ.
\#
+\# The macro has to be run in its own environment, otherwise the
+\# first word of the last line before the footnotes gets chopped.
+\#
.MAC VFP_CHECK END
+. ev VFP_CHECK
\# The trap also has to be removed each time VFP_CHECK is run
. if \\n[#PRINT_STYLE]=2 \{\
. ch VFP_CHECK
@@ -10695,6 +10698,7 @@
. \}
. \}
. \}
+. ev
.END
\#
\# FN_OVERFLOW_TRAP starts off "underneath" FOOTER, but is revealed as
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Groff-commit] groff/contrib/mom om.tmac,
Werner LEMBERG <=