[OS X TeX] Trouble installing a new font

Stephen Moye stephenmoye at cox.net
Sat Jun 3 14:06:12 CEST 2006


On Jun 3, 2006, at 5:15 AM, delanoy at math.univ-lyon1.fr wrote:

>   Hello all,
>
>  I'm installing a new etruscan font (Peter Wilson's from CTAN).
> After downloading the ``etruscan" directory I tried to follow the
> (sometimes conflicting) guidelines in the TeX FAQ and the README file
> in the ``etruscan" directory.
> Here are precisely the commands I executed :
>
>   1) cd /usr/local/teTeX/share/texmf.local
>   2) mkdir tex/generic/etruscan/
>   3) cp ~/Documents/LaTeX/etruscan/*.sty tex/generic/etruscan/
>   and cp ~/Documents/LaTeX/etruscan/*.fd tex/generic/etruscan/
>   4) cd fonts
>   5) mkdir afm, and mkdir afm/public, and mkdir afm/public/archaic
>   6) cp ~/Documents/LaTeX/etruscan/*.afm afm/public/archaic/
>   7) mkdir type1/public/archaic
>   8) cp ~/Documents/LaTeX/etruscan/*.pfb type1/public/archaic/
>   9)  mkdir tfm/public/archaic
>   8) cp ~/Documents/LaTeX/etruscan/*.tfm tfm/public/archaic/
>   10) mkdir map/pdftex/etruscan
>   11) cp ~/Documents/LaTeX/etruscan/*.map map/pdftex/etruscan/
>   12) updmap --enable Map map/pdftex/etruscan/etruscan.map
>
>   12) mkdir map/dvips/etruscan
>   13) cp ~/Documents/LaTeX/etruscan/*.map map/dvips/etruscan/
>   14) updmap --enable Map map/dvips/etruscan/etruscan.map
>   15) updmap
>
>   This runs without error messages, but when I compile the .tex file
> the characters displayed are ordinary Latin instead of the etruscan  
> ones
> they should be, and the console gives the following warnings :
>
>  Warning: /usr/local/teTeX/bin/powerpc-apple-darwin-current/ 
> pdflatex (file
> etr10
> ): kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+264/600  
> --dpi
> 864 etr10
> mktexpk: don't know how to create bitmap font for etr10.
> Font etr10 at 600 not found
>
> Warning: /usr/local/teTeX/bin/powerpc-apple-darwin-current/pdflatex  
> (file
> etr10
> ): Font etr10 at 864 not found
> </usr/local/teTeX/share/texmf.tetex/fonts/type1/bluesky/cm/ 
> cmtt10.pfb></usr/loc
> al/teTeX/share/texmf.tetex/fonts/type1/bluesky/cm/cmr10.pfb></usr/ 
> local/teTeX/s
> hare/texmf.tetex/fonts/type1/bluesky/cm/cmr12.pfb></usr/local/teTeX/ 
> share/texmf
> .tetex/fonts/type1/bluesky/cm/cmr17.pfb>
>
>   What am I doing wrong ?
>
>                      Ewan
>
> NB : I'm working with TexShop 2.03
>
> ------------------------- 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/



Gerben Wierda sent a very useful piece of email sometime ago which I  
think, pertains
to your problem. You can find the whole message in the archives; look  
for "New TeX
i-Packages release" on 10/12/05. Here, I think, is the relevant  
portion of that email:



> From: Gerben Wierda <Gerben.Wierda at rna.nl>
> Date: October 12, 2005 3:42:08 PM EDT
> To: "TeX on Mac OS X Mailing List" <MacOSX-TeX at email.esm.psu.edu>
> Subject: Re: [OS X TeX] New TeX i-Packages release
> Reply-To: "TeX on Mac OS X Mailing List" <MacOSX- 
> TeX at email.esm.psu.edu>
>
> On 12 Oct 2005, at 18:18, Gary L. Gray wrote:
>
>
> On Oct 12, 2005, at 10:41 AM, Herbert Schulz wrote:
>
> ... (omitted text)
>
> The changes in the teTeX tools turn out to have a lot of effects.  
> First: the new i-Package does not offer to do anything anymore in  
> the ~/Library/texmf.
>
> The map files in ~/Library/texmf are not found anymore by the  
> system-wide configuration during the i-Package configuration file  
> because the new configurations are run as root with home directory  
> set to the home directory of root. Hence, anything in ~gary/ 
> Libraray/texmf will not be seen and e.g. an updmap --syncwithtrees  
> will disable any map not found (which includes those in ~gary/ 
> Library/texmf)
>
> If you want to add a map file to the system wide situation, the  
> right place now is texmf.local.
>
> The result of this approach is that you will get *exactly* the same  
> setup for your system-wide configuration, independent from the  
> person running the TeX i-Package configure phase. I think that is  
> clean. But it is different from the past.
>
> In terms of the command line, the following behaviours (using  
> TL2005 stuff), (example: map file handling):
>
> System wide (this is how the TeX i-Package does it).
>
> 1. Install the map file in texmf.local (~/Library/texmf is ignored)
> 2. Run:
>     sudo -H -u root updmap-sys --enable Map foo.map
>
>
> Personal:
> 1. Install the map file in ~/Library/texmf
> 2. Run:
>     updmap --enable Map foo.map
>
>
> Compatible with TL2004 (written in texmf.local but ~/Library/texmf  
> is *not* ignored):
>
> 1. Install in ~/Library/texmf of texmf.local
> 2. Run:
>     sudo updmap-sys --enable Map foo.map
>
> G
> ------------------------- 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/
>
>
------------------------- 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