If the number of pages is not divided by 4, increase it (e.g. 62 increase to 64).
Then generate two series of page numbers:
#!/usr/bin/perl -w
use strict;
my $pages=64;
my $modifier=0;
for (my $i=1; $i<=$pages/4; $i++) {
my $left_page = $pages-$modifier;
my $right_page = $modifier + 1;
print "$left_page,";
print "$right_page,";
$modifier+=2;
}
print "\n";
$modifier=1;
for (my $i=1; $i<=$pages/4; $i++) {
my $right_page = $modifier + 1;
my $left_page = $pages-$modifier;
print "$right_page,";
print "$left_page,";
$modifier+=2;
}
print "\n";
exit 0;
Paste it in the print form (without the last comma).
No comments:
Post a Comment