END
my $x_cut = 27;
+my $x_cutd = 1;
my $x_cut2 = 38;
my $y_cut2 = 24;
my $y_cutd = 10;
-my $coverup_x = 4;
+my $coverup_x = 5;
my $coverup_y = 89;
-my $y_cut2d = $y_cutd * ($x_cut2-$x_cut)/$x_cut;
+my $cutd_slope = ($x_cut2-$x_cut)/$x_cut;
+my $y_cut2d = $y_cutd * $cutd_slope;
+my $y_cutdd = $x_cutd * $cutd_slope;
my $nrepis = 4;
our $veep_bg = " 0.95 0.90 0.67 setrgbcolor ";
+our $x_cut_rhs = $paper_x - $x_cut + 0.5 * $colspacing;;
+
sub some_cut_line($) {
<<END;
gsave
newpath
$x_cut2 0 moveto
$x_cut2 $y_cut2 lineto
- $x_cut $y_cut2 $y_cut2d add lineto
- $x_cut $y_cut lineto
+ $x_cut $x_cutd add $y_cut2 $y_cut2d add lineto
+ $x_cut $x_cutd add $y_cut $y_cutdd add lineto
0 $y_cut $y_cutd add lineto
0 $y_top lineto
stroke
o(<<END);
cut_line
gsave
- $paper_x $x_cut sub 0 translate
+ $x_cut_rhs 0 translate
cut_line
grestore
END
o some_cut_line <<END;
newpath
0 $y_top moveto
- $paper_x $x_cut sub $y_top lineto
+ $x_cut_rhs $y_top lineto
stroke
END