Article View: gnu.groff.bug
Article #6bugs in groff/gtbl version 1.06 (Part 1 of 3)
From: lilb
Date: Mon, 02 Nov 1992 06:55
Date: Mon, 02 Nov 1992 06:55
120 lines
2874 bytes
2874 bytes
1) in previous versions, gtbl accepted the -D option. Version
1.06 does not.
2) spacing of output lines produced by successive table
input lines consisting of '_' and '=' is irregular.
3) gtbl/groff combination doesn't properly handle interpolation
of number registers.
4) calculation of spanned heading widths appears to be
incorrect.
5) some input data is lost.
6) vertical spacing before a table differs from standard
troff/tbl.
7) horizontal page offset differs from that produced by
eroff.
Parts 2 and 3 of this bug report consist of PostScript output
from Eroff (Elan's version of DWB 2.0 troff) and from groff
version 1.06 (-a output was unsatisfactory for demonstrating the
bugs). Bugs 2 through 6 of the above list are clearly shown by
the output. Bug 7 was partially compensated by a -rO flag to
groff, which corrected the offset of the table data, but which
of course does not affect the header produced by a .tl command.
The following sample table was used as input:
'\" %W% %G% %U%
.de TP
.sp 0.33i
..
.fp 1 H
.fp 2 HI
.fp 3 HB
.S 16 17
.ft R
.br
.tl ``NAB '93\(emEQUIPMENT LIST``
.S 11 14
.ft H
.na
.TS
box;
l2fR s2 | l2w(1.53i-2n)fR | l2w(0.81i-2n)fR | l2w(0.81i-2n)fR s.
T{
PREPARED\ BY
.br
\s10\fHB.\ Lilly\fP\s0
T} T{
REVISION\ LEVEL
.br
\s10\fH%L%\fP\s0
T} T{
DATE
.br
\s10\fH%G%\fP\s0
T} T{
MODULE/ENGINEERING
.br
\s10\fH\&24/7\-24\fP\s0
T}
_
.T&
lz2w(1.35i-2n)fR | lz2w(0.83i-2n)fR | lzfR | lzfR s | lzw(1.625i-2n)fR .
MODEL QTY DESCRIPTION T{
POWER REQUIREMENT
T} SOURCE
.nr Pc 0
_
.T&
lz | n | lz | n s | lz.
.nr Qt 1
.nr Pr 150
.nr Pc +(\n(Pr * \n(Qt )
AMS\-3 \n(Qt T{
Amplifier
T} \n(Pr W. SONAM
_
.nr Qt 2
.nr Pr 0
.nr Pc +(\n(Pr * \n(Qt )
APM\-X5A \n(Qt T{
Speaker
T} \n(Pr W. SONAM
_
.nr Qt 1
.nr Pr 100
.nr Pc +(\n(Pr * \n(Qt )
BKM\-2085/20 \n(Qt T{
serial 4:2:2 input for BVM\-191x
T} \n(Pr W. SONAM
_
.nr Qt 1
.nr Pr 400
.nr Pc +(\n(Pr * \n(Qt )
BVM\-1910 \n(Qt T{
Color Monitor
T} \n(Pr W. SONAM
_
.nr Qt 1
.nr Pr 12
.nr Pc +(\n(Pr * \n(Qt )
BKS\-R1601 \n(Qt T{
Control panel for routing switcher
T} \n(Pr W. SONAM
_
.nr Qt 1
.nr Pr 0
.nr Pc +(\n(Pr * \n(Qt )
RCC\-5G \n(Qt T{
RS\-422\-A cable
T} \n(Pr W. SONAM
=
.nr Qt 1
.nr Pr 100
.nr Pc +(\n(Pr * \n(Qt )
\R- \n(Qt T{
Color bar generator
T} \n(Pr W. Show stock
_
=
total \R- \R- \n(Pc W. \R-
.TE
Technical Details
Message-ID:
<199211021655.AA01896@Broadcast.Sony.COM>Path:
arc1-ca.pugleaf.net!sparky!uunet!noc.near.net!hri.com!spool.mu.edu!caen!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!sony.COMpuserve.COM!lilbShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!noc.near.net!hri.com!spool.mu.edu!caen!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!sony.COMpuserve.COM!lilb From: lilb@sony.COMpuserve.COM Newsgroups: gnu.groff.bug Subject: bugs in groff/gtbl version 1.06 (Part 1 of 3) Message-ID: <199211021655.AA01896@Broadcast.Sony.COM> Date: 2 Nov 92 06:55:44 GMT Sender: gnulists@ai.mit.edu Distribution: gnu Organization: GNUs Not Usenet Lines: 120 Approved: bug-groff@prep.ai.mit.edu