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

Reply via email to