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

Re: e/l printing (fwd)



>>>>> "Karsten" == Karsten Schneeberger <ks@fotodesign.spacenet.de> writes:

    Karsten> Printing "AGaramond Italic" on a real Mac without "Font
    Karsten> inclusion" causes Ghostscript to substitue this way:

    Karsten> GS: Substituting font Helvetica-Oblique for
    Karsten> AGaramond-Italic

    Karsten> %!PS-Adobe-3.0
    Karsten> %%Title: (Ohne Titel 1 \(TV\))
    Karsten> %%Creator: (ClarisWorks: PSPrinter 8.2.1)
    Karsten> %%CreationDate: (16:55 Uhr Mittwoch, 3. April 1996)
    Karsten> %%For: (Karsten Schneeberger)
    Karsten> %%Pages: 1
    Karsten> %%DocumentFonts: AGaramond-Italic
    Karsten> %%DocumentNeededFonts: AGaramond-Italic
    Karsten> %%DocumentSuppliedFonts:
    Karsten> %%DocumentData: Clean7Bit
    Karsten> %%PageOrder: Ascend
    Karsten> %%Orientation: Portrait
    Karsten> %%DocumentMedia: Default 612 792 0 () ()
    Karsten> [...]


    Karsten> But printing "AGaramond Italic" with Executor makes
    Karsten> Ghostscript looking for "AGaramond Italic" which is the
    Karsten> MenuName, instead of "AGaramond-Italic" which is the
    Karsten> Postscript FontName.

    Karsten> GS: Substituting font Helvetica-Oblique for AGaramond
    Karsten> Italic

    Karsten> %!PS-Adobe-3.0
    Karsten> %%Creator: Executor
    Karsten> %%DocumentFonts: (atend)
    Karsten> [...]
    Karsten> grestore
    Karsten> 36.000000 56.000000 moveto
    Karsten> (AGaramond Italic)
    Karsten> [...]
    Karsten> selectfont
    Karsten> [...]

    Karsten> Perhaps you will have to change Executor not to use the
    Karsten> MenuName for printing and to use the postscript name
    Karsten> instead. I dont know how to do this if only the MenuName
    Karsten> is stored in the bitmapped fonts. How about not only
    Karsten> dragging the bitmapped fonts to the hot band but also
    Karsten> installing the MacOutlineFont (=printer font) for
    Karsten> downloading to the printer.

The problem is that we don't have access to anything other than the
MenuName in the files we use.  However, I've modified our name
mangling routine to use "-" instead of " ".  Does that help?

After E2 is out and we've ported to Win32 and/or OS/2 we'll revamp our
printing capabilities to make use of the native facilities we'll then
have access to.

--Cliff
ctm@ardi.com

    Karsten> --- Karsten Schneeberger

    Karsten>     Karsten Schneeberger Fotodesign Schloesslanger 8 -
    Karsten> 80939 Muenchen Phone 089-3115596 Fax 089-3115598 email:
    Karsten> ks@fotodesign.spacenet.de


    Karsten> ---------- Forwarded message ---------- Date: Wed, 3 Apr
    Karsten> 1996 16:38:31 +0200 (MET DST): From: Karsten Schneeberger
    Karsten> <ks@fotodesign.spacenet.de> To: hn16@cornell.edu Cc:
    Karsten> executor@ardi.com Subject: Re: e/l printing

    Karsten> On Mon, 1 Apr 1996, Hyung-song Nam wrote:

    >> Executor seems to generate ps files with mac-type font names
    >> (spaces in between words). can someone tell me how to remap a
    >> font for use w/ executor? I tried this for a Type1 font
    >> Garamond
    >> 
    >> Fontmap file entry /AGaramond-Italic (gdi_____.pfb) ;
    >> 
    >> This works, but executor generates ps files with (AGaramond
    >> Italic).
    >> 
    >> if I try this: /AGaramond Italic (gdi_____.pfb) ; gs can't find
    >> the font, and the font is substituted by some other font.
    >> 
    >> Does this mean gs can't handle font names with spaces in
    >> Fontmap file? If this is so, how would I remap fonts? I know
    >> this is mailling list for executor, but I heard someone
    >> mentioned this on here already.
    
    Karsten>     Postscript FontName: AGaramond-Italic Macintosh Menu
    Karsten> Name: AGaramond Italic MacOutline FileName: AGarIta
    Karsten> Windows/PC MenuName: AGaramond Windows/PC FileName:
    Karsten> gdi_____.pfb
    
    Karsten>     To remap fonts you have to use two lines:
    
    Karsten>     /AGaramond Italic /AGaramond-Italic ;
    Karsten> /AGaramond-Italic (gdi_____.pfb) ;

    Karsten>     Some examples:

    Karsten>     /Font-requested-for-printing /A-Different-Font ;
    Karsten> /A-Different-Font (foo_____.pfb) ;

    Karsten>     /Helvetica-Narrow /Sans-Narrow ; /Sans-Narrow
    Karsten> (hln_____.pfb) ;

    Karsten>     /Palatino-Roman /Palton-Roman ; /Palton-Roman
    Karsten> (por_____.pfb) ;
    
    Karsten>     Please tell me if it worked for you, and if so I will
    Karsten> write an entry for use in the FAQ.
    
    Karsten> --- Karsten Schneeberger

    Karsten>     Karsten Schneeberger Fotodesign Schloesslanger 8 -
    Karsten> 80939 Muenchen Phone 089-3115596 Fax 089-3115598 email:
    Karsten> ks@fotodesign.spacenet.de








References: