[6671] in SIPB bug reports

home help back first fref pref prev next nref lref last post

xfig not exporting fonts right.

daemon@ATHENA.MIT.EDU (Michael L Jacknis)
Mon Jan 26 02:13:04 1998

Date: Mon, 26 Jan 1998 02:12:51 -0500
From: Michael L Jacknis <mjacknis@MIT.EDU>
To: bug-sipb@MIT.EDU


Hi, I had a problem with exporting an xfig
image to postscript.  the exported image
seemed to have an arbitrary cap on the size of the 
letters, even though the original image
included much larger letters.

I had to manually edit the postscript output
to get the sizes back as they should be.

In the following example, all letter sizes above
4500 were manually edited.

The original image is available
at:

/mit/lucky11/Public/AEPhiLIVErot.fig  

The original exported file is:
/mit/lucky11/Public/out1.ps

the manually edited file (below) is:
/mit/lucky11/Public/out1edit.ps

If you have any questions about this, or something
is not clear, please ask me.

Thanks,

Mike

%!PS-Adobe-2.0
%%Title: /mit/lucky11/Public/AEPhiLIVErot.fig
%%Creator: fig2dev Version 3.1 Patchlevel 1
%%CreationDate: Mon Jan 26 01:31:18 1998
%%For: mjacknis@w20-575-115 (Michael L Jacknis,Mike,,,2259817)
%%Orientation: Portrait
%%BoundingBox: 187 -2818 2312 3087
%%Pages: 32
%%BeginSetup
%%IncludeFeature: *PageSize Letter
%%EndSetup
%%EndComments
/$F2psDict 200 dict def
$F2psDict begin
$F2psDict /mtrx matrix put
/col-1 {} def
/col0 {0.000 0.000 0.000 srgb} bind def
/col1 {0.000 0.000 1.000 srgb} bind def
/col2 {0.000 1.000 0.000 srgb} bind def
/col3 {0.000 1.000 1.000 srgb} bind def
/col4 {1.000 0.000 0.000 srgb} bind def
/col5 {1.000 0.000 1.000 srgb} bind def
/col6 {1.000 1.000 0.000 srgb} bind def
/col7 {1.000 1.000 1.000 srgb} bind def
/col8 {0.000 0.000 0.560 srgb} bind def
/col9 {0.000 0.000 0.690 srgb} bind def
/col10 {0.000 0.000 0.820 srgb} bind def
/col11 {0.530 0.810 1.000 srgb} bind def
/col12 {0.000 0.560 0.000 srgb} bind def
/col13 {0.000 0.690 0.000 srgb} bind def
/col14 {0.000 0.820 0.000 srgb} bind def
/col15 {0.000 0.560 0.560 srgb} bind def
/col16 {0.000 0.690 0.690 srgb} bind def
/col17 {0.000 0.820 0.820 srgb} bind def
/col18 {0.560 0.000 0.000 srgb} bind def
/col19 {0.690 0.000 0.000 srgb} bind def
/col20 {0.820 0.000 0.000 srgb} bind def
/col21 {0.560 0.000 0.560 srgb} bind def
/col22 {0.690 0.000 0.690 srgb} bind def
/col23 {0.820 0.000 0.820 srgb} bind def
/col24 {0.500 0.190 0.000 srgb} bind def
/col25 {0.630 0.250 0.000 srgb} bind def
/col26 {0.750 0.380 0.000 srgb} bind def
/col27 {1.000 0.500 0.500 srgb} bind def
/col28 {1.000 0.630 0.630 srgb} bind def
/col29 {1.000 0.750 0.750 srgb} bind def
/col30 {1.000 0.880 0.880 srgb} bind def
/col31 {1.000 0.840 0.000 srgb} bind def

%0.2 0.2 scale

end
save
0.0 3240.0 translate
1 -1 scale

