[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Groff] multiple EPS images placed on a page

From: Dean Allen Provins
Subject: Re: [Groff] multiple EPS images placed on a page
Date: Fri, 10 Nov 2006 16:58:30 -0700
User-agent: Mutt/1.5.9i


On Wed, Nov 08, 2006 at 12:55:36PM -0700, Dean Allen Provins wrote:
> Werner:
> On Wed, Nov 08, 2006 at 10:01:38AM +0100, Werner LEMBERG wrote:
> > > > Do any readers have suggestions for placing a large number of
> > > > same-sized EPS files on a large sheet in some (preferably)
> > > > non-manual way. Ideally, I'd like to feed a list of EPS filenames
> > > > to some process, and have them placed with little intervention.
> > >
> > > I do this (using groff primitives, PSPIC and tbl) by first placing
> > > each image in a diversion and then placing each diversion into a
> > > table that has no rules. This results in something like the results
> > > of a Google image search.
> > 
> > A perhaps even easier solution is to use the hdtbl macros, which
> > resemble HTML syntax.  This can be found in the CVS version of groff.
> Thanks for the suggestion.  Alas, CVS refuses my connection as follows:
>   cvs -d:pserver:address@hidden/sources/groff -z5 co groff
>   cvs [checkout aborted]: connect to \
> failed: Connection refused
> and the lastest GROFF (1.19.3) needs Texinfo 4.8.  My Debian system
> provides only 4.7.  I seem to be stuck.
> The 1.19.3 install notes (actually the README) talks about renaming a file
> '/usr/local/bin/install-info' if upgrading to 4.8.  This isn't quite
> clear to me.  Does it mean install 4.8, then rename the file
> 'install-info' to say 'install-info.hold'?  Failing to do this has what
> effect?

I had to "hack" the 1.19.3 release by commenting out the
'texinof/makeinfo' portions of 2 makefiles.  Then groff compiled
cleanly.  I did this as I didn't want to muck up my working system,
which I depend on for work.  When Debian moves up, I'll move with it.

In the mean time, I got HDTBL working for an A0 page.  Unfortunately, It
insists on forcing a page break at about 11 inches.  I used landscape
format as per:

  groff  -ms -mhdtbl  -P-l -P-p -PA0 > \
    /tmp/; gv /tmp/

and defined the offset, line length and page length (probably
incorrectly) as:

  .po    1c
  .nr PO \n[.o]
  .ll    335c
  .nr LL \n[.l]
  .nr pl 335c
  .TBL cols=9 cpd=0 csp=0 width='8.0c'

All images appear, but across 2 pages, with some extra text saying
something like "arbitrary text for the page footer, except for the last
page   N", where 'N' is is the page number.  This appears near the 11 inch
mark on each page.

Any suggestions for increasing the page length (in landscape mode)?

I should be able to find the annoying footer text and temporarily
disable it myself.

Thanks for your assistance.



                           Dean Provins, P. Geoph.
                            50.95033N, 114.03791E
                  KeyID at at 0x9643AE65
          Fingerprint: 9B79 75FB 5C2B 22D0 6C8C 5A87 D579 9BE5 9643 AE65

reply via email to

[Prev in Thread] Current Thread [Next in Thread]