bug-groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #64440] [docs] minor corrections and updates


From: G. Branden Robinson
Subject: [bug #64440] [docs] minor corrections and updates
Date: Fri, 21 Jul 2023 05:00:53 -0400 (EDT)

Follow-up Comment #4, bug #64440 (project groff):

[comment #3 comment #3:]
> [comment #1 comment #1:]
> > The excitement's not done here.  The unit _is_ twelfths of an em after
all!
> > 
> > ...for _nroff_ mode devices.
> 
> I confess I don't understand what distinction you're drawing here.  "1/12 of
the current space width" and "1/12 of an em" (and "1/12 of an en," for that
matter) work out to the same quantity in nroff.

I'm drawing the a distinction between the values 12 and 36.

Here's what's in my working copy for this sub-issue.


diff --git a/doc/groff.texi b/doc/groff.texi
index 3b74fbb3b..f4f77fe38 100644
--- a/doc/groff.texi
+++ b/doc/groff.texi
@@ -8327,12 +8327,18 @@ @node Manipulating Filling and Adjustment
 @cindex sentence space size register (@code{.sss})
 @cindex size of sentence space register (@code{.sss})
 @cindex space between sentences register (@code{.sss})
-Set the sizes of spaces between words and
-sentences@footnote{Recall @ref{Filling} and @ref{Sentences} for the
-definitions of word and sentence boundaries, respectively.} in twelfths
-of font's space width (typically one-fourth to one-third em for Western
-scripts).  The default for both parameters is@tie{}12.  Negative values
-are erroneous.
+@cindex CSTR@tie{}#54 errata
+@cindex CSTR@tie{}#54 erratum, @code{ss} request
+Set the sizes of spaces between words and sentences@footnote{Recall
+@ref{Filling} and @ref{Sentences} for the definitions of word and
+sentence boundaries, respectively.} in twelfths of an em in @code{nroff}
+mode and 36ths of an em in @code{troff}
+mode.@footnote{@xref{@code{troff} and @code{nroff} Modes}.  The
+@acronym{AT&T} @code{troff} manual misleadingly imples that the
+arguments to the @code{ss} request twelfths of an em even on
+@code{troff} mode devices.} (An inter-word space is typically one-fourth
+to one-third em for Western scripts.)  The default for both parameters
+is@tie{}12.  Negative values are erroneous.
 @cindex inter-word spacing, minimal
 @cindex minimal inter-word spacing
 @cindex space, between words
@@ -8361,8 +8367,7 @@ @node Manipulating Filling and Adjustment
 The read-only registers @code{.ss} and @code{.sss} hold the minimal
 inter-word space and additional inter-sentence space amounts,
 respectively.  These parameters are part of the environment
-(@pxref{Environments}), and rounded down to the nearest multiple
-of@tie{}12 on terminals.
+(@pxref{Environments}).
 
 @cindex discardable horizontal space
 @cindex space, discardable, horizontal
@@ -8386,7 +8391,7 @@ @node Manipulating Filling and Adjustment
 
 @noindent
 If @emph{undiscardable} space is required, use the @code{\h} escape
-sequence.
+sequence to put horizontal motion on the output.
 @endDefreq
 
 

-verbatim-


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?64440>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]