gbranden pushed a commit to branch master
in repository groff.
commit 2594d44cce52fc0676375b7b77631b208ef14887
Author: G. Branden Robinson <[email protected]>
AuthorDate: Sat Apr 18 21:19:25 2026 -0500
roff(7),groff_man*(7): Add kerning hack.
And annotate the ones we have.
---
man/roff.7.man | 3 +++
tmac/groff_man.7.man.in | 6 +++++-
2 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/man/roff.7.man b/man/roff.7.man
index 10005ab90..ec5546e26 100644
--- a/man/roff.7.man
+++ b/man/roff.7.man
@@ -2010,6 +2010,7 @@ it can perform tests
.RB \[lq] "(\[rs]n[i] >= 1)" \[rq]),
its
.\" Kerning between bold "i" and "f" and roman \[lq], \[rq] is tight.
+.\" See Savannah #60587.
.RB \[lq] \|if\| \[rq]
and related requests alter the flow of control,
and macro definition permits unbounded recursion.
@@ -2084,6 +2085,8 @@ or
break suppression at input line endings with
.RB \[lq] \|\[rs]c \[rq],
font changes with
+.\" Kerning between bold "i" and "f" and roman \[lq], \[rq] is tight.
+.\" See Savannah #60587.
.RB \[lq] \|\[rs]f\| \[rq],
type size changes with
.RB \[lq] \|\[rs]s \[rq],
diff --git a/tmac/groff_man.7.man.in b/tmac/groff_man.7.man.in
index 1ef1a65e2..d77bdfd1a 100644
--- a/tmac/groff_man.7.man.in
+++ b/tmac/groff_man.7.man.in
@@ -4074,7 +4074,9 @@ as
and so forth.
.
The register tracking the suffixed page letter uses format \[lq]a\[rq];
-see the \[lq]af\[rq] request in
+.\" We shouldn't have to manually adjust kerning between a roman f and a
+.\" roman \[rq]. See Savannah #67544.
+see the \[lq]af\|\[rq] request in
.MR groff @MAN7EXT@ .
.
_ifstyle()dnl
@@ -4305,6 +4307,8 @@ you can type
.RB \[lq] "man fprintf" \|\[rq],
and other pages can refer to it,
without knowing whether the installed document uses
+.\" We shouldn't have to manually adjust kerning between a roman f and a
+.\" roman \[rq]. See Savannah #67544.
\[lq]printf\|\[rq],
\[lq]fprintf\|\[rq],
or even \[lq]c_printf\|\[rq]
_______________________________________________
groff-commit mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/groff-commit