On 15 Mar, Anthony Rumble wrote:
>  > It remains, under certain circumstances, an optimum solution in a 
>  > trade-off between size, learning curve, usability, functionality and speed. 
>  > 
>  > That it reamins so is a tribute to the original minds behind it. 
>   
>  Yeah!.. We create all our purchase orders with Groff!.. It rocks 
>  especially with Tables and -ms macros.. 
>   
>  The only gripe, is the lack of documentation... I had to resort to 
>  filching the man pages from an old SyS-V machine on some of the more 
>  obscure aspects (like tables) of groff and it's macros. 

You're right!  There's no good doco on tbl on my Linux system, and even
the docs from my (OLD) Xenix system barely covers the basics.

No mention of .T& for table continuations, or the use of tab(X) or T{...
T} for multiline text, though at least it talks about spanning across
rows and columns.

Here's a snippet from my wife's thesis (the vertical layout wouldn't
make a lot of sense unless you saw all 20 odd rows, not just this one):

..tr ~  
..TS
expand tab(>);
cB cB cB s cB s.
Motifeme>Allomotif>Scene>Theme (Episode)
..sp .20
..T&
l l _ l _ l
lI lw(6c) lw(0.1i) | lI lw(0.1i) | lI.

T{
..nf
..na
1. Scene Setting
\fR(Embedded\fP: Entry of
Hero/Heroine)
..fi
..ad
T}>T{
..AL a
..LI
An English Squire committed an offence
..LI
He fled to Hungary
..LI
He was employed by the King's daughter
..LE
T}>>~~Love Begins>>T{
~~Virtue 
~~Rewarded
..R
..br
~~(love-~~separation-~~reunion)
..I
T}
..TE

$ groff -t -mm above.file > x.ps && gv -a4 x.ps

Oh, this is done for the mm macros - so you'd substitute your own
alphabetic lists for ".AL a" and it's ".LI" list items.  We used >'s
simply because they're visible, so you can count to make sure you've
got the right number of tabs for the number of columns you've set up.

luke

-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://lists.slug.org.au/listinfo/slug

Reply via email to