HylaFAX The world's most advanced open source fax server

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [hylafax-users] Problem creating cover page from client



Lívio Cipriano wrote:
> Hi,
>
> Does anyone knows an alternative programs to tgif to create EPS files > that can be used to create Hylfax Cover Page Templates as specified in
>



Hello Livio,


Fonts and graphics are a little bit limited but I use tgif with good results. I use a template for most all jobs and have attached it with the hope that it will help. Feel free to modify it if you like. Here are the steps I use:

==========================================================================
1) Use Gimp or your favorite editor (photoshop) to create a logo up to
650x200 in size.
2) Export the logo as an eps file.
3) Open the template faxcover-template.obj with tgif
4) Import the eps logo, size and center just above the top line.
    Keep the logo within practical margins (0.5 inches)
4) Save the new tgif obj file.
5) Set print output to PS (postscript) and print.
6) Verify the postscript is readable with ghostscript.
7) Run make_faxcover to modify the template for using with hylafax.

make_faxcover <filename>.ps > <newfilename>.ps

Note that <newfilename>.ps is ready for HylaFAX and NOT readable by ghostscript.
==========================================================================


make_faxcover is from the HylaFAX archives / documentation (I forget which).

Best luck to you.

Andrew McRory
linuxsys.com


Cecil Brand wrote:
Hi,

I'm running HylaFAX 4.3.0 with whfc 1.2.3
My problem is I'm trying to create a new cover page to use. My steps are


1.  I use MS-Word to construct the caver page. putting ZZZZ-from to
markwhere the variables must go
2.  Print it via Adobe printer to a pdf file
3.  Open the pdf file in Adobe 7 and save it as a .ps file (also tryed
.eps)
4.  Open the .ps file in notepad and edit all the (ZZZZ-from) to from
      to make it a variable.

This according to a message in the archive should work, and it works
to
an extend.
All the text comes out correct exept the font of the text that should
be replaced by the variables I iserted.


I tryed the following fonts : Verdana, Courier, Helvitica
because the last two fonts are of the originnal Postscript
fonts I thought it wouldn't give probles, but it seens I was wrong.


Any help would be appreciated.


Thx
Cecil Brand


Mnr Cecil J.C. Brand Computer Services/ RekenaarDienste University of the Free State/ Universiteit van die Vrystaat PO Box 339 Bloemfontein 9300 South Africa

Tel   :401 2940
Email :BrandC.RD@xxxxxxxxxxxxxxx

_____________________________________________________________________

University of the Free State: This message and its contents are subject to a disclaimer. Please refer to http://www.uovs.ac.za/disclaimer for full details.

Universiteit van die Vrystaat: Hierdie boodskap en sy inhoud is aan 'n vrywaringsklousule onderhewig. Volledige besonderhede is by http://www.uovs.ac.za/vrywaring beskikbaar. _____________________________________________________________________

____________________ HylaFAX(tm) Users Mailing List _______________________
  To subscribe/unsubscribe, click http://lists.hylafax.org/cgi-bin/lsg2.cgi
 On UNIX: mail -s unsubscribe hylafax-users-request@xxxxxxxxxxx < /dev/null
  *To learn about commercial HylaFAX(tm) support, mail sales@xxxxxxxxx*




