[OS X TeX] Help: Hieroglyphs and Font not Found

Yann Ricard yann at virtual-egyptian-museum.org
Mon Oct 10 17:41:22 EDT 2005


Hello:

I am a complete Tex Virgin (Mac expert, but UNIX virgin) trying to  
use a package called Hiero to typeset Egyptian hieroglyphs.
Everything works great (except that the output quality is not  
sufficient) as long as I do NOT use the postscript fonts like so:

                         \usepackage{hiero}

But if I try to use the PostScript fonts like so:

                         \usepackage[psfonts]{hiero}

I get the following errors:

=====================
This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4)
entering extended mode
(./test.tex
LaTeX2e <2003/12/01>
<snip>
dvips: Font HieroR not found, characters will be left blank.
dvips: Font HieroV not found, characters will be left blank.
dvips: Font HieroQ not found, characters will be left blank.
dvips: Font HieroX not found, characters will be left blank.
dvips: Font HieroN not found, characters will be left blank.
dvips: Font HieroS not found, characters will be left blank.
dvips: Font HieroC not found, characters will be left blank.
<etc. snip>
=====================

OK, so, Tex can't find the font files. I tried reinstalling them and  
fixing permissions, but that did not help.



I tried the following:
=====================
[Yann-Ricards-Computer:~] yannrica% kpsewhich --progname=pdftex  
HieroR.pfa
/sw/share/texmf/fonts/type1/HieroR.pfa
[Yann-Ricards-Computer:~] yannrica% ls /sw/share/texmf/fonts/type1/ 
HieroR.pfa
/sw/share/texmf/fonts/type1/HieroR.pfa
=====================




I manually checked the files were there as follows:
===========
Yann-Ricards-Computer:/sw/share/texmf/fonts/afm/hierotex yannricard$ ls
Egyp.afm        HieroC.afm      HieroF.afm      HieroK.afm       
HieroO.afm      HieroS.afm      HieroW.afm      diacr.afm
HieroA.afm      HieroD.afm      HieroG.afm      HieroL.afm       
HieroP.afm      HieroT.afm      HieroX.afm      diacr12.afm
HieroAa.afm     HieroE.afm      HieroH.afm      HieroM.afm       
HieroQ.afm      HieroU.afm      HieroY.afm      diacrb10.afm
HieroB.afm      HieroExt.afm    HieroI.afm      HieroN.afm       
HieroR.afm      HieroV.afm      HieroZ.afm


Yann-Ricards-Computer:/sw/share/texmf/fonts/tfm/hierotex yannricard$ ls
HieroA.tfm      HieroD.tfm      HieroF.tfm      HieroK.tfm       
HieroO.tfm      HieroS.tfm      HieroW.tfm
HieroAa.tfm     HieroE.pfm      HieroG.tfm      HieroL.tfm       
HieroP.tfm      HieroT.tfm      HieroX.tfm
HieroB.tfm      HieroE.tfm      HieroH.tfm      HieroM.tfm       
HieroQ.tfm      HieroU.tfm      HieroY.tfm
HieroC.tfm      HieroExt.tfm    HieroI.tfm      HieroN.tfm       
HieroR.tfm      HieroV.tfm      HieroZ.tfm


Yann-Ricards-Computer:/sw/share/texmf/fonts/type1/hierotex yannricard 
$ ls
Egyp.afm        HieroC.afm      HieroExt.tfm    HieroI.tfm       
HieroN.tfm      HieroR.tfm      HieroV.tfm      HieroZ.tfm
Egyp.pfa        HieroC.pfa      HieroF.afm      HieroK.afm       
HieroO.afm      HieroS.afm      HieroW.afm      diacr.afm
Fontmap         HieroC.tfm      HieroF.pfa      HieroK.pfa       
HieroO.pfa      HieroS.pfa      HieroW.pfa      diacr.pfa
HieroA.afm      HieroD.afm      HieroF.tfm      HieroK.tfm       
HieroO.tfm      HieroS.tfm      HieroW.tfm      diacr12.afm
HieroA.pfa      HieroD.pfa      HieroG.afm      HieroL.afm       
HieroP.afm      HieroT.afm      HieroX.afm      diacr12.pfa
HieroA.tfm      HieroD.tfm      HieroG.pfa      HieroL.pfa       
HieroP.pfa      HieroT.pfa      HieroX.pfa      diacrb10.afm
HieroAa.afm     HieroE.afm      HieroG.tfm      HieroL.tfm       
HieroP.tfm      HieroT.tfm      HieroX.tfm      diacrb10.pfa
HieroAa.pfa     HieroE.pfa      HieroH.afm      HieroM.afm       
HieroQ.afm      HieroU.afm      HieroY.afm      psfonts.map
HieroAa.tfm     HieroE.pfm      HieroH.pfa      HieroM.pfa       
HieroQ.pfa      HieroU.pfa      HieroY.pfa
HieroB.afm      HieroE.tfm      HieroH.tfm      HieroM.tfm       
HieroQ.tfm      HieroU.tfm      HieroY.tfm
HieroB.pfa      HieroExt.afm    HieroI.afm      HieroN.afm       
HieroR.afm      HieroV.afm      HieroZ.afm
HieroB.tfm      HieroExt.pfa    HieroI.pfa      HieroN.pfa       
HieroR.pfa      HieroV.pfa      HieroZ.pfa

Yann-Ricards-Computer:/sw/share/texmf/dvips/config yannricard$ ls
config.ps       diacrFonts.map  hierofonts.map

Yann-Ricards-Computer:/sw/share/texmf/pdftex/config yannricard$ ls
pdftex.cfg
===========




I then checked the contents of the config files

The pdftex.cfg has the line

             % This shows how to add your own map file.
             % Remove the comment and adjust the name:
             map +hierofonts.map
             map +diacrFonts.map

and the config.ps has the lines

             % This shows how to add your own map file.
             % Remove the comment and adjust the name:
             p +hierofonts.map

And, yes, I ran sudo texhash after I installed.

What could I be missing?


Yann

-------------------
Yann Ricard, Director
The Virtual Egyptian Museum Project
http://www.virtual-egyptian-museum.org

------------------------- 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 MacOSX-TeX mailing list