Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/lib/libc/gen
M. Warner Losh <imp%bsdimp.com@localhost> wrote on Sun, 23 Nov 2003
at 09:52:58 -0700 in <20031123.095258.98345291.imp%bsdimp.com@localhost>:
> : IIRC, "new sentence, new line" has always been a requirement for *roff
> : to process text correctly.
>
> That's what I was told when I asked why FreeBSD enforced such a rule.
> Maybe things have changed in roff-land since then...
[nt]roff would be a pretty laughable document preparation system if
you had to have a newline after every sentence. Can you honestly
imagine writing a paper or report that way?
It ("new sentence, new line") feels like a sick joke writing text for
manpages.
I fear a "rule" like this discourages people from writing text with
any verbosity. That's part of why I dislike it so strongly.
(It also makes discourages me from filling my paragraphs, or even
thinking in paragraphs.)
I think the only grounding you'll find in the roff manual about this
is section 4 (Text Fillin, Adjusting, and Centering), subection 4.1
("Filling and adjusting"), 2nd paragraph:
| An input line ending with ., ?, or ! is taken to be the end of
| a sentence, and an additional space character is automatically
| provided during filling. Multiple inter-word space characters found
| in the input are retained, except for trailing spaces; initial
| spaces also cause a break.
--jhawk
Home |
Main Index |
Thread Index |
Old Index