Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
my $x_cut2 = 38;
my $y_cut2 = 24;
my $y_cutd = 10;
my $x_cut2 = 38;
my $y_cut2 = 24;
my $y_cutd = 10;
my $coverup_x = 5;
my $coverup_y = 89;
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;
newpath
$x_cut2 0 moveto
$x_cut2 $y_cut2 lineto
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
0 $y_cut $y_cutd add lineto
0 $y_top lineto
stroke