[OS X TeX]

Paul Fontana fontanap at seattleu.edu
Thu Sep 7 21:24:31 CEST 2006


I am having trouble installing a new font.  I am using TeXShop on OS 
X.3.4, with a Fink installation of TeX, and am trying to install the 
font Kaufmann from Adobe (font family pku).  After I tried to install 
the fonts (see below), when I use the following lines in a LaTeX 
document:
\fontfamily{pku}\fontencoding{T1}\fontseries{m}\fontshape{n}\selectfont
OK, this ought to be Kaufmann.

I get blank output.  (I have tried it with OT1 also and a few other 
series and shape specifications, with the same result.)  The log 
includes the following lines:
This is dvips(k) 5.94b Copyright 2004 Radical Eye Software 
(www.radicaleye.com)
' TeX output 2006.09.07:1158' -> 
/tmp/altpdflatex.3824-1157655489/junk.ps
kpathsea: Running mktexpk --mfmode ljfour --bdpi 600 --mag 1+0/600 
--dpi 600 pkur8r
mktexpk: don't know how to create bitmap font for pkur8r.
kpathsea: Appending font creation commands to missfont.log.
/usr/local/teTeX/bin/powerpc-apple-darwin-current/dvips: Font pkur8r 
not found, characters will be left blank.
<tex.pro><texps.pro>. <cmr10.pfb>[1]

The following is a lengthy explanation of what I did to install the 
fonts.  If anyone can see anything wrong or can give me some advice 
please let me know.


The fonts I bought came with both .afm and LWFN files.  I copied the 
.afm files and renamed them
pkur8a.afm (for normal weight)
pkub8a.afm (for bold)

Then I created the .pfb files using
t1unmac -r Kaufm/rsrc pkur8a.pfb
t1unmac -r KaufmBol/rsrc pkub8a.pfb
(using the names of the LWFN files).

Then I TeX'd the following file to generate .pl and .vpl files:
\input fontinst.sty
\needsfontinstversion{1.926}
\recordtransforms{pku-rec.tex}
\latinfamily{pku}{}
\endrecordtransforms
\bye

This had problems -- it couldn't find several files it needed.  I ended 
up finding them all in /fontinst/inputs, so I copied everything that 
looked relevant from there and its subfolders into the working folder 
and it seemed to work, except that it kept giving warnings b/c I wasn't 
using Version 1.929 of Fontinst.  Here's the (lengthy) output (scroll 
down to ************ to find the bottom):

This is TeX, Version 3.141592 (Web2C 7.5.4)
(./pku-drv.tex (./fontinst.sty
(/sw/share/texmf-dist/tex/latex/graphics/trig.sty)
No file fontinst.rc.
)
INFO> parse family <pku><>
INFO> to make LaTeX font shape <pku,m,n,> seek pkur8r.mtx
INFO> run \installfont <pkur7t><pkur8r,newlatin><OT1><OT1><pku><m><n>
(./pkur8r.mtx

Warning: This file needs fontinst version 1.929.
Warning: You are using version 1.928.
Warning: This may cause errors.

) (./newlatin.mtx (./llbuild.mtx (./ltcmds.mtx)) (./lubuild.mtx) 
(./lsbuild.mtx
) (./lsfake.mtx) (./lsmisc.mtx) (./ltpunct.mtx)) (./ot1.etx) (./ot1.etx)
(./ot1.etx) (./ot1.etx
Warning: missing glyph `Gamma'.
Warning: missing glyph `Theta'.
Warning: missing glyph `Lambda'.
Warning: missing glyph `Xi'.
Warning: missing glyph `Pi'.
Warning: missing glyph `Sigma'.
Warning: missing glyph `Upsilon'.
Warning: missing glyph `Phi'.
Warning: missing glyph `Psi'.
Warning: missing glyph `lslashslash'.
)
Virtual font written on pkur7t.vpl.
INFO> run \installfont <pkur8t><pkur8r,newlatin><T1><T1><pku><m><n>
(./t1.etx) (./t1.etx) (./t1.etx) (./t1.etx
Warning: missing glyph `perthousandzero'.
Warning: missing glyph `Eng'.
Warning: missing glyph `eng'.
)
Virtual font written on pkur8t.vpl.
INFO> run \installfont <pkur8c><pkur8r,textcomp><TS1><TS1><pku><m><n>
(./pkur8r.mtx

Warning: This file needs fontinst version 1.929.
Warning: You are using version 1.928.
Warning: This may cause errors.

) (./textcomp.mtx) (./ts1.etx) (./ts1.etx) (./ts1.etx) (./ts1.etx
Warning: missing glyph `arrowleft'.
Warning: missing glyph `arrowright'.
Warning: missing glyph `tieaccentlowercase'.
Warning: missing glyph `tieaccentcapital'.
Warning: missing glyph `newtieaccentlowercase'.
Warning: missing glyph `newtieaccentcapital'.
Warning: missing glyph `blank'.
Warning: missing glyph `hyphendbl'.
Warning: missing glyph `zerooldstyle'.
Warning: missing glyph `oneoldstyle'.
Warning: missing glyph `twooldstyle'.
Warning: missing glyph `threeoldstyle'.
Warning: missing glyph `fouroldstyle'.
Warning: missing glyph `fiveoldstyle'.
Warning: missing glyph `sixoldstyle'.
Warning: missing glyph `sevenoldstyle'.
Warning: missing glyph `eightoldstyle'.
Warning: missing glyph `nineoldstyle'.
Warning: missing glyph `angbracketleft'.
Warning: missing glyph `angbracketright'.
Warning: missing glyph `Omegainv'.
Warning: missing glyph `bigcircle'.
Warning: missing glyph `arrowup'.
Warning: missing glyph `arrowdown'.
Warning: missing glyph `born'.
Warning: missing glyph `divorced'.
Warning: missing glyph `died'.
Warning: missing glyph `leaf'.
Warning: missing glyph `married'.
Warning: missing glyph `musicalnote'.
Warning: missing glyph `hyphendblchar'.
Warning: missing glyph `dollaroldstyle'.
Warning: missing glyph `centoldstyle'.
Warning: missing glyph `colonmonetary'.
Warning: missing glyph `won'.
Warning: missing glyph `naira'.
Warning: missing glyph `guarani'.
Warning: missing glyph `peso'.
Warning: missing glyph `lira'.
Warning: missing glyph `recipe'.
Warning: missing glyph `dong'.
Warning: missing glyph `pertenthousand'.
Warning: missing glyph `pilcrow'.
Warning: missing glyph `baht'.
Warning: missing glyph `numero'.
Warning: missing glyph `discount'.
Warning: missing glyph `estimated'.
Warning: missing glyph `openbullet'.
Warning: missing glyph `servicemark'.
Warning: missing glyph `quillbracketleft'.
Warning: missing glyph `quillbracketright'.
Warning: missing glyph `copyleft'.
Warning: missing glyph `circledP'.
Warning: missing glyph `referencemark'.
)
Virtual font written on pkur8c.vpl.
INFO> to make LaTeX font shape <pku,m,sc,> seek pkurc8r.mtx
INFO> run \installfont <pkurc7t><pkur8r,newlatin><OT1c><OT1><pku><m><sc>
(./pkur8r.mtx

Warning: This file needs fontinst version 1.929.
Warning: You are using version 1.928.
Warning: This may cause errors.

) (./newlatin.mtx (./llbuild.mtx (./ltcmds.mtx)) (./lubuild.mtx) 
(./lsbuild.mtx
) (./lsfake.mtx) (./lsmisc.mtx) (./ltpunct.mtx)) (./ot1c.etx 
(./ot1.etx))
(./ot1c.etx (./ot1.etx)) (./ot1c.etx (./ot1.etx)) (./ot1c.etx (./ot1.etx
Warning: missing glyph `Gamma'.
Warning: missing glyph `Theta'.
Warning: missing glyph `Lambda'.
Warning: missing glyph `Xi'.
Warning: missing glyph `Pi'.
Warning: missing glyph `Sigma'.
Warning: missing glyph `Upsilon'.
Warning: missing glyph `Phi'.
Warning: missing glyph `Psi'.
Warning: missing glyph `lslashslash'.
))
Virtual font written on pkurc7t.vpl.
INFO> run \installfont <pkurc8t><pkur8r,newlatin><T1c><T1><pku><m><sc>
(./t1c.etx (./t1.etx)) (./t1c.etx (./t1.etx)) (./t1c.etx (./t1.etx)) 
(./t1c.etx
  (./t1.etx
Warning: missing glyph `perthousandzero'.
Warning: missing glyph `Eng'.
Warning: missing glyph `Eng'.
))
Virtual font written on pkurc8t.vpl.
INFO> to make LaTeX font shape <pku,m,sl,> seek pkuro8r.mtx
INFO> run \installfont <pkuro7t><pkuro8r,newlatin><OT1><OT1><pku><m><sl>
(./pkuro8r.mtx

Warning: This file needs fontinst version 1.929.
Warning: You are using version 1.928.
Warning: This may cause errors.

) (./newlatin.mtx (./llbuild.mtx (./ltcmds.mtx)) (./lubuild.mtx) 
(./lsbuild.mtx
) (./lsfake.mtx) (./lsmisc.mtx) (./ltpunct.mtx)) (./ot1.etx) (./ot1.etx)
(./ot1.etx) (./ot1.etx
Warning: missing glyph `Gamma'.
Warning: missing glyph `Theta'.
Warning: missing glyph `Lambda'.
Warning: missing glyph `Xi'.
Warning: missing glyph `Pi'.
Warning: missing glyph `Sigma'.
Warning: missing glyph `Upsilon'.
Warning: missing glyph `Phi'.
Warning: missing glyph `Psi'.
Warning: missing glyph `lslashslash'.
)
Virtual font written on pkuro7t.vpl.
INFO> run \installfont <pkuro8t><pkuro8r,newlatin><T1><T1><pku><m><sl>
(./t1.etx) (./t1.etx) (./t1.etx) (./t1.etx
Warning: missing glyph `perthousandzero'.
Warning: missing glyph `Eng'.
Warning: missing glyph `eng'.
)
Virtual font written on pkuro8t.vpl.
INFO> run \installfont <pkuro8c><pkuro8r,textcomp><TS1><TS1><pku><m><sl>
(./pkuro8r.mtx

Warning: This file needs fontinst version 1.929.
Warning: You are using version 1.928.
Warning: This may cause errors.

) (./textcomp.mtx) (./ts1.etx) (./ts1.etx) (./ts1.etx) (./ts1.etx
Warning: missing glyph `arrowleft'.
Warning: missing glyph `arrowright'.
Warning: missing glyph `tieaccentlowercase'.
Warning: missing glyph `tieaccentcapital'.
Warning: missing glyph `newtieaccentlowercase'.
Warning: missing glyph `newtieaccentcapital'.
Warning: missing glyph `blank'.
Warning: missing glyph `hyphendbl'.
Warning: missing glyph `zerooldstyle'.
Warning: missing glyph `oneoldstyle'.
Warning: missing glyph `twooldstyle'.
Warning: missing glyph `threeoldstyle'.
Warning: missing glyph `fouroldstyle'.
Warning: missing glyph `fiveoldstyle'.
Warning: missing glyph `sixoldstyle'.
Warning: missing glyph `sevenoldstyle'.
Warning: missing glyph `eightoldstyle'.
Warning: missing glyph `nineoldstyle'.
Warning: missing glyph `angbracketleft'.
Warning: missing glyph `angbracketright'.
Warning: missing glyph `Omegainv'.
Warning: missing glyph `bigcircle'.
Warning: missing glyph `arrowup'.
Warning: missing glyph `arrowdown'.
Warning: missing glyph `born'.
Warning: missing glyph `divorced'.
Warning: missing glyph `died'.
Warning: missing glyph `leaf'.
Warning: missing glyph `married'.
Warning: missing glyph `musicalnote'.
Warning: missing glyph `hyphendblchar'.
Warning: missing glyph `dollaroldstyle'.
Warning: missing glyph `centoldstyle'.
Warning: missing glyph `colonmonetary'.
Warning: missing glyph `won'.
Warning: missing glyph `naira'.
Warning: missing glyph `guarani'.
Warning: missing glyph `peso'.
Warning: missing glyph `lira'.
Warning: missing glyph `recipe'.
Warning: missing glyph `dong'.
Warning: missing glyph `pertenthousand'.
Warning: missing glyph `pilcrow'.
Warning: missing glyph `baht'.
Warning: missing glyph `numero'.
Warning: missing glyph `discount'.
Warning: missing glyph `estimated'.
Warning: missing glyph `openbullet'.
Warning: missing glyph `servicemark'.
Warning: missing glyph `quillbracketleft'.
Warning: missing glyph `quillbracketright'.
Warning: missing glyph `copyleft'.
Warning: missing glyph `circledP'.
Warning: missing glyph `referencemark'.
)
Virtual font written on pkuro8c.vpl.
INFO> to make LaTeX font shape <pku,m,it,> seek pkuri8r.mtx
INFO> to make LaTeX font shape <pku,m,n,c> seek pkur8rn.mtx
INFO> to make LaTeX font shape <pku,m,sc,c> seek pkurc8rn.mtx
INFO> to make LaTeX font shape <pku,m,sl,c> seek pkuro8rn.mtx
INFO> to make LaTeX font shape <pku,m,it,c> seek pkuri8rn.mtx
INFO> to make LaTeX font shape <pku,m,n,> seek pkuk8r.mtx
INFO> to make LaTeX font shape <pku,m,sc,> seek pkukc8r.mtx
INFO> to make LaTeX font shape <pku,m,sl,> seek pkuko8r.mtx
INFO> to make LaTeX font shape <pku,m,it,> seek pkuki8r.mtx
INFO> to make LaTeX font shape <pku,m,n,c> seek pkuk8rn.mtx
INFO> to make LaTeX font shape <pku,m,sc,c> seek pkukc8rn.mtx
INFO> to make LaTeX font shape <pku,m,sl,c> seek pkuko8rn.mtx
INFO> to make LaTeX font shape <pku,m,it,c> seek pkuki8rn.mtx
INFO> to make LaTeX font shape <pku,b,n,> seek pkub8r.mtx
INFO> run \installfont <pkub7t><pkub8r,newlatin><OT1><OT1><pku><b><n>
(./pkub8r.mtx

Warning: This file needs fontinst version 1.929.
Warning: You are using version 1.928.
Warning: This may cause errors.

) (./newlatin.mtx (./llbuild.mtx (./ltcmds.mtx)) (./lubuild.mtx) 
(./lsbuild.mtx
) (./lsfake.mtx) (./lsmisc.mtx) (./ltpunct.mtx)) (./ot1.etx) (./ot1.etx)
(./ot1.etx) (./ot1.etx
Warning: missing glyph `Gamma'.
Warning: missing glyph `Theta'.
Warning: missing glyph `Lambda'.
Warning: missing glyph `Xi'.
Warning: missing glyph `Pi'.
Warning: missing glyph `Sigma'.
Warning: missing glyph `Upsilon'.
Warning: missing glyph `Phi'.
Warning: missing glyph `Psi'.
Warning: missing glyph `lslashslash'.
)
Virtual font written on pkub7t.vpl.
INFO> run \installfont <pkub8t><pkub8r,newlatin><T1><T1><pku><b><n>
(./t1.etx) (./t1.etx) (./t1.etx) (./t1.etx
Warning: missing glyph `perthousandzero'.
Warning: missing glyph `Eng'.
Warning: missing glyph `eng'.
)
Virtual font written on pkub8t.vpl.
INFO> run \installfont <pkub8c><pkub8r,textcomp><TS1><TS1><pku><b><n>
(./pkub8r.mtx

Warning: This file needs fontinst version 1.929.
Warning: You are using version 1.928.
Warning: This may cause errors.

) (./textcomp.mtx) (./ts1.etx) (./ts1.etx) (./ts1.etx) (./ts1.etx
Warning: missing glyph `arrowleft'.
Warning: missing glyph `arrowright'.
Warning: missing glyph `tieaccentlowercase'.
Warning: missing glyph `tieaccentcapital'.
Warning: missing glyph `newtieaccentlowercase'.
Warning: missing glyph `newtieaccentcapital'.
Warning: missing glyph `blank'.
Warning: missing glyph `hyphendbl'.
Warning: missing glyph `zerooldstyle'.
Warning: missing glyph `oneoldstyle'.
Warning: missing glyph `twooldstyle'.
Warning: missing glyph `threeoldstyle'.
Warning: missing glyph `fouroldstyle'.
Warning: missing glyph `fiveoldstyle'.
Warning: missing glyph `sixoldstyle'.
Warning: missing glyph `sevenoldstyle'.
Warning: missing glyph `eightoldstyle'.
Warning: missing glyph `nineoldstyle'.
Warning: missing glyph `angbracketleft'.
Warning: missing glyph `angbracketright'.
Warning: missing glyph `Omegainv'.
Warning: missing glyph `bigcircle'.
Warning: missing glyph `arrowup'.
Warning: missing glyph `arrowdown'.
Warning: missing glyph `born'.
Warning: missing glyph `divorced'.
Warning: missing glyph `died'.
Warning: missing glyph `leaf'.
Warning: missing glyph `married'.
Warning: missing glyph `musicalnote'.
Warning: missing glyph `hyphendblchar'.
Warning: missing glyph `dollaroldstyle'.
Warning: missing glyph `centoldstyle'.
Warning: missing glyph `colonmonetary'.
Warning: missing glyph `won'.
Warning: missing glyph `naira'.
Warning: missing glyph `guarani'.
Warning: missing glyph `peso'.
Warning: missing glyph `lira'.
Warning: missing glyph `recipe'.
Warning: missing glyph `dong'.
Warning: missing glyph `pertenthousand'.
Warning: missing glyph `pilcrow'.
Warning: missing glyph `baht'.
Warning: missing glyph `numero'.
Warning: missing glyph `discount'.
Warning: missing glyph `estimated'.
Warning: missing glyph `openbullet'.
Warning: missing glyph `servicemark'.
Warning: missing glyph `quillbracketleft'.
Warning: missing glyph `quillbracketright'.
Warning: missing glyph `copyleft'.
Warning: missing glyph `circledP'.
Warning: missing glyph `referencemark'.
)
Virtual font written on pkub8c.vpl.
INFO> to make LaTeX font shape <pku,b,sc,> seek pkubc8r.mtx
INFO> run \installfont <pkubc7t><pkub8r,newlatin><OT1c><OT1><pku><b><sc>
(./pkub8r.mtx

Warning: This file needs fontinst version 1.929.
Warning: You are using version 1.928.
Warning: This may cause errors.

) (./newlatin.mtx (./llbuild.mtx (./ltcmds.mtx)) (./lubuild.mtx) 
(./lsbuild.mtx
) (./lsfake.mtx) (./lsmisc.mtx) (./ltpunct.mtx)) (./ot1c.etx 
(./ot1.etx))
(./ot1c.etx (./ot1.etx)) (./ot1c.etx (./ot1.etx)) (./ot1c.etx (./ot1.etx
Warning: missing glyph `Gamma'.
Warning: missing glyph `Theta'.
Warning: missing glyph `Lambda'.
Warning: missing glyph `Xi'.
Warning: missing glyph `Pi'.
Warning: missing glyph `Sigma'.
Warning: missing glyph `Upsilon'.
Warning: missing glyph `Phi'.
Warning: missing glyph `Psi'.
Warning: missing glyph `lslashslash'.
))
Virtual font written on pkubc7t.vpl.
INFO> run \installfont <pkubc8t><pkub8r,newlatin><T1c><T1><pku><b><sc>
(./t1c.etx (./t1.etx)) (./t1c.etx (./t1.etx)) (./t1c.etx (./t1.etx)) 
(./t1c.etx
  (./t1.etx
Warning: missing glyph `perthousandzero'.
Warning: missing glyph `Eng'.
Warning: missing glyph `Eng'.
))
Virtual font written on pkubc8t.vpl.
INFO> to make LaTeX font shape <pku,b,sl,> seek pkubo8r.mtx
INFO> run \installfont <pkubo7t><pkubo8r,newlatin><OT1><OT1><pku><b><sl>
(./pkubo8r.mtx

Warning: This file needs fontinst version 1.929.
Warning: You are using version 1.928.
Warning: This may cause errors.

) (./newlatin.mtx (./llbuild.mtx (./ltcmds.mtx)) (./lubuild.mtx) 
(./lsbuild.mtx
) (./lsfake.mtx) (./lsmisc.mtx) (./ltpunct.mtx)) (./ot1.etx) (./ot1.etx)
(./ot1.etx) (./ot1.etx
Warning: missing glyph `Gamma'.
Warning: missing glyph `Theta'.
Warning: missing glyph `Lambda'.
Warning: missing glyph `Xi'.
Warning: missing glyph `Pi'.
Warning: missing glyph `Sigma'.
Warning: missing glyph `Upsilon'.
Warning: missing glyph `Phi'.
Warning: missing glyph `Psi'.
Warning: missing glyph `lslashslash'.
)
Virtual font written on pkubo7t.vpl.
INFO> run \installfont <pkubo8t><pkubo8r,newlatin><T1><T1><pku><b><sl>
(./t1.etx) (./t1.etx) (./t1.etx) (./t1.etx
Warning: missing glyph `perthousandzero'.
Warning: missing glyph `Eng'.
Warning: missing glyph `eng'.
)
Virtual font written on pkubo8t.vpl.
INFO> run \installfont <pkubo8c><pkubo8r,textcomp><TS1><TS1><pku><b><sl>
(./pkubo8r.mtx

Warning: This file needs fontinst version 1.929.
Warning: You are using version 1.928.
Warning: This may cause errors.

) (./textcomp.mtx) (./ts1.etx) (./ts1.etx) (./ts1.etx) (./ts1.etx
Warning: missing glyph `arrowleft'.
Warning: missing glyph `arrowright'.
Warning: missing glyph `tieaccentlowercase'.
Warning: missing glyph `tieaccentcapital'.
Warning: missing glyph `newtieaccentlowercase'.
Warning: missing glyph `newtieaccentcapital'.
Warning: missing glyph `blank'.
Warning: missing glyph `hyphendbl'.
Warning: missing glyph `zerooldstyle'.
Warning: missing glyph `oneoldstyle'.
Warning: missing glyph `twooldstyle'.
Warning: missing glyph `threeoldstyle'.
Warning: missing glyph `fouroldstyle'.
Warning: missing glyph `fiveoldstyle'.
Warning: missing glyph `sixoldstyle'.
Warning: missing glyph `sevenoldstyle'.
Warning: missing glyph `eightoldstyle'.
Warning: missing glyph `nineoldstyle'.
Warning: missing glyph `angbracketleft'.
Warning: missing glyph `angbracketright'.
Warning: missing glyph `Omegainv'.
Warning: missing glyph `bigcircle'.
Warning: missing glyph `arrowup'.
Warning: missing glyph `arrowdown'.
Warning: missing glyph `born'.
Warning: missing glyph `divorced'.
Warning: missing glyph `died'.
Warning: missing glyph `leaf'.
Warning: missing glyph `married'.
Warning: missing glyph `musicalnote'.
Warning: missing glyph `hyphendblchar'.
Warning: missing glyph `dollaroldstyle'.
Warning: missing glyph `centoldstyle'.
Warning: missing glyph `colonmonetary'.
Warning: missing glyph `won'.
Warning: missing glyph `naira'.
Warning: missing glyph `guarani'.
Warning: missing glyph `peso'.
Warning: missing glyph `lira'.
Warning: missing glyph `recipe'.
Warning: missing glyph `dong'.
Warning: missing glyph `pertenthousand'.
Warning: missing glyph `pilcrow'.
Warning: missing glyph `baht'.
Warning: missing glyph `numero'.
Warning: missing glyph `discount'.
Warning: missing glyph `estimated'.
Warning: missing glyph `openbullet'.
Warning: missing glyph `servicemark'.
Warning: missing glyph `quillbracketleft'.
Warning: missing glyph `quillbracketright'.
Warning: missing glyph `copyleft'.
Warning: missing glyph `circledP'.
Warning: missing glyph `referencemark'.
)
Virtual font written on pkubo8c.vpl.
INFO> to make LaTeX font shape <pku,b,it,> seek pkubi8r.mtx
INFO> to make LaTeX font shape <pku,b,n,c> seek pkub8rn.mtx
INFO> to make LaTeX font shape <pku,b,sc,c> seek pkubc8rn.mtx
INFO> to make LaTeX font shape <pku,b,sl,c> seek pkubo8rn.mtx
INFO> to make LaTeX font shape <pku,b,it,c> seek pkubi8rn.mtx
INFO> to make LaTeX font shape <pku,sb,n,> seek pkus8r.mtx
INFO> to make LaTeX font shape <pku,sb,sc,> seek pkusc8r.mtx
INFO> to make LaTeX font shape <pku,sb,sl,> seek pkuso8r.mtx
INFO> to make LaTeX font shape <pku,sb,it,> seek pkusi8r.mtx
INFO> to make LaTeX font shape <pku,sb,n,c> seek pkus8rn.mtx
INFO> to make LaTeX font shape <pku,sb,sc,c> seek pkusc8rn.mtx
INFO> to make LaTeX font shape <pku,sb,sl,c> seek pkuso8rn.mtx
INFO> to make LaTeX font shape <pku,sb,it,c> seek pkusi8rn.mtx
INFO> to make LaTeX font shape <pku,db,n,> seek pkud8r.mtx
INFO> to make LaTeX font shape <pku,db,sc,> seek pkudc8r.mtx
INFO> to make LaTeX font shape <pku,db,sl,> seek pkudo8r.mtx
INFO> to make LaTeX font shape <pku,db,it,> seek pkudi8r.mtx
INFO> to make LaTeX font shape <pku,db,n,c> seek pkud8rn.mtx
INFO> to make LaTeX font shape <pku,db,sc,c> seek pkudc8rn.mtx
INFO> to make LaTeX font shape <pku,db,sl,c> seek pkudo8rn.mtx
INFO> to make LaTeX font shape <pku,db,it,c> seek pkudi8rn.mtx
INFO> to make LaTeX font shape <pku,mb,n,> seek pkum8r.mtx
INFO> to make LaTeX font shape <pku,mb,sc,> seek pkumc8r.mtx
INFO> to make LaTeX font shape <pku,mb,sl,> seek pkumo8r.mtx
INFO> to make LaTeX font shape <pku,mb,it,> seek pkumi8r.mtx
INFO> to make LaTeX font shape <pku,mb,n,c> seek pkum8rn.mtx
INFO> to make LaTeX font shape <pku,mb,sc,c> seek pkumc8rn.mtx
INFO> to make LaTeX font shape <pku,mb,sl,c> seek pkumo8rn.mtx
INFO> to make LaTeX font shape <pku,mb,it,c> seek pkumi8rn.mtx
INFO> to make LaTeX font shape <pku,eb,n,> seek pkuc8r.mtx
INFO> to make LaTeX font shape <pku,eb,sc,> seek pkucc8r.mtx
INFO> to make LaTeX font shape <pku,eb,sl,> seek pkuco8r.mtx
INFO> to make LaTeX font shape <pku,eb,it,> seek pkuci8r.mtx
INFO> to make LaTeX font shape <pku,eb,n,c> seek pkuc8rn.mtx
INFO> to make LaTeX font shape <pku,eb,sc,c> seek pkucc8rn.mtx
INFO> to make LaTeX font shape <pku,eb,sl,c> seek pkuco8rn.mtx
INFO> to make LaTeX font shape <pku,eb,it,c> seek pkuci8rn.mtx
INFO> to make LaTeX font shape <pku,eb,n,> seek pkuh8r.mtx
INFO> to make LaTeX font shape <pku,eb,sc,> seek pkuhc8r.mtx
INFO> to make LaTeX font shape <pku,eb,sl,> seek pkuho8r.mtx
INFO> to make LaTeX font shape <pku,eb,it,> seek pkuhi8r.mtx
INFO> to make LaTeX font shape <pku,eb,n,c> seek pkuh8rn.mtx
INFO> to make LaTeX font shape <pku,eb,sc,c> seek pkuhc8rn.mtx
INFO> to make LaTeX font shape <pku,eb,sl,c> seek pkuho8rn.mtx
INFO> to make LaTeX font shape <pku,eb,it,c> seek pkuhi8rn.mtx
INFO> to make LaTeX font shape <pku,eb,n,> seek pkux8r.mtx
INFO> to make LaTeX font shape <pku,eb,sc,> seek pkuxc8r.mtx
INFO> to make LaTeX font shape <pku,eb,sl,> seek pkuxo8r.mtx
INFO> to make LaTeX font shape <pku,eb,it,> seek pkuxi8r.mtx
INFO> to make LaTeX font shape <pku,eb,n,c> seek pkux8rn.mtx
INFO> to make LaTeX font shape <pku,eb,sc,c> seek pkuxc8rn.mtx
INFO> to make LaTeX font shape <pku,eb,sl,c> seek pkuxo8rn.mtx
INFO> to make LaTeX font shape <pku,eb,it,c> seek pkuxi8rn.mtx
INFO> to make LaTeX font shape <pku,ub,n,> seek pkuu8r.mtx
INFO> to make LaTeX font shape <pku,ub,sc,> seek pkuuc8r.mtx
INFO> to make LaTeX font shape <pku,ub,sl,> seek pkuuo8r.mtx
INFO> to make LaTeX font shape <pku,ub,it,> seek pkuui8r.mtx
INFO> to make LaTeX font shape <pku,ub,n,c> seek pkuu8rn.mtx
INFO> to make LaTeX font shape <pku,ub,sc,c> seek pkuuc8rn.mtx
INFO> to make LaTeX font shape <pku,ub,sl,c> seek pkuuo8rn.mtx
INFO> to make LaTeX font shape <pku,ub,it,c> seek pkuui8rn.mtx
INFO> to make LaTeX font shape <pku,l,n,> seek pkul8r.mtx
INFO> to make LaTeX font shape <pku,l,sc,> seek pkulc8r.mtx
INFO> to make LaTeX font shape <pku,l,sl,> seek pkulo8r.mtx
INFO> to make LaTeX font shape <pku,l,it,> seek pkuli8r.mtx
INFO> to make LaTeX font shape <pku,l,n,c> seek pkul8rn.mtx
INFO> to make LaTeX font shape <pku,l,sc,c> seek pkulc8rn.mtx
INFO> to make LaTeX font shape <pku,l,sl,c> seek pkulo8rn.mtx
INFO> to make LaTeX font shape <pku,l,it,c> seek pkuli8rn.mtx
Font definitions written on 8rpku.fd.
Font definitions written on ot1pku.fd.
Font definitions written on t1pku.fd.
Font definitions written on ts1pku.fd.
Font transformation records written on pku_rec.tex.
  )
