9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] troff documentation link broken
@ 2014-07-28 15:09 Carsten Kunze
  2014-07-28 15:36 ` David du Colombier
  2014-07-28 15:58 ` Carsten Kunze
  0 siblings, 2 replies; 10+ messages in thread
From: Carsten Kunze @ 2014-07-28 15:09 UTC (permalink / raw)
  To: 9fans

Hello,

the link

    http://plan9.bell-labs.com/sys/doc/troff.html

on the web site

    http://plan9.bell-labs.com/wiki/plan9/Using_troff/index.html

does not work.  There is a lot of information about troff but I am interested in special plan9 troff extensions.

Is there someone maintaining plan9 troff?  It seems to have bugs and I'd like to investigate that.

--Carsten



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [9fans] troff documentation link broken
  2014-07-28 15:09 [9fans] troff documentation link broken Carsten Kunze
@ 2014-07-28 15:36 ` David du Colombier
  2014-07-28 15:58 ` Carsten Kunze
  1 sibling, 0 replies; 10+ messages in thread
From: David du Colombier @ 2014-07-28 15:36 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

> the link
>
>     http://plan9.bell-labs.com/sys/doc/troff.html
>
> on the web site
>
>     http://plan9.bell-labs.com/wiki/plan9/Using_troff/index.html
>
> does not work.

I believe the html version of this manual has not been generated because
of some rending issues. You can still read the pdf manual.

http://plan9.bell-labs.com/sys/doc/troff.pdf

I've just generated the html version on http://9grid.fr/sys/doc/troff.html
and there are indeed some issues.

--
David du Colombier



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [9fans] troff documentation link broken
  2014-07-28 15:09 [9fans] troff documentation link broken Carsten Kunze
  2014-07-28 15:36 ` David du Colombier
@ 2014-07-28 15:58 ` Carsten Kunze
  2014-07-28 16:44   ` David du Colombier
                     ` (2 more replies)
  1 sibling, 3 replies; 10+ messages in thread
From: Carsten Kunze @ 2014-07-28 15:58 UTC (permalink / raw)
  To: 9fans

> I've just generated the html version on http://9grid.fr/sys/doc/troff.html
> and there are indeed some issues.

Thank you!

If I'am able to reproduce a major issue should I report to the list? Or to you? Or is there currently no maintenance of plan9 troff?

--Carsten



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [9fans] troff documentation link broken
  2014-07-28 15:58 ` Carsten Kunze
@ 2014-07-28 16:44   ` David du Colombier
  2014-07-28 16:56   ` Carsten Kunze
  2014-07-29 15:03   ` Anthony Sorace
  2 siblings, 0 replies; 10+ messages in thread
From: David du Colombier @ 2014-07-28 16:44 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

> If I'am able to reproduce a major issue should I report to the list? Or to you? Or is there currently no maintenance of plan9 troff?

Sending bug reports to 9fans should be fine.

--
David du Colombier



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [9fans] troff documentation link broken
  2014-07-28 15:58 ` Carsten Kunze
  2014-07-28 16:44   ` David du Colombier
@ 2014-07-28 16:56   ` Carsten Kunze
  2014-07-31 11:19     ` Pierre-Jean
  2014-07-31 11:44     ` Carsten Kunze
  2014-07-29 15:03   ` Anthony Sorace
  2 siblings, 2 replies; 10+ messages in thread
From: Carsten Kunze @ 2014-07-28 16:56 UTC (permalink / raw)
  To: 9fans

> > If I'am able to reproduce a major issue should I report to the list? Or to
> you? Or is there currently no maintenance of plan9 troff?
>
> Sending bug reports to 9fans should be fine.

There seems to be a first bug in the manual ;)

On page 24 section 12.4. "Line drawing" there is underlining done with ".ul" (which actually gives italic output).  The correct macro name would be ".us" like defined above.

--Carsten



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [9fans] troff documentation link broken
  2014-07-28 15:58 ` Carsten Kunze
  2014-07-28 16:44   ` David du Colombier
  2014-07-28 16:56   ` Carsten Kunze
@ 2014-07-29 15:03   ` Anthony Sorace
  2 siblings, 0 replies; 10+ messages in thread
From: Anthony Sorace @ 2014-07-29 15:03 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

