[OS X TeX] gtamacfonts & Leopard

Bruno Voisin bvoisin at mac.com
Tue Jul 1 17:22:29 CEST 2008


Le 1 juil. 08 à 02:47, Paul Vickers a écrit :

> Ok, so I did the following:
>
> /usr/local/gwTeX/texmf.gwtex/doc/fonts/gtamacfonts/ -> /usr/local/ 
> texlive/texmf-local/doc/fonts/gtamacfonts/
> /usr/local/gwTeX/texmf.gwtex/fonts/afm/gtamacfonts/ -> /usr/local/ 
> texlive/texmf-local/fonts/afm/gtamacfonts/
> /usr/local/gwTeX/texmf.gwtex/fonts/enc/dvips/gtamacfonts/ -> /usr/ 
> local/texlive/texmf-local/fonts/enc/dvips/gtamacfonts/
> /usr/local/gwTeX/texmf.gwtex/fonts/map/pdftex/gtamacfonts/ -> /usr/ 
> local/texlive/texmf-local/fonts/map/pdftex/gtamacfonts/
> /usr/local/gwTeX/texmf.gwtex/fonts/tfm/gtamacfonts/ -> /usr/local/ 
> texlive/texmf-local/fonts/tfm/gtamacfonts/
> /usr/local/gwTeX/texmf.gwtex/fonts/truetype/gtamacfonts/ -> /usr/ 
> local/texlive/texmf-local/fonts/truetype/gtamacfonts/
> /usr/local/gwTeX/texmf.gwtex/fonts/vf/gtamacfonts/ -> /usr/local/ 
> texlive/texmf-local/fonts/vf/gtamacfonts/
> /usr/local/gwTeX/texmf.gwtex/tex/context/gtamacfonts/ -> /usr/local/ 
> texlive/texmf-local/tex/context/gtamacfonts/
> /usr/local/gwTeX/texmf.gwtex/tex/latex/gtamacfonts/ -> /usr/local/ 
> texlive/texmf-local/tex/latex/gtamacfonts/
>
> Then I ran 'sudo mktexlsr'

Seems correct: you don't need to use updmap-sys, as map files are  
loaded on-the-fly by the style files. For example, gtamachoefler.sty  
starts with:

	\NeedsTeXFormat{LaTeX2e}
	\ProvidesPackage{gtamachoefler}
	  [2005/11/20 v1.0 LaTeX support for the Hoefler Text font]

	\pdfmapfile{+gtamacfonts.map}

But...

> (/usr/local/texlive/2007/../texmf-local/tex/latex/gtamacfonts/ 
> gtamachoefler.sty
> )
> (/usr/local/texlive/2007/../texmf-local/tex/latex/gtamacfonts/ 
> gtamacoptima.sty)
> (./data/commands.tex)
>
> [...]
>
> (/usr/local/texlive/2007/../texmf-local/tex/latex/gtamacfonts/ 
> ts1gtamacoshoefle
> r.fd)) (./data/funding.tex) (./data/supervision.tex [1{/usr/local/ 
> texlive/2007/
> texmf-var/fonts/map/pdftex/updmap/pdftex.map
>
> pdfTeX warning: /usr/texbin/pdflatex (file /usr/local/texlive/2007/ 
> texmf-var/fo
> nts/map/pdftex/updmap/pdftex.map): invalid entry for `@c': both  
> ps_name and fon
> t file missing
>
>
> pdfTeX warning: /usr/texbin/pdflatex (file /usr/local/texlive/2007/ 
> texmf-var/fo
> nts/map/pdftex/updmap/pdftex.map): ambiguous entry for `@c': font  
> file present
> but not included, will be treated as font file not present
>
>
> pdfTeX warning: /usr/texbin/pdflatex (file /usr/local/texlive/2007/ 
> texmf-var/fo
> nts/map/pdftex/updmap/pdftex.map): fontmap entry for `@c' already  
> exists, dupli
> cates ignored
>
> [...]
>
> ) (./data/referees.tex) AED: lastpage setting LastPage [3] (./ 
> cv.aux)kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600  
> --dpi 600 ec-sclf-hoefler-HoeflerText
> mktexpk: don't know how to create bitmap font for ec-sclf-hoefler- 
> HoeflerText.
> kpathsea: Appending font creation commands to missfont.log.
> )
> (see the transcript file for additional information)
>
> pdfTeX warning: /usr/texbin/pdflatex (file ec-sclf-hoefler- 
> HoeflerText): kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag  
> 0+480/600 --dpi 480 ec-os-hoefler-HoeflerTextItalic
> mktexpk: don't know how to create bitmap font for ec-os-hoefler- 
> HoeflerTextItalic.
> Font e
> c-sclf-hoefler-HoeflerText at 600 not found

...seems to indicate on-the-fly loading of gtamacfonts.map didn't take  
place.

I really can't see what's causing this, and have no idea what the  
message about `@c' font entry means.

>> Are the ttf fonts in the right place? Other files?
>
> Hoefler is in /Library/Fonts/Hoefler Text.dfont
> Optima is in /Library/Fonts/Optima.dfont

These are not used (except by ditching gtamacfonts and switching to  
XeTeX). It's the ttf files generated at install time by Fondu in /usr/ 
local/gwTeX/texmf.gwtex/fonts/truetype/gtamacfonts/ which are needed.

Bruno Voisin


More information about the macostex-archives mailing list