groff
[Top][All Lists]
Advanced

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

Re: [Groff] groff and papir size


From: Ralph Corderoy
Subject: Re: [Groff] groff and papir size
Date: Mon, 26 Nov 2001 12:44:25 +0000

Hi Stewart,

> Here's an awk one-liner to convert A4 groff output to reversed output,
> suitable for your filmsetter:
> 
> awk '/^%%EndPageSetup/ {print "-1 1 scale\n595 neg 0 translate";}
> {print;}' file.ps > file_reversed.ps
> 
> or in Perl:
> 
> perl -nwe 'print "-1 1 scale\n595 neg 0 translate\n" if
> (/^%%EndPageSetup/); print $_;' file.ps > file_reversed.ps

Thanks Stewart, very handy, I'll keep those.  They can be made a little
shorter using some more defaults.

    awk '/^%%EndPageSetup/ {print "-1 1 scale\n595 neg 0 translate"} 1' \
        file.ps >rev.ps

    perl -pe 's/^%%EndPageSetup/-1 1 scale\n595 neg 0 translate\n$&/' \
        file.ps >rev.ps

Cheers,


Ralph.


reply via email to

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