chiark
/
gitweb
/
~ianmdlvl
/
quacks.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
8c0e267
)
some cut line
author
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Sat, 2 Jul 2022 14:15:03 +0000
(15:15 +0100)
committer
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Sat, 2 Jul 2022 14:15:03 +0000
(15:15 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
overflow-tube.ps.pl
patch
|
blob
|
history
diff --git
a/overflow-tube.ps.pl
b/overflow-tube.ps.pl
index 95b09f37d411f27bcbc38ffb8b755173edcb42d9..7e059dae54f728a1221f23e024c95410d00f6bb8 100755
(executable)
--- a/
overflow-tube.ps.pl
+++ b/
overflow-tube.ps.pl
@@
-36,17
+36,26
@@
my $y_pl_zero = $y_cut + $spacing - $y_cutd* 0.5 * $x_cut/$colspacing;
my $y_top = $y_pl_zero + $y_cutd + $spacing*1.25;
-o <<END;
+sub some_cut_line($) {
+ <<END;
gsave
-0.5 setgray
+ 0.5 setgray
+ $_[0]
+grestore
+END
+}
+
+o <<GS, some_cut_line(<<GR), <<END;
/cut_line {
+GS
newpath
$x_cut 0 moveto
$x_cut $y_cut lineto
0 $y_cut $y_cutd add lineto
0 $y_top lineto
stroke
+GR
} def
END