No pages of output.
Transcript written on pku-drv.log.

********************************

Then I made the .tf and .tmf files using
apply pltotf *.pl
apply vptovf *.vpl
which seemed to work.

Then I made the map file by TeXing:
\input finstmsc.sty
\resetstr{PSfontsuffix}{.pfb}
\adddriver{dvips}{pku.map}
\input pku-rec.tex
\donedrivers
\bye

I just noticed that there is a possible problem indicated by the 
output, namely the missing finstmsc.rc, so maybe my map file still 
isn't right:

This is TeX, Version 3.141592 (Web2C 7.5.4)
(./pku-map.tex (./finstmsc.sty
(/sw/share/texmf-dist/tex/latex/graphics/trig.sty)
No file finstmsc.rc.
) (./pku-rec.tex (./pkur8r.mtx

Warning: This file needs fontinst version 1.929.
Warning: You are using version 1.928.
Warning: This may cause errors.

) (./pkur8a.mtx

Warning: This file needs fontinst version 1.929.
Warning: You are using version 1.928.
Warning: This may cause errors.

) (./pkuro8r.mtx

Warning: This file needs fontinst version 1.929.
Warning: You are using version 1.928.
Warning: This may cause errors.

) (./pkur8a.mtx

Warning: This file needs fontinst version 1.929.
Warning: You are using version 1.928.
Warning: This may cause errors.

) (./pkub8r.mtx

Warning: This file needs fontinst version 1.929.
Warning: You are using version 1.928.
Warning: This may cause errors.

) (./pkub8a.mtx

Warning: This file needs fontinst version 1.929.
Warning: You are using version 1.928.
Warning: This may cause errors.

) (./pkubo8r.mtx

Warning: This file needs fontinst version 1.929.
Warning: You are using version 1.928.
Warning: This may cause errors.

) (./pkub8a.mtx

Warning: This file needs fontinst version 1.929.
Warning: You are using version 1.928.
Warning: This may cause errors.

))
Map file fragments written on pku.map.

  )
