[OS X TeX] Help for FontForge needed

André Bellaïche abellaic at math.jussieu.fr
Thu Aug 31 22:51:12 CEST 2006


Le 31 août 06 à 09:54, Bruno Voisin a écrit :

> Le 31 août 06 à 03:50, André Bellaïche a écrit :
>
>> In the directory sent by the vendor, you see three font files, and  
>> two AFM:
>> - TimesTen SC&OsF
>> - TimesTenRomSC
>> - TimesTenRomOsF
>> - TimesTenRomSC.afm
>> - TimesTenRomOsF.afm
>>
>> [...]
>>
>> But do you think my 22 euros are lost?
>
> Fortunately not. From the file names, from the accompanying AFM  
> files and from the description of your attemps in FontForge and  
> Font Book, it seems the fonts are resource fonts in Mac OS Classic  
> format:
>
> - A FFIL suitcase "TimesTen SC&OsF" containing bitmap versions of  
> the small caps and old style fonts for screen display. It should  
> have an icon with FFIL on it in OS X, and be called "Font Suitcase"  
> in the Info window.
>
> - Two LWFN files TimesTenRomSC and TimesTenRomOsF containing  
> vectorial PostScript versions of the fonts for printer use. They  
> should have icons with LWFN on them in OS X, and be called  
> "PostScript Type 1 outline font" in the Info window.
>
> It's only the last two files that are necessary for TeX. The  
> tutorial "Installing Fonts for LaTeX on OS X" tells how to deal  
> with them: see <http://tug.org/mactex/fonts/fonttutorial- 
> current.html#sec2-classic>. You don't need FontForge actually, only  
> t1unmac. In short, in Terminal, cd to the directory where the fonts  
> are and type in:
>
> t1unmac -r TimesTenRomSC/rsrc TimesTenRomSC.pfb
> t1unmac -r TimesTenRomOsF/rsrc TimesTenRomOsF.pfb
>
> t1unmac doesn't need to be downloaded, it's included already in  
> gwTeX at /usr/local/teTeX/bin/powerpc-apple-darwin-current/t1unmac  
> and /usr/local/teTeX/bin/i386-apple-darwin-current/t1unmac.
>
> One supplementary check you can make: if you use "ls -l" in the  
> directory where the fonts are, it will report that the font files  
> have 0 size, as in:
>
> -rw-r--r--    1 brunovoi  admin         0 May 15  1998 Euro Sans
> -rw-r--r--    1 brunovoi  admin         0 May 15  1998 EuroSanBol
> -rw-r--r--    1 brunovoi  admin         0 May 15  1998 EuroSanBolIta
> -rw-r--r--    1 brunovoi  admin         0 May 15  1998 EuroSanIta
> -rw-r--r--    1 brunovoi  admin         0 May 15  1998 EuroSanReg
>
> This is because the font code is contained inside the resource  
> forks of the files, and these forks are invisible to ls.
>
> The rest of what you have to do in order to make TeX aware of your  
> font files should follow from the rest of the tutorial, with more- 
> or-less obvious updates. For example:
>
> - It's not really necessary to look for Karl-Berry-style file  
> names, you can just use the original file names TimesTenRom*.
>
> - The place to put additional .map files is now /usr/local/teTeX/ 
> share/texmf.local/fonts/map/ (system-wide setup) or ~/Library/texmf/ 
> fonts/map/ (per-user setup).
>
> - Be sure to use "sudo -H updmap-sys" in the first case, and updmap  
> in the second case. (It's best if someone else on this list can  
> confirm this, as I'm still uncomfortable with the foo vs. foo-sys  
> mechanism).
>
> Good luck,
>
> Bruno

Thanks,

It seems that I understand everything I need, now.

I am confident all you say should work.

I'll tell you when it is over.

André

------------------------- 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