#!/usr/bin/perl # -*- perl -*- my $version_banner = < sub { push @psnup_args, "-p", $_[1]; }, "inpaper|P=s" => sub { push @psnup_args, "-P", $_[1]; }, "width|w=s" => sub { push @psnup_args, "-w", $_[1]; }, "height|h=s" => sub { push @psnup_args, "-h", $_[1]; }, "inwidth|W=s" => sub { push @psnup_args, "-W", $_[1]; }, "inheight|H=s" => sub { push @psnup_args, "-H", $_[1]; }, "quiet|q" => sub { push @psnup_args, "-q"; }, "help" => \$help_flag, "version" => \$version_flag, ) or usage(1); if ($version_flag) { print STDERR $version_banner; exit 0; } usage(0) if $help_flag; # Resize pages exec("psnup", "-1", @psnup_args, @ARGV) or Die("error running pstops");