hello people, i'm not english native so maybe i'm wrong but it seems to me that macros are neutral and should be called 'it', not 'she'. i provide a patch for the cases a spotted but i can investigate more if this patch is relevant.
cheers, marc
>From a1fadad5a13d1c5f27df6d0119b6e4360bea71e1 Mon Sep 17 00:00:00 2001 From: Marc Chantreux <e...@phear.org> Date: Thu, 6 Feb 2020 22:29:34 +0100 Subject: [PATCH] replace She by it when it's actually neutral --- contrib/mom/momdoc/color.html | 2 +- contrib/mom/momdoc/docprocessing.html | 4 ++-- contrib/mom/momdoc/images.html | 2 +- contrib/mom/momdoc/intro.html | 4 ++-- contrib/mom/momdoc/refer.html | 2 +- contrib/mom/om.tmac | 2 +- 6 files changed, 8 insertions(+), 8 deletions(-) diff --git a/contrib/mom/momdoc/color.html b/contrib/mom/momdoc/color.html index 020a36c9..c1b7c8fd 100644 --- a/contrib/mom/momdoc/color.html +++ b/contrib/mom/momdoc/color.html @@ -121,7 +121,7 @@ see <div class="box-tip"> <p class="tip"> <span class="note">Note:</span> -Mom’s colour support is for text only. She doesn’t +Mom’s colour support is for text only. It doesn’t support “fill” (or “background”) colour for solid, enclosed graphical objects (polygons, ellipses) drawn with groff’s <kbd>\D</kbd> diff --git a/contrib/mom/momdoc/docprocessing.html b/contrib/mom/momdoc/docprocessing.html index 7e4873ae..5574fbde 100644 --- a/contrib/mom/momdoc/docprocessing.html +++ b/contrib/mom/momdoc/docprocessing.html @@ -278,7 +278,7 @@ unless shimming or flex-spacing is enabled. <h3 id="shim-vs-flex" class="docs">Shimming <span style="text-transform: none">vs.</span> flex-spacing</h3> <p> -<b>Shimming</b> is mom’s default mode of operation. She applies it +<b>Shimming</b> is mom’s default mode of operation. It applies it automatically before headings, around quotes and blockquotes, and beneath <a href="definitions.html#float">floats</a> @@ -1219,7 +1219,7 @@ numeral, a word. If you choose mom prints whatever argument you pass CHAPTER beside the word, “Chapter”, as a single line <a href="definitions.html#docheader">docheader</a>. -She also puts the same thing in the middle of +It also puts the same thing in the middle of <a href="definitions.html#header">page headers</a>. </p> diff --git a/contrib/mom/momdoc/images.html b/contrib/mom/momdoc/images.html index b24377ce..35f1177f 100644 --- a/contrib/mom/momdoc/images.html +++ b/contrib/mom/momdoc/images.html @@ -2708,7 +2708,7 @@ or caption type is <kbd>FLOATING</kbd>, and only applies to <p> It is not possible for mom to know the width of a float before -setting a label or caption attached to a float. She therefore sets +setting a label or caption attached to a float. It therefore sets it on the prevailing document line length. While this isn’t much of an issue when the label or caption quad is <b>CENTER</b>, you may want to adjust the horizontal positioning when the quad is diff --git a/contrib/mom/momdoc/intro.html b/contrib/mom/momdoc/intro.html index 014a2650..9e4fccf4 100644 --- a/contrib/mom/momdoc/intro.html +++ b/contrib/mom/momdoc/intro.html @@ -60,7 +60,7 @@ FDL in the main directory of the groff source package. Mom (“my own macros”, “my other macros”, “maximum overdrive macros”...) is a macro set for groff, designed to format documents in Portable Document Format (.pdf) and -PostScript (.ps). She’s aimed at three kinds of users: +PostScript (.ps). It’s aimed at three kinds of users: </p> <ol style="margin-top: -.5em; margin-bottom: -.5em;"> @@ -231,7 +231,7 @@ typographically and structurally. <p> Mom does not try to be all things to all people. In contrast to the normal groff philosophy, she does not try to produce output -that looks good no matter where it’s displayed. She’s +that looks good no matter where it’s displayed. It’s designed for primarily for PDF or PostScript output, although with <a href="docprocessing.html#printstyle"><kbd>PRINTSTYLE TYPEWRITE</kbd></a> diff --git a/contrib/mom/momdoc/refer.html b/contrib/mom/momdoc/refer.html index ed50f4b6..0bca370d 100644 --- a/contrib/mom/momdoc/refer.html +++ b/contrib/mom/momdoc/refer.html @@ -84,7 +84,7 @@ FDL in the main directory of the groff source package. <p> Mom provides the ability to format and generate bibliographies, as well as footnote or endnote references, in MLA (Modern Language -Association) style. She accomplishes this by working in conjunction +Association) style. It accomplishes this by working in conjunction with a special groff program called <kbd>refer</kbd>. </p> diff --git a/contrib/mom/om.tmac b/contrib/mom/om.tmac index a3238d15..df470049 100644 --- a/contrib/mom/om.tmac +++ b/contrib/mom/om.tmac @@ -26,7 +26,7 @@ Antoine de St-ExupĂ©ry asserted that elegance in engineering is achieved not when there is nothing left to add, but when there is nothing left to take away. -By those standards, mom is a Rube Goldberg contraption. She was +By those standards, mom is a Rube Goldberg contraption. It was created over the years while groff, and my understanding of it, changed and evolved. However, I'm a firm believer in "if it ain't broke, don't fix it." Version 2.0 removed some of the redundancies -- 2.20.1