/clp {closepath} bind def
/ef {eofill} bind def
/gr {grestore} bind def
/gs {gsave} bind def
/l {lineto} bind def
/m {moveto} bind def
/n {newpath} bind def
/s {stroke} bind def
/slc {setlinecap} bind def
/slj {setlinejoin} bind def
/slw {setlinewidth} bind def
/srgb {setrgbcolor} bind def
/rot {rotate} bind def
/sc {scale} bind def
/tr {translate} bind def
/tnt {dup dup currentrgbcolor
  4 -2 roll dup 1 exch sub 3 -1 roll mul add
  4 -2 roll dup 1 exch sub 3 -1 roll mul add
  4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb}
  bind def
/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul
  4 -2 roll mul srgb} bind def
/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def
/$F2psEnd {$F2psEnteredState restore end} def
%%EndProlog

$F2psBegin
10 setmiterlimit
 0.06000 0.06000 sc
/Helvetica findfont 3750.00 scalefont setfont
31649 2551 m
gs 1 -1 sc  270.0 rot (WHEN:) col0 show gr
/Helvetica findfont 3000.00 scalefont setfont
28349 5101 m
gs 1 -1 sc  270.0 rot (Saturday, February 7) col0 show gr
/Helvetica findfont 3000.00 scalefont setfont
24749 5101 m
gs 1 -1 sc  270.0 rot (8pm) col0 show gr
/Helvetica findfont 3750.00 scalefont setfont
18299 2551 m
gs 1 -1 sc  270.0 rot (WHERE:) col0 show gr
/Helvetica findfont 3000.00 scalefont setfont
15299 5101 m
gs 1 -1 sc  270.0 rot (Kresge Auditorium) col0 show gr
/Helvetica findfont 6000.00 scalefont setfont
4049 25201 m
gs 1 -1 sc  270.0 rot (SIGN UP AN ACT TODAY!) col4 show gr
/Helvetica findfont 3750.00 scalefont setfont
31499 85501 m
gs 1 -1 sc  270.0 rot (Tickets:  $4 in advance) col0 show gr
/Helvetica findfont 3750.00 scalefont setfont
26699 100351 m
gs 1 -1 sc  270.0 rot ($5 at door) col0 show gr
/Helvetica findfont 2250.00 scalefont setfont
22199 100951 m
gs 1 -1 sc  270.0 rot (Group rates available) col0 show gr
/Times-Roman findfont 13500.00 scalefont setfont
26698 76427 m
gs 1 -1 sc  240.0 rot (i) col14 show gr
/NewCenturySchlbk-Bold findfont 15000.00 scalefont setfont
12072 41778 m
gs 1 -1 sc  270.0 rot (LIVE) col0 show gr
/Times-Roman findfont 13500.00 scalefont setfont
24222 43878 m
gs 1 -1 sc  300.0 rot (A) col12 show gr
/Times-Roman findfont 13500.00 scalefont setfont
29472 68478 m
gs 1 -1 sc  250.0 rot (h) col12 show gr
/Times-Roman findfont 13500.00 scalefont setfont
29173 53102 m
gs 1 -1 sc  281.0 rot (E) col12 show gr
/Times-Roman findfont 13500.00 scalefont setfont
26548 75527 m
gs 1 -1 sc  240.0 rot (i) col12 show gr
/Symbol findfont 13500.00 scalefont setfont
24523 43277 m
gs 1 -1 sc  300.0 rot (A) col14 show gr
/Times-Roman findfont 13500.00 scalefont setfont
31123 62027 m
gs 1 -1 sc  260.0 rot (P) col12 show gr
/Symbol findfont 13500.00 scalefont setfont
29548 51977 m
gs 1 -1 sc  281.0 rot (E) col14 show gr
/Times-Roman findfont 13500.00 scalefont setfont
31498 63002 m
gs 1 -1 sc  260.0 rot (P) col14 show gr
/Times-Roman findfont 13500.00 scalefont setfont
29923 69527 m
gs 1 -1 sc  250.0 rot (h) col14 show gr
/NewCenturySchlbk-Bold findfont 15000.00 scalefont setfont
12823 42902 m
gs 1 -1 sc  270.0 rot (LIVE) col1 show gr

showpage
%%Page: 1 1
$F2psEnd
restore









home help back first fref pref prev next nref lref last post