Hi, I spent a few hours playing with type3 fonts, but was not able to create a type3 font that uses another font (type1). It seems that the text operators somehow doesn't work inside the CharProc stream for type3 fonts. I was experimenting with it because I wonder whether it makes sense to have mechanism to create user-defined fonts. The answer seems to be no. But anyway, if someone is interested in this issue, please have a look into the pdf I created, maybe I did something wrong. As the files are small so I attached it here, hopefully it doesn't cause any inconvenience. I tried with xpdf, gv and acrobat reader (on linux), and got dots or blank glyph only. In short, it seems that type3 font is not the way to go. Thanh
The Thanh Han wrote:
Hi,
I spent a few hours playing with type3 fonts, but was not able to create a type3 font that uses another font (type1). It seems that the text operators somehow doesn't work inside the CharProc stream for type3 fonts. I was experimenting with it because I wonder whether it makes sense to have mechanism to create user-defined fonts. The answer seems to be no. But anyway, if someone is interested in this issue, please have a look into the pdf I created, maybe I did something wrong. As the files are small so I attached it here, hopefully it doesn't cause any inconvenience. I tried with xpdf, gv and acrobat reader (on linux), and got dots or blank glyph only.
In short, it seems that type3 font is not the way to go.
there is an error in the file: /Font << /F1 9 0 R /F2 10 0 R>> /Font << /F1 9 0 R >> if, in vi (keeps bytes), you change this into: /Font << /F1 9 0 R /F2 10 0 R>> /Fint << /F1 9 0 R >> the document opens (still no first paragraph visible, but at least it's something Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
there is an error in the file:
/Font << /F1 9 0 R /F2 10 0 R>> /Font << /F1 9 0 R >>
if, in vi (keeps bytes), you change this into:
/Font << /F1 9 0 R /F2 10 0 R>> /Fint << /F1 9 0 R >>
the document opens (still no first paragraph visible, but at least it's something
oops, sorry, I already did it but somehow forgot to do in the version sent to the ML. In fact I managed to make xpdf segfault quite a few times before coming to this end :) Thanh
participants (2)
-
Hans Hagen
-
The Thanh Han