[-- Attachment #1: Type: text/plain, Size: 403 bytes --]

On Jul 28, 2014, at 11:58 , Carsten Kunze <carsten.kunze@arcor.de> wrote:
> 
> If I'am able to reproduce a major issue should I report to the list? Or to you? Or is there currently no maintenance of plan9 troff?

The best thing to do is submit a patch. Troff is maintained with the rest of the system. For more info on submitting a patch, see:
	http://plan9.bell-labs.com/magic/man2html/1/patch


[-- Attachment #2: Message signed with OpenPGP using GPGMail --]
[-- Type: application/pgp-signature, Size: 169 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [9fans] troff documentation link broken
  2014-07-28 16:56   ` Carsten Kunze
@ 2014-07-31 11:19     ` Pierre-Jean
  2014-07-31 11:44     ` Carsten Kunze
  1 sibling, 0 replies; 10+ messages in thread
From: Pierre-Jean @ 2014-07-31 11:19 UTC (permalink / raw)
  To: 9fans

Hello,

Carsten Kunze <carsten.kunze@arcor.de> wrote:

> There seems to be a first bug in the manual ;)
>
> On page 24 section 12.4. "Line drawing" there is
> underlining done with ".ul" (which actually gives italic
> output).  The correct macro name would be ".us" like
> defined above.


Please correct me if I'm wrong, but I don't think there's
any bug here :

The .ul internal command draw an underline when possible,
and use italics when it's not possible. For example, on a
terminal without underlining capabilities, italics are used.

.us is just an example of an handmade underlining
macro, which is not expected to be implemented in all the
macro sets.

Cheers,

Pierre-Jean.




^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [9fans] troff documentation link broken
  2014-07-28 16:56   ` Carsten Kunze
  2014-07-31 11:19     ` Pierre-Jean
@ 2014-07-31 11:44     ` Carsten Kunze
  2014-07-31 13:43       ` arnold
  2014-07-31 14:30       ` Carsten Kunze
  1 sibling, 2 replies; 10+ messages in thread
From: Carsten Kunze @ 2014-07-31 11:44 UTC (permalink / raw)
  To: 9fans

> Please correct me if I'm wrong, but I don't think there's
> any bug here :
>
> The .ul internal command draw an underline when possible,
> and use italics when it's not possible. For example, on a
> terminal without underlining capabilities, italics are used.
>
> .us is just an example of an handmade underlining
> macro, which is not expected to be implemented in all the
> macro sets.

The whole paragraph does not make sense if .ul is used.  Why defining .us and not using it.  This is a typo.  troff doesn't underline by itself.  One way is to write a custom macro (as .us) or use ms macro's .UL.  .ul only underlines in nroff.

Cheers,
Carsten



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [9fans] troff documentation link broken
  2014-07-31 11:44     ` Carsten Kunze
@ 2014-07-31 13:43       ` arnold
  2014-07-31 14:30       ` Carsten Kunze
  1 sibling, 0 replies; 10+ messages in thread
From: arnold @ 2014-07-31 13:43 UTC (permalink / raw)
  To: 9fans

Carsten Kunze <carsten.kunze@arcor.de> wrote:

> The whole paragraph does not make sense if .ul is used.  Why defining .us
> and not using it.  This is a typo.  troff doesn't underline by itself.
> One way is to write a custom macro (as .us) or use ms macro's .UL.
> .ul only underlines in nroff.

Please remember that the document applies to both nroff and troff.
For nroff (terminals, printers), .ul does underlining. For typesetters
(includes laser printers) troff .ul does italics. The .us macro shows
how to get real underlining on a typesetter device.

Evolution plays a part here. The original formatter was nroff for
printers and teletypes. Troff came along later, at which point .ul
was already in use in people's documents and/or macro packages.

HTH,

Arnold



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [9fans] troff documentation link broken
  2014-07-31 11:44     ` Carsten Kunze
  2014-07-31 13:43       ` arnold
@ 2014-07-31 14:30       ` Carsten Kunze
  1 sibling, 0 replies; 10+ messages in thread
From: Carsten Kunze @ 2014-07-31 14:30 UTC (permalink / raw)
  To: 9fans

> Please remember that the document applies to both nroff and troff.
> For nroff (terminals, printers), .ul does underlining. For typesetters
> (includes laser printers) troff .ul does italics. The .us macro shows
> how to get real underlining on a typesetter device.

Please read that paragraph carefully.  The "such that" means, that the above defined macros are (should be ;) used.  Also the shown output ist typeset, and not shown as typewritten with a CW font.  That is simply a typo...

> Evolution plays a part here. The original formatter was nroff for
> printers and teletypes. Troff came along later, at which point .ul
> was already in use in people's documents and/or macro packages.

That is well-known of course ...



^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2014-07-31 14:30 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-07-28 15:09 [9fans] troff documentation link broken Carsten Kunze
2014-07-28 15:36 ` David du Colombier
2014-07-28 15:58 ` Carsten Kunze
2014-07-28 16:44   ` David du Colombier
2014-07-28 16:56   ` Carsten Kunze
2014-07-31 11:19     ` Pierre-Jean
2014-07-31 11:44     ` Carsten Kunze
2014-07-31 13:43       ` arnold
2014-07-31 14:30       ` Carsten Kunze
2014-07-29 15:03   ` Anthony Sorace

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).