o(" closepath\n");
}
-sub pscolour ($;$) {
- my ($spec, $adj1) = @_;
- confess unless defined $spec;
- my @rgb = map { hex($_) / 15.0 } split //, $spec;
- $adj1 //= sub { };
- $adj1->(@rgb);
- my $r = join ' ',
- (map { sprintf "%.6f ", $_ } @rgb
- ),
- 'setrgbcolor';
- return $r;
-}
-
sub computeboundings() {
$bb{Entire} = [ 0,0, $a4_h, $a4_w + $a3_h ];
$bb{PageB} = [ 0,0, $a4_h, $a4_w ];
END
}
+sub pscolour ($;$) {
+ my ($spec, $adj1) = @_;
+ confess unless defined $spec;
+ my @rgb = map { hex($_) / 15.0 } split //, $spec;
+ $adj1 //= sub { };
+ $adj1->(@rgb);
+ my $r = join ' ',
+ (map { sprintf "%.6f ", $_ } @rgb
+ ),
+ 'setrgbcolor';
+ return $r;
+}
+
sub lighterpscolour ($$) {
my ($colourname, $retain) = @_;
pscolour($c{Colours}{$colourname},