Files
bsdports/print/enscript/files/patch-x-lib-simple.hdr
2019-12-26 07:26:06 +00:00

62 lines
1.4 KiB
Plaintext

--- ./lib/simple.hdr.orig 2009-01-14 00:47:22.000000000 +0200
+++ ./lib/simple.hdr 2010-08-31 14:21:34.000000000 +0300
@@ -22,27 +22,50 @@
%
% -- code follows this line --
-%Format: fmodstr $D{%a %b %d %H:%M:%S %Y}
-%Format: pagenumstr $V$%
+%%%Format: fmodstr $D{%a %b %d %H:%M:%S %Y}
+%Format: fmodstr $D{%d-%b-%Y}
+%%%Format: pagenumstr $V$%
+%Format: pagenumstr $V$%/$=
+
/do_header { % print default simple header
gsave
+
d_header_x d_header_y HFpt_h 3 div add translate
+ 0 setgray
HF setfont
user_header_p {
5 0 moveto user_header_left_str show
- d_header_w user_header_center_str stringwidth pop sub 2 div
- 0 moveto user_header_center_str show
-
d_header_w user_header_right_str stringwidth pop sub 5 sub
0 moveto user_header_right_str show
} {
- 5 0 moveto fname show
- 45 0 rmoveto fmodstr show
- 45 0 rmoveto pagenumstr show
+
+ 5 0 moveto
+ fmodstr show
+
+ d_header_w fname stringwidth pop sub 2 div
+ 0 moveto
+ fname show
+
+ d_header_w pagenumstr stringwidth pop sub 5 sub
+ 0 moveto pagenumstr show
+
+
} ifelse
+ 0.5 setlinewidth
+
+ 0 0 HFpt_h 3 div sub moveto
+ d_header_w 0 rlineto
+ stroke
+
+ 0 0 d_output_h sub HFpt_h 3 div sub translate
+
+ 0 0 d_page_w d_output_h d_header_h add Box
+ stroke
+
grestore
} def
+