my $o = <<END;
tw 0 translate
-% diagonal conversion
-/dc { % xprop yprop
- dup th mul % xprop yprop y
- 3 1 roll % y xprop yprop
- bdiag mul neg % y xprop x-margin-at-this-height
- tw add % y xprop x-width-at-this-height
- exch mul % y x-width-at-this-height xprop
- exch % x y
-} def
-
3 setlinewidth
0 0 0 0.2 setcmykcolor
newpath
/costfont /Heletica-BoldOblique findfont costtextsz scalefont def
/rubysz 4 def
+
+% diagonal conversion
+/dc { % xprop yprop
+ dup th mul % xprop yprop y
+ 3 1 roll % y xprop yprop
+ bdiag mul neg % y xprop x-margin-at-this-height
+ tw add % y xprop x-width-at-this-height
+ exch mul % y x-width-at-this-height xprop
+ exch % x y
+} def
+
END
print tile(