%TGIF 4.1.43
state(0,37,100.000,0,0,0,16,0,9,2,4,3,0,0,1,8,1,'Helvetica',0,69120,0,0,0,10,0,0,1,1,0,16,0,0,1,1,1,0,1088,1408,1,0,2880,0).
%
% @(#)$Header$
% %W%
%
unit("1 pixel/pixel").
color_info(68,65535,0,[
	"magenta", 65535, 0, 65535, 65535, 0, 65535, 1,
	"red", 65535, 0, 0, 65535, 0, 0, 1,
	"green", 0, 65535, 0, 0, 65535, 0, 1,
	"blue", 0, 0, 65535, 0, 0, 65535, 1,
	"yellow", 65535, 65535, 0, 65535, 65535, 0, 1,
	"pink", 65535, 49344, 52171, 65535, 49344, 52171, 1,
	"cyan", 0, 65535, 65535, 0, 65535, 65535, 1,
	"CadetBlue", 24415, 40606, 41120, 24415, 40606, 41120, 1,
	"white", 65535, 65535, 65535, 65535, 65535, 65535, 1,
	"black", 0, 0, 0, 0, 0, 0, 1,
	"DarkSlateGray", 12079, 20303, 20303, 12079, 20303, 20303, 1,
	"#a1a1a1a1a1a1", 41377, 41377, 41377, 41377, 41377, 41377, 1,
	"#999999999999", 39321, 39321, 39321, 39321, 39321, 39321, 1,
	"#939393939393", 37779, 37779, 37779, 37779, 37779, 37779, 1,
	"#757575757575", 30069, 30069, 30069, 30069, 30069, 30069, 1,
	"#6b6b6b6b6b6b", 27499, 27499, 27499, 27499, 27499, 27499, 1,
	"#5d5d5d5d5d5d", 23901, 23901, 23901, 23901, 23901, 23901, 1,
	"#515151515151", 20817, 20817, 20817, 20817, 20817, 20817, 1,
	"#434343434343", 17219, 17219, 17219, 17219, 17219, 17219, 1,
	"#353535353535", 13621, 13621, 13621, 13621, 13621, 13621, 1,
	"#e4e4e4e4e4e4", 58596, 58596, 58596, 58596, 58596, 58596, 1,
	"#2d2d2d2d2d2d", 11565, 11565, 11565, 11565, 11565, 11565, 1,
	"#d6d6d6d6d6d6", 54998, 54998, 54998, 54998, 54998, 54998, 1,
	"#cccccccccccc", 52428, 52428, 52428, 52428, 52428, 52428, 1,
	"#0d0d0d0d0d0d", 3341, 3341, 3341, 3341, 3341, 3341, 1,
	"#aeaeaeaeaeae", 44718, 44718, 44718, 44718, 44718, 44718, 1,
	"#a8a8a8a8a8a8", 43176, 43176, 43176, 43176, 43176, 43176, 1,
	"#868686868686", 34438, 34438, 34438, 34438, 34438, 34438, 1,
	"#848484848484", 33924, 33924, 33924, 33924, 33924, 33924, 1,
	"#787878787878", 30840, 30840, 30840, 30840, 30840, 30840, 1,
	"#666666666666", 26214, 26214, 26214, 26214, 26214, 26214, 1,
	"#606060606060", 24672, 24672, 24672, 24672, 24672, 24672, 1,
	"#505050505050", 20560, 20560, 20560, 20560, 20560, 20560, 1,
	"#f1f1f1f1f1f1", 61937, 61937, 61937, 61937, 61937, 61937, 1,
	"#dbdbdbdbdbdb", 56283, 56283, 56283, 56283, 56283, 56283, 1,
	"#282828282828", 10280, 10280, 10280, 10280, 10280, 10280, 1,
	"#1a1a1a1a1a1a", 6682, 6682, 6682, 6682, 6682, 6682, 1,
	"#c9c9c9c9c9c9", 51657, 51657, 51657, 51657, 51657, 51657, 1,
	"#bbbbbbbbbbbb", 48059, 48059, 48059, 48059, 48059, 48059, 1,
	"#FFFFFF", 65535, 65535, 65535, 65280, 65280, 65280, 1,
	"#999999", 39321, 39321, 39321, 39168, 39168, 39168, 1,
	"#939393", 37779, 37779, 37779, 37632, 37632, 37632, 1,
	"#757575", 30069, 30069, 30069, 29952, 29952, 29952, 1,
	"#5D5D5D", 23901, 23901, 23901, 23808, 23808, 23808, 1,
	"#515151", 20817, 20817, 20817, 20736, 20736, 20736, 1,
	"#353535", 13621, 13621, 13621, 13568, 13568, 13568, 1,
	"#E4E4E4", 58596, 58596, 58596, 58368, 58368, 58368, 1,
	"#D6D6D6", 54998, 54998, 54998, 54784, 54784, 54784, 1,
	"#CCCCCC", 52428, 52428, 52428, 52224, 52224, 52224, 1,
	"#C8C8C8", 51400, 51400, 51400, 51200, 51200, 51200, 1,
	"#AEAEAE", 44718, 44718, 44718, 44544, 44544, 44544, 1,
	"#A8A8A8", 43176, 43176, 43176, 43008, 43008, 43008, 1,
	"#A0A0A0", 41120, 41120, 41120, 40960, 40960, 40960, 1,
	"#868686", 34438, 34438, 34438, 34304, 34304, 34304, 1,
	"#848484", 33924, 33924, 33924, 33792, 33792, 33792, 1,
	"#787878", 30840, 30840, 30840, 30720, 30720, 30720, 1,
	"#6A6A6A", 27242, 27242, 27242, 27136, 27136, 27136, 1,
	"#666666", 26214, 26214, 26214, 26112, 26112, 26112, 1,
	"#606060", 24672, 24672, 24672, 24576, 24576, 24576, 1,
	"#505050", 20560, 20560, 20560, 20480, 20480, 20480, 1,
	"#424242", 16962, 16962, 16962, 16896, 16896, 16896, 1,
	"#F1F1F1", 61937, 61937, 61937, 61696, 61696, 61696, 1,
	"#2C2C2C", 11308, 11308, 11308, 11264, 11264, 11264, 1,
	"#DBDBDB", 56283, 56283, 56283, 56064, 56064, 56064, 1,
	"#282828", 10280, 10280, 10280, 10240, 10240, 10240, 1,
	"#1A1A1A", 6682, 6682, 6682, 6656, 6656, 6656, 1,
	"#0C0C0C", 3084, 3084, 3084, 3072, 3072, 3072, 1,
	"#BBBBBB", 48059, 48059, 48059, 47872, 47872, 47872, 1
]).
script_frac("0.6").
fg_bg_colors('black','white').
dont_reencode("FFDingbests:ZapfDingbats").
page(1,"",1,'').
text('black',319,1156,1,1,6,1041,105,729,31,7,0,0,0,0,2,189,38,0,0,"",0,1,0,0,1187,'',[
	319,1156,225,1156,414,1194,5508.52,0,0,2755.31,229,-52,224,1155,415,1195],[
minilines(189,38,0,0,1,0,0,[
mini_line(189,31,7,0,0,0,[
str_block(0,189,31,7,0,-8,0,0,0,[
str_seg('black','Helvetica',0,195840,189,31,7,0,-8,0,0,0,0,0,
	" Confidential ")])
])
])]).
text('black',550,1107,5,1,1,960,110,303,18,4,0,0,0,0,2,960,110,0,0,"",0,0,0,0,1125,'',[
minilines(960,110,0,0,1,0,0,[
mini_line(959,18,4,0,0,0,[
str_block(0,959,18,4,0,-1,0,0,0,[
str_seg('black','Helvetica',0,103680,959,18,4,0,-1,0,0,0,0,0,
	"This facsimile transmission (and/or the documents accompanying it) may contain confidential information belonging to")])
]),
mini_line(927,18,4,0,0,0,[
str_block(0,927,18,4,0,-1,0,0,0,[
str_seg('black','Helvetica',0,103680,927,18,4,0,-1,0,0,0,0,0,
	"the sender. The information is intended only for the use of the individual or entity named above. If you are not the")])
]),
mini_line(928,18,4,0,0,0,[
str_block(0,928,18,4,0,-1,0,0,0,[
str_seg('black','Helvetica',0,103680,928,18,4,0,-1,0,0,0,0,0,
	"intended recipient, you are hereby notified that any disclosure, distribution, copying, or the taking of any action in")])
]),
mini_line(960,18,4,0,0,0,[
str_block(0,960,18,4,0,-1,0,0,0,[
str_seg('black','Helvetica',0,103680,960,18,4,0,-1,0,0,0,0,0,
	"reliance on the contents of this information is strictly prohibited. If you have received this transmission in error, please")])
]),
mini_line(891,18,4,0,0,0,[
str_block(0,891,18,4,0,-2,0,0,0,[
str_seg('black','Helvetica',0,103680,891,18,4,0,-2,0,0,0,0,0,
	"destroy the documents and/or immediately notify us by telephone to arrange for the return of the documents.")])
])
])]).
poly('black','',2,[
	70,316,1018,316],0,1,1,32,0,0,0,0,0,0,0,'1',0,0,
    "0","",[
    0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[
]).
poly('black','',2,[
	70,322,1018,322],0,1,1,34,0,0,0,0,0,0,0,'1',0,0,
    "0","",[
    0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[
]).
text('black',390,336,1,0,1,300,23,36,18,5,0,0,0,0,2,300,23,0,0,"",0,0,0,0,354,'',[
minilines(300,23,0,0,0,0,0,[
mini_line(300,18,5,0,0,0,[
str_block(0,300,18,5,0,0,0,0,0,[
str_seg('black','Helvetica-Bold',1,103680,300,18,5,0,0,0,0,0,0,0,
	"FACSIMILE TRANSMITTAL SHEET")])
])
])]).
poly('black','',2,[
	70,368,1018,368],0,1,1,43,0,0,0,0,0,0,0,'1',0,0,
    "0","",[
    0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[
]).
poly('black','',2,[
	70,374,1018,374],0,1,1,44,0,0,0,0,0,0,0,'1',0,0,
    "0","",[
    0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[
]).
text('black',69,374,1,0,1,27,20,47,16,4,0,0,0,0,2,27,20,0,0,"",0,0,0,0,390,'',[
minilines(27,20,0,0,0,0,0,[
mini_line(27,16,4,0,0,0,[
str_block(0,27,16,4,0,-1,0,0,0,[
str_seg('black','Helvetica',0,97920,27,16,4,0,-1,0,0,0,0,0,
	"TO:")])
])
])]).
poly('black','',2,[
	70,430,1018,430],0,1,1,77,0,0,0,0,0,0,0,'1',0,0,
    "0","",[
    0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[
]).
poly('black','',2,[
	70,488,1018,488],0,1,1,78,0,0,0,0,0,0,0,'1',0,0,
    "0","",[
    0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[
]).
poly('black','',2,[
	70,548,1018,548],0,1,1,79,0,0,0,0,0,0,0,'1',0,0,
    "0","",[
    0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[
]).
poly('black','',2,[
	70,608,1018,608],0,1,1,80,0,0,0,0,0,0,0,'1',0,0,
    "0","",[
    0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[
]).
poly('black','',2,[
	70,666,1018,666],0,1,1,83,0,0,0,0,0,0,0,'1',0,0,
    "0","",[
    0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[
]).
poly('black','',2,[
	70,672,1018,672],0,1,1,84,0,0,0,0,0,0,0,'1',0,0,
    "0","",[
    0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[
]).
text('black',70,430,1,0,1,87,20,86,16,4,0,0,0,0,2,87,20,0,0,"",0,0,0,0,446,'',[
minilines(87,20,0,0,0,0,0,[
mini_line(87,16,4,0,0,0,[
str_block(0,87,16,4,0,-1,0,0,0,[
str_seg('black','Helvetica',0,97920,87,16,4,0,-1,0,0,0,0,0,
	"COMPANY:")])
])
])]).
text('black',68,491,1,0,1,112,20,91,16,4,0,0,0,0,2,112,20,0,0,"",0,0,0,0,507,'',[
minilines(112,20,0,0,0,0,0,[
mini_line(112,16,4,0,0,0,[
str_block(0,112,16,4,0,-1,0,0,0,[
str_seg('black','Helvetica',0,97920,112,16,4,0,-1,0,0,0,0,0,
	"FAX NUMBER:")])
])
])]).
text('black',544,550,1,0,1,213,20,102,16,4,0,0,0,0,2,213,20,0,0,"",0,0,0,0,566,'',[
minilines(213,20,0,0,0,0,0,[
mini_line(213,16,4,0,0,0,[
str_block(0,213,16,4,0,-1,0,0,0,[
str_seg('black','Helvetica',0,97920,213,16,4,0,-1,0,0,0,0,0,
	"SENDER PHONE NUMBER:")])
])
])]).
text('black',544,373,1,0,1,52,20,106,16,4,0,0,0,0,2,52,20,0,0,"",0,0,0,0,389,'',[
minilines(52,20,0,0,0,0,0,[
mini_line(52,16,4,0,0,0,[
str_block(0,52,16,4,0,-1,0,0,0,[
str_seg('black','Helvetica',0,97920,52,16,4,0,-1,0,0,0,0,0,
	"FROM:")])
])
])]).
text('black',544,430,1,0,1,48,20,114,16,4,0,0,0,0,2,48,20,0,0,"",0,0,0,0,446,'',[
minilines(48,20,0,0,0,0,0,[
mini_line(48,16,4,0,0,0,[
str_block(0,48,16,4,0,-1,0,0,0,[
str_seg('black','Helvetica',0,97920,48,16,4,0,-1,0,0,0,0,0,
	"DATE:")])
])
])]).
text('black',544,487,1,0,1,225,20,116,16,4,0,0,0,0,2,225,20,0,0,"",0,0,0,0,503,'',[
minilines(225,20,0,0,0,0,0,[
mini_line(225,16,4,0,0,0,[
str_block(0,225,16,4,0,-1,0,0,0,[
str_seg('black','Helvetica',0,97920,225,16,4,0,-1,0,0,0,0,0,
	"NO. OF PAGES TO FOLLOW:")])
])
])]).
text('black',71,671,1,0,1,161,20,119,16,4,0,0,0,0,2,161,20,0,0,"",0,0,0,0,687,'',[
minilines(161,20,0,0,0,0,0,[
mini_line(161,16,4,0,0,0,[
str_block(0,161,16,4,0,-1,0,0,0,[
str_seg('black','Helvetica',0,97920,161,16,4,0,-1,0,0,0,0,0,
	"NOTES/COMMENTS:")])
])
])]).
text('black',148,404,1,0,1,76,22,126,18,4,0,0,0,0,2,76,22,0,0,"",0,0,0,0,422,'',[
minilines(76,22,0,0,0,0,0,[
mini_line(76,18,4,0,0,0,[
str_block(0,76,18,4,0,-1,0,0,0,[
str_seg('black','Helvetica',0,103680,76,18,4,0,-1,0,0,0,0,0,
	"XXXX-to")])
])
])]).
text('black',148,462,1,0,1,158,22,142,18,4,0,0,0,0,2,158,22,0,0,"",0,0,0,0,480,'',[
minilines(158,22,0,0,0,0,0,[
mini_line(158,18,4,0,0,0,[
str_block(0,158,18,4,0,-1,0,0,0,[
str_seg('black','Helvetica',0,103680,158,18,4,0,-1,0,0,0,0,0,
	"XXXX-to-company")])
])
])]).
text('black',148,522,1,0,1,176,22,147,18,4,0,0,0,0,2,176,22,0,0,"",0,0,0,0,540,'',[
minilines(176,22,0,0,0,0,0,[
mini_line(176,18,4,0,0,0,[
str_block(0,176,18,4,0,0,0,0,0,[
str_seg('black','Helvetica',0,103680,176,18,4,0,0,0,0,0,0,0,
	"XXXX-to-fax-number")])
])
])]).
text('black',597,580,1,0,1,216,22,149,18,4,0,0,0,0,2,216,22,0,0,"",0,0,0,0,598,'',[
minilines(216,22,0,0,0,0,0,[
mini_line(216,18,4,0,0,0,[
str_block(0,216,18,4,0,0,0,0,0,[
str_seg('black','Helvetica',0,103680,216,18,4,0,0,0,0,0,0,0,
	"XXXX-from-voice-number")])
])
])]).
text('black',599,404,1,0,1,96,22,159,18,4,0,0,0,0,2,96,22,0,0,"",0,0,0,0,422,'',[
minilines(96,22,0,0,0,0,0,[
mini_line(96,18,4,0,0,0,[
str_block(0,96,18,4,0,-1,0,0,0,[
str_seg('black','Helvetica',0,103680,96,18,4,0,-1,0,0,0,0,0,
	"XXXX-from")])
])
])]).
text('black',599,462,1,0,1,158,22,162,18,4,0,0,0,0,2,158,22,0,0,"",0,0,0,0,480,'',[
minilines(158,22,0,0,0,0,0,[
mini_line(158,18,4,0,0,0,[
str_block(0,158,18,4,0,-1,0,0,0,[
str_seg('black','Helvetica',0,103680,158,18,4,0,-1,0,0,0,0,0,
	"XXXX-todays-date")])
])
])]).
text('black',599,522,1,0,1,154,22,168,18,4,0,0,0,0,2,154,22,0,0,"",0,0,0,0,540,'',[
minilines(154,22,0,0,0,0,0,[
mini_line(154,18,4,0,0,0,[
str_block(0,154,18,4,0,0,0,0,0,[
str_seg('black','Helvetica',0,103680,154,18,4,0,0,0,0,0,0,0,
	"XXXX-page-count")])
])
])]).
poly('black','',2,[
	76,1219,1024,1219],0,1,1,313,0,0,0,0,0,0,0,'1',0,0,
    "0","",[
    0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[
]).
poly('black','',2,[
	76,1098,1024,1098],0,1,1,607,0,0,0,0,0,0,0,'1',0,0,
    "0","",[
    0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[
]).
text('black',68,552,1,0,1,139,20,732,16,4,0,0,0,0,2,139,20,0,0,"",0,0,0,0,568,'',[
minilines(139,20,0,0,0,0,0,[
mini_line(139,16,4,0,0,0,[
str_block(0,139,16,4,0,-1,0,0,0,[
str_seg('black','Helvetica',0,97920,139,16,4,0,-1,0,0,0,0,0,
	"PHONE NUMBER:")])
])
])]).
text('black',146,581,1,0,1,196,22,733,18,4,0,0,0,0,2,196,22,0,0,"",0,0,0,0,599,'',[
minilines(196,22,0,0,0,0,0,[
mini_line(196,18,4,0,0,0,[
str_block(0,196,18,4,0,0,0,0,0,[
str_seg('black','Helvetica',0,103680,196,18,4,0,0,0,0,0,0,0,
	"XXXX-to-voice-number")])
])
])]).
text('black',550,1223,2,1,1,941,30,749,12,3,0,0,0,0,2,941,30,0,0,"",0,0,0,0,1235,'',[
minilines(941,30,0,0,1,0,0,[
mini_line(941,12,3,0,0,0,[
str_block(0,941,12,3,0,-1,0,0,0,[
str_seg('black','Helvetica',0,69120,941,12,3,0,-1,0,0,0,0,0,
	"This fax is brought to you by HylaFAX running on an \"LSE SystemOne\" Intenet appliance. For information on HylaFAX see http://www.hylafax.org or http://www.ifax.com";)])
]),
mini_line(416,12,3,0,0,0,[
str_block(0,416,12,3,0,-1,0,0,0,[
str_seg('black','Helvetica',0,69120,416,12,3,0,-1,0,0,0,0,0,
	"For information on LSE Systemone see http://www.linuxsys.com/systemone";)])
])
])]).
text('black',158,704,1,1,1,156,22,630,18,4,0,0,0,0,2,156,22,0,0,"",0,0,0,0,722,'',[
minilines(156,22,0,0,1,0,0,[
mini_line(156,18,4,0,0,0,[
str_block(0,156,18,4,0,-3,0,0,0,[
str_seg('black','Helvetica',0,115200,156,18,4,0,-3,0,0,0,0,0,
	"XXXX-comments1")])
])
])]).
text('black',158,724,1,1,1,156,22,635,18,4,0,0,0,0,2,156,22,0,0,"",0,0,0,0,742,'',[
minilines(156,22,0,0,1,0,0,[
mini_line(156,18,4,0,0,0,[
str_block(0,156,18,4,0,-1,0,0,0,[
str_seg('black','Helvetica',0,115200,156,18,4,0,-1,0,0,0,0,0,
	"XXXX-comments2")])
])
])]).
text('black',158,744,1,1,1,156,22,636,18,4,0,0,0,0,2,156,22,0,0,"",0,0,0,0,762,'',[
minilines(156,22,0,0,1,0,0,[
mini_line(156,18,4,0,0,0,[
str_block(0,156,18,4,0,-1,0,0,0,[
str_seg('black','Helvetica',0,115200,156,18,4,0,-1,0,0,0,0,0,
	"XXXX-comments3")])
])
])]).
text('black',158,764,1,1,1,156,22,637,18,4,0,0,0,0,2,156,22,0,0,"",0,0,0,0,782,'',[
minilines(156,22,0,0,1,0,0,[
mini_line(156,18,4,0,0,0,[
str_block(0,156,18,4,0,-1,0,0,0,[
str_seg('black','Helvetica',0,115200,156,18,4,0,-1,0,0,0,0,0,
	"XXXX-comments4")])
])
])]).
text('black',158,784,1,1,1,156,22,638,18,4,0,0,0,0,2,156,22,0,0,"",0,0,0,0,802,'',[
minilines(156,22,0,0,1,0,0,[
mini_line(156,18,4,0,0,0,[
str_block(0,156,18,4,0,-1,0,0,0,[
str_seg('black','Helvetica',0,115200,156,18,4,0,-1,0,0,0,0,0,
	"XXXX-comments5")])
])
])]).
text('black',158,804,1,1,1,156,22,639,18,4,0,0,0,0,2,156,22,0,0,"",0,0,0,0,822,'',[
minilines(156,22,0,0,1,0,0,[
mini_line(156,18,4,0,0,0,[
str_block(0,156,18,4,0,-1,0,0,0,[
str_seg('black','Helvetica',0,115200,156,18,4,0,-1,0,0,0,0,0,
	"XXXX-comments6")])
])
])]).
text('black',158,824,1,1,1,156,22,640,18,4,0,0,0,0,2,156,22,0,0,"",0,0,0,0,842,'',[
minilines(156,22,0,0,1,0,0,[
mini_line(156,18,4,0,0,0,[
str_block(0,156,18,4,0,-1,0,0,0,[
str_seg('black','Helvetica',0,115200,156,18,4,0,-1,0,0,0,0,0,
	"XXXX-comments7")])
])
])]).
text('black',158,844,1,1,1,156,22,641,18,4,0,0,0,0,2,156,22,0,0,"",0,0,0,0,862,'',[
minilines(156,22,0,0,1,0,0,[
mini_line(156,18,4,0,0,0,[
str_block(0,156,18,4,0,-1,0,0,0,[
str_seg('black','Helvetica',0,115200,156,18,4,0,-1,0,0,0,0,0,
	"XXXX-comments8")])
])
])]).
text('black',158,864,1,1,1,156,22,642,18,4,0,0,0,0,2,156,22,0,0,"",0,0,0,0,882,'',[
minilines(156,22,0,0,1,0,0,[
mini_line(156,18,4,0,0,0,[
str_block(0,156,18,4,0,-1,0,0,0,[
str_seg('black','Helvetica',0,115200,156,18,4,0,-1,0,0,0,0,0,
	"XXXX-comments9")])
])
])]).

#! /bin/sed -f
#
# usage:
#	make_faxcover tgif-created-eps-file >faxcover-style-file
#
# make_faxcover - modify an Encapsulated Postscript file (arg1) created by
#		  tgif to be usable by flexfax's faxcover program to 
#		  generate a cover page.  Each of the fields which can be
#		  filled in by faxcover must be marked in the Postscript
#		  file by a text srting of the form "XXXX-fieldname" (without
#		  the quotes.)  The comment lines (marked by XXXX-comments1
#		  through XXXX-comments9) are made conditional on the
#		  existance of the variable as faxcover will only create as
#		  many of them as it needs for the text
#
/XXXX-/s/(XXXX-\(.*\))/\1/
/ comments[1-9] /s#\([0-9]*\) \([0-9]*\) moveto comments\([1-9]\) show#/comments\3 where {pop \1 \2 moveto comments\3 show} if#
$a\




Project hosted by iFAX Solutions