chiark / gitweb /
w
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 2 Jul 2022 14:38:30 +0000 (15:38 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 2 Jul 2022 14:38:30 +0000 (15:38 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
overflow-tube.ps.pl

index e38f280b1ffda70bfa5386d154de0ed958626f29..ea636c8a9224b1113a23dd5dc716c2598c860416 100755 (executable)
@@ -80,7 +80,7 @@ END
 
   $o .= <<END;
     gsave
-    /Helvetica-Bold findfont 8 scalefont setfont
+    /Helvetica-Bold findfont 7 scalefont setfont
 END
   foreach (split /\n/, $data) {
     s{\#.*}{};
@@ -103,27 +103,30 @@ END
     $money += 4 * $repi;
     $veeps += 2 * $repi;
 
-    my $sq = 3;
+    my $sqx = 4.2;
+    my $sqy = 3.5;
 
     $o .= <<END;
 % place $x $y $money $veeps $ruby
 gsave
   $x $y translate
   gsave ${\ chip($anychip, 0) } grestore
-  -5 0 moveto ($money) show
+  -4 1 moveto ($money) show
 
-  -5 -2.5 translate
+  -2 -3.0 translate
 
   gsave
-    newpath  -$sq -$sq moveto
-             -$sq  $sq lineto
-              $sq  $sq lineto
-              $sq -$sq lineto closepath
+    newpath  -$sqx -$sqy moveto
+             -$sqx  $sqy lineto
+              $sqx  $sqy lineto
+              $sqx -$sqy lineto closepath
 
      gsave 1 setgray fill grestore
+     0.5 setlinewidth
      stroke
   grestore
 
+  0 0 moveto
   ($veeps) dup  stringwidth pop -0.5 mul -2.5 rmoveto  show
 
 grestore