gbranden pushed a commit to branch master
in repository groff.

commit 21f234189f937e6fbfd079a849950b05b404ce22
Author: G. Branden Robinson <g.branden.robin...@gmail.com>
AuthorDate: Fri Mar 7 15:28:09 2025 -0600

    [doc,man]: Revise intro to output format.
    
    ...and sync between our Texinfo manual and groff_out(5) man page.
---
 doc/groff.texi.in   | 43 +++++++++++++++++++++++++++++--------------
 man/groff_out.5.man |  7 ++++---
 2 files changed, 33 insertions(+), 17 deletions(-)

diff --git a/doc/groff.texi.in b/doc/groff.texi.in
index 45208643a..ef330e1e1 100644
--- a/doc/groff.texi.in
+++ b/doc/groff.texi.in
@@ -18685,20 +18685,35 @@ were no longer as tight.
 @subsection Language Concepts
 
 @c BEGIN Keep parallel with introductory paragraph of groff_out(5).
-The fundamental operation of the GNU @code{troff} formatter is the
-translation of the @code{groff} input language into a device-independent
-form primarily concerned with what has to be written or drawn at
-specific positions on the output device.  This language is simple and
-imperative.  In the following discussion, the term @dfn{command} always
-refers to this device-independent output language, and never to the
-@code{groff} language intended for direct use by document authors.
-Device-independent output commands comprise several categories: glyph
-output; font, color, and text size selection; motion of the printing
-position; page advancement; drawing of geometric objects; and device
-control commands, a catch-all for operations not easily classified as
-any of the foregoing, such as directives to start and stop output,
-identify the intended output device, or place URL hyperlinks in
-supported output formats.
+The fundamental operation of the GNU
+@code{troff} @c GNU
+formatter is the translation of the
+@code{groff}
+input language
+into a series of instructions concerned primarily
+with placing glyphs or geometric objects
+at specific positions on a rectangular page.
+In the following discussion,
+the term
+@dfn{command}
+always refers to this device-independent output language,
+and never to the
+@code{groff}
+language intended for direct use by document authors.
+Device-independent output commands comprise several categories:@:
+glyph output;
+font,
+color,
+and text size selection;
+motion of the printing position;
+page advancement;
+drawing of geometric objects;
+and device control commands,
+a catch-all for operations not easily classified
+as any of the foregoing,
+such as directives to start and stop output,
+identify the intended output device,
+or place URL hyperlinks in supported output formats.
 @c END Keep parallel with introductory paragraph of groff_out(5).
 
 @menu
diff --git a/man/groff_out.5.man b/man/groff_out.5.man
index 1f5a7094d..3a342a025 100644
--- a/man/groff_out.5.man
+++ b/man/groff_out.5.man
@@ -122,9 +122,10 @@ The fundamental operation of the
 .MR @g@troff @MAN1EXT@
 formatter is the translation of the
 .MR groff @MAN7EXT@
-input language into a series of instructions concerned primarily with
-placing glyphs or geometric objects at specific positions on a
-rectangular page.
+input language
+into a series of instructions concerned primarily
+with placing glyphs or geometric objects
+at specific positions on a rectangular page.
 .
 In the following discussion,
 the term

_______________________________________________
groff-commit mailing list
groff-commit@gnu.org
https://lists.gnu.org/mailman/listinfo/groff-commit

Reply via email to