bug-groff
[Top][All Lists]
Advanced

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

[bug #55278] src/devices/grotty/grotty.1.man, doc/groff.texi updates


From: G. Branden Robinson
Subject: [bug #55278] src/devices/grotty/grotty.1.man, doc/groff.texi updates
Date: Fri, 12 Jun 2020 19:16:59 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0

Follow-up Comment #6, bug #55278 (project groff):

[comment #5 comment #5:]
> [comment #4 comment #4:]
> I'll leave that in your capable hands, since I'm not quite sure what you
mean.  I look at -a output as a low-res human-readable preview of typeset
output, so how it "should" be read depends on the reader's needs.  But you
seem to have something specific in mind.

Okay, some disorganized observations.

* Horizontal motions seem to be reduced to just one space (a space node
internally, I think).
* Multiple adjacent space nodes, however, are not coalesced.
* Vertical motions seem to be ignored.
* Hyphens inserted by groff are rendered as "<hy>".
* Other special characters are rendered as their names in
less-than/greater-than signs.
* Less-than and greater-than signs in the input are not escaped or quoted.
* To finish with the most obvious item, "<beginning of page>" is emitted at
each page transition, including what I have seen called the
"pseudo-page-transition" at the beginning of input.


$ cat EXPERIMENTS/groff-a-example.roff
mother-in-law
pneumonoultramicroscopicsilicovolcanoconiosis
pneumonoultramicroscopicsilicovolcanoconiosis
<foo><bar>
foo\h'16n'bar
baz\h'8n'\h'8n'qux
.br
\[sc] section sign
.br
em\[em]dash
.br
en\[en]dash
.br
P. J. Soles was in the movie \fIAnimal House\fP.
Now let's have some vertical space.
.sp 3v
clich\[e aa]
page break
.bp
Here's a new page.
$ groff -Tutf8 -a <EXPERIMENTS/groff-a-example.roff
<beginning of page>
mother-in-law pneumonoultramicroscopicsilicovolcanoconiosis pneu<hy>
monoultramicroscopicsilicovolcanoconiosis <foo><bar>
foo bar baz  qux
<sc> section sign
em<em>dash
en<en>dash
P. J. Soles was in the movie Animal House. Now let's have some
vertical space.
clich<'e> page break
<beginning of page>
Here's a new page.


Also, there is a factual error in the above.  I confused _Animal House_ with
_Stripes_.

    _______________________________________________________

Reply to this item at:

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

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




reply via email to

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