🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.groff.bug
Article #29

missing macros in groff tmac.an

#29
From: Paul Eggert
Date: Mon, 13 Apr 1992 00:33
41 lines
1174 bytes
Tom Quinn (trq@dionysos.thphys.ox.ac.uk) proposes the following addition to
tmac.an:

	.ie n \{\
	.       ds lq \&"\"
	.       ds rq \&"\"
	.\}
	.el \{\
	.       ds rq ''
	.       ds lq ``
	.\}

Let me propose the following simpler addition instead.
This should generate better-looking output, too.

	.ds lq \(lq
	.ds rq \(rq

You might consider similar patches to the other groff macro packages
that define double-quote, e.g.:

diff old/macros/doc-ditroff new/macros/doc-ditroff
98,99c98,105
< .ds Lq \&``
< .ds Rq \&''
---
> .ie "\(lq"" \{\
> .	ds Lq \&``
> .	ds Rq \&''
> .\}
> .el \{\
> .	ds Lq \(lq
> .	ds Rq \(rq
> .\}
diff old/macros/tmac.s new/macros/tmac.s
1728,1729c1728,1729
< .ds Q \)``\)
< .ds U \)''\)
---
> .ds Q \(lq
> .ds U \(rq
Technical Details
Message-ID: <9204130033.AA04084@farside.twinsun.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!twinsun.COM!eggert

Show Full Headers
Complete Article Headers
Newsgroups: gnu.groff.bug
Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!twinsun.COM!eggert
From: eggert@twinsun.COM (Paul Eggert)
Subject: missing macros in groff tmac.an
Message-ID: <9204130033.AA04084@farside.twinsun.com>
Sender: gnulists@ai.mit.edu
Organization: GNUs Not Usenet
Distribution: gnu
Date: Mon, 13 Apr 1992 00:33:45 GMT
Approved: bug-groff@prep.ai.mit.edu
Lines: 42