No pages of output.
Transcript written on pku-map.log.

************************

However, the map file pku.map exists and its contents are:
  pkur8r Kaufmann <8r.enc <pkur8a.pfb " TeXBase1Encoding ReEncodeFont "
  pkuro8r Kaufmann <8r.enc <pkur8a.pfb " TeXBase1Encoding ReEncodeFont 
0.167 SlantFont "
  pkub8r Kaufmann-Bold <8r.enc <pkub8a.pfb " TeXBase1Encoding 
ReEncodeFont "
  pkubo8r Kaufmann-Bold <8r.enc <pkub8a.pfb " TeXBase1Encoding 
ReEncodeFont 0.167 SlantFont "


Then I put everything where I thought they were supposed to go:
mv *.afm ~/Library/texmf/fonts/afm/adobe/kaufmann/
mv *.map ~/Library/texmf/fonts/map/dvips/adobe/
mv *.tfm ~/Library/texmf/fonts/tfm/adobe/kaufmann/
mv *.pfb ~/Library/texmf/fonts/type1/adobe/kaufmann/
mv *.vf ~/Library/texmf/fonts/vf/adobe/kaufmann/
mv kaufmann.sty ~/Library/texmf/tex/latex/
mv *.fd ~/Library/texmf/tex/latex/adobe/Kaufmann/

(the file kaufmann.sty listed there is:
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{kaufmann}
\RequirePackage[T1]{fontenc}
\RequirePackage{textcomp}
\renewcommand*{\rmdefault}{pku}
\endinput
)

and finally,
sudo texhash
sudo updmap --enable Map pku.map

See anything wrong?  Do I need to do anything with the .mtx files?  How 
can I check to make sure the map file was activated correctly?  I 
appreciate any help you can give.

-- pwf

------------------------- Info --------------------------
Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
          & FAQ: http://latex.yauh.de/faq/
TeX FAQ: http://www.tex.ac.uk/faq
List Archive: http://tug.org/pipermail/macostex-archives/




More information about the macostex-archives mailing list