gbranden pushed a commit to branch master
in repository groff.
commit 447a0c1009537d7012fa2a99f137f7d75e3f42b7
Author: G. Branden Robinson <[email protected]>
AuthorDate: Sat Jun 29 18:11:46 2024 -0500
[mm]: Support DWB mm's `Rg` string.
* contrib/mm/m.tmac (Rg): Do it.
* contrib/mm/groff_mm.7.man (Strings):
* NEWS: Document it.
---
NEWS | 2 ++
contrib/mm/groff_mm.7.man | 4 ++++
contrib/mm/m.tmac | 7 +++++++
3 files changed, 13 insertions(+)
diff --git a/NEWS b/NEWS
index 896f365bd..7ee241299 100644
--- a/NEWS
+++ b/NEWS
@@ -339,6 +339,8 @@ o The m (mm) macro package's `IND` macro (a GNU extension),
now calls
o The m (mm) macro package now supports the `E` register as DWB mm did.
+o The m (mm) macro package now supports AT&T/DWB mm's `Rg` string.
+
o The s (ms) macro package now sets the vertical spacing register
defaults for normal (`VS`) and footnote (`FVS`) text to 120% of the
type size configured in the `PS` and `FPS` registers, respectively,
diff --git a/contrib/mm/groff_mm.7.man b/contrib/mm/groff_mm.7.man
index bc51149cd..be7641e6d 100644
--- a/contrib/mm/groff_mm.7.man
+++ b/contrib/mm/groff_mm.7.man
@@ -4445,6 +4445,10 @@ it is surrounded by square brackets.
\[lq]REFERENCES\[rq]
.
.
+.TP
+.B Rg
+interpolates the registered (trade) mark sign.
+.
.
.TP
.B Sm
diff --git a/contrib/mm/m.tmac b/contrib/mm/m.tmac
index 1932433b8..01cab66ef 100644
--- a/contrib/mm/m.tmac
+++ b/contrib/mm/m.tmac
@@ -261,6 +261,13 @@ http://savannah.gnu.org/bugs/?group=groff.
.ds Rp REFERENCES\"
.\" display indentation in ens
.nr Si 5
+.\" registered (trade mark) string
+.\" This overstriken glyph looks okay with Times roman.
+.ie t .ds Rg \Z'\s-4\[email protected]@\[email protected]@R\s0'\s+4\[ci]\s0\"
+.el \{\
+. ie c \[u00AE] .ds Rg \[u00AE]\"
+. el .ds Rg \u(R)\d\"
+.\}
.\" service mark string
.ie t .ds Sm \v'-.4m'\s-3SM\s0\v'.4m'\"
.el \{\
_______________________________________________
Groff-commit mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/groff-commit