On Wednesday, 26 May 2021 20:01:33 BST Oliver Corff wrote:
> Dear All,
> 
> one question: is it possible to redefine the papersize _during_ a *roff
> run? Simple idea: I have a text with a few huge tables, best viewed in
> landscape mode, and rather than seeing the tables being truncated or
> producing separate pdf files with different paper settings a temporary
> redefinition of the paper size would be appreciated.
> 
> Let's assume the table is enclosed in a keep, then, if it is possible to
> aquire the dimensions of the table, the keep can be issued on a separate
> page, and once the keep processed, regular paper size is resumed.
> 
> It does not matter that such a file becomes virtually unprintable on an
> ordinary printer. Just imagine some online journals distributed as PDF
> which have similar displays, e.g. of maps and centerfolds.
> 
> Of course, I can typeset the table separately and assemble the pdf pages
> by hand, but a solution totally controlled from within the groff file
> would be great.
> 
> Best regards,
> 
> Oliver.

Hi Oliver,

You may be able to do what you want if you use the \X'papersz=..." command (see 
man gropdf) 
which allows you to change the paper size within the document. So individual 
pages within a 
document can have different sizes, the command affects the next page added to 
the document. 
If you use MOM I believe you can use the PAPERSIZE command.

Cheers 

Deri

Reply via email to