Hi, I'm a TeX/ConTeXt beginner and I'm having trouble installing a new font. I just purchased Sabon from Adobe and I'm following the installation instructions at http://home.salamander.com/~wmcclain/context-help.html. The problem is that when I run TeXFont it just copies the AFM and PFB files into the directory tree at C:\Program Files\TeXLive\texmf-local\fonts. (I'm using TeXLive distribution for Win32.) However, for some reason it does not generate the TFM and VF files. I searched the archives of this list and notice that this problem was raised by chabah5 at hotmail.com on Thu Aug 12 13:21:56 2004, but got no answer. Can anyone help me? I've got TeXFont version 2.2.1. and I run the folowing command from the directory where the downloaded font files reside: texfont --vendor=adobe --collection=sabon --makepath --install The output I get is appended below. I'd appreciate any help you can give (since I've invested $160 in Adobe Sabon!!!) Thanks, Fergal -------------------------------------------------------- C:\Temp>texfont --vendor=adobe --collection=sabon --makepath --install Kpathsea released! TeXFont 2.2.1 - ConTeXt / PRAGMA ADE 2000-2004 file = c:/Program c:/Program.gz: No such file or directory file = c:/Program c:/Program.gz: No such file or directory mktexlsr: c:/Program is not a directory. Skipping... mktexlsr: c:/Temp/Files/TeXLive/texmf-local is not a directory. Skipping... mktexlsr: your `ls-R' database files have been modified while kpathsea Dll was loaded by other programs. It is recommended that you terminate all of them. in order to reinitialize the shared databases. mktexlsr: Done. encoding vector : texnansi vendor name : adobe source path : . font collection : sabon texmf font root : c:/program files/texlive/texmf-local pdftex map file : texnansi-adobe-sabon.map source path : . processing files : all on afm path locating afm files : using pattern * copying files : afm copying : SAB_____.AFM copying : SABI____.AFM copying : SABIO___.AFM copying : SABOF___.AFM copying : SAI_____.AFM copying : SAIOF___.AFM copying : SAR_____.AFM copying : SARSC___.AFM copying files : pfb copying : SAB_____.PFB copying : SABI____.PFB copying : SABIO___.PFB copying : SABOF___.PFB copying : SAI_____.PFB copying : SAIOF___.PFB copying : SAR_____.PFB copying : SARSC___.PFB extending map file : c:/Program Files/TeXLive/texmf-local/fonts/map/pdftex/c ontext/texnansi-adobe-sabon.map font identifier : Sabon-Bold -> text -> tfm + vf generating raw tfm/vpl : texnansi-raw-SAB (from SAB) ! need at most two non-option arguments generating new vf : texnansi-SAB (from texnansi-raw-SAB) vptovf.exe: texnansi-raw-SAB.vpl: No such file or directory font identifier : Sabon-BoldItalic -> text -> tfm + vf generating raw tfm/vpl : texnansi-raw-SABI (from SABI) ! need at most two non-option arguments generating new vf : texnansi-SABI (from texnansi-raw-SABI) vptovf.exe: texnansi-raw-SABI.vpl: No such file or directory font identifier : Sabon-BoldItalicOsF -> text -> tfm + vf generating raw tfm/vpl : texnansi-raw-SABIO (from SABIO) ! need at most two non-option arguments generating new vf : texnansi-SABIO (from texnansi-raw-SABIO) vptovf.exe: texnansi-raw-SABIO.vpl: No such file or directory font identifier : Sabon-BoldOsF -> text -> tfm + vf generating raw tfm/vpl : texnansi-raw-SABOF (from SABOF) ! need at most two non-option arguments generating new vf : texnansi-SABOF (from texnansi-raw-SABOF) vptovf.exe: texnansi-raw-SABOF.vpl: No such file or directory font identifier : Sabon-Italic -> text -> tfm + vf generating raw tfm/vpl : texnansi-raw-SAI (from SAI) ! need at most two non-option arguments generating new vf : texnansi-SAI (from texnansi-raw-SAI) vptovf.exe: texnansi-raw-SAI.vpl: No such file or directory font identifier : Sabon-ItalicOsF -> text -> tfm + vf generating raw tfm/vpl : texnansi-raw-SAIOF (from SAIOF) ! need at most two non-option arguments generating new vf : texnansi-SAIOF (from texnansi-raw-SAIOF) vptovf.exe: texnansi-raw-SAIOF.vpl: No such file or directory font identifier : Sabon-Roman -> text -> tfm + vf generating raw tfm/vpl : texnansi-raw-SAR (from SAR) ! need at most two non-option arguments generating new vf : texnansi-SAR (from texnansi-raw-SAR) vptovf.exe: texnansi-raw-SAR.vpl: No such file or directory font identifier : Sabon-RomanSC -> text -> tfm + vf generating raw tfm/vpl : texnansi-raw-SARSC (from SARSC) ! need at most two non-option arguments generating new vf : texnansi-SARSC (from texnansi-raw-SARSC) vptovf.exe: texnansi-raw-SARSC.vpl: No such file or directory updating map file : texnansi-adobe-sabon.map generating : ls-r databases mktexlsr: c:/Program is not a directory. Skipping... mktexlsr: c:/Temp/Files/TeXLive/texmf-local is not a directory. Skipping... mktexlsr: your `ls-R' database files have been modified while kpathsea Dll was loaded by other programs. It is recommended that you terminate all of them. in order to reinitialize the shared databases. mktexlsr: Done. C:\Temp> ------------------------------------------------------
Fergal Grimes wrote:
font identifier : Sabon-Bold -> text -> tfm + vf generating raw tfm/vpl : texnansi-raw-SAB (from SAB) ! need at most two non-option arguments generating new vf : texnansi-SAB (from texnansi-raw-SAB) vptovf.exe: texnansi-raw-SAB.vpl: No such file or directory
strange, can you run with --trace and see what systemcall is done? could be a faulty binary; (there has been a mix up of the tfto* and vfto* in the fptex binaries for a while; run them and see what they report) (actually i found out that this was a mix up when i needed to generate sabon metrics so it in the end it is possible to use them; actually, i put them under 'monotype' as vendor) [see type-buy.dat in latest beta] Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
Fergal Grimes said this at Fri, 17 Dec 2004 07:59:53 -0700:
The problem is that when I run TeXFont it just copies the AFM and PFB files into the directory tree at C:\Program Files\TeXLive\texmf-local\fonts. (I'm using TeXLive distribution for Win32.)
file = c:/Program c:/Program.gz: No such file or directory file = c:/Program c:/Program.gz: No such file or directory mktexlsr: c:/Program is not a directory. Skipping... mktexlsr: c:/Temp/Files/TeXLive/texmf-local is not a directory. Skipping...
I'm no TeX on PC expert, but off the top of my head, it sounds like you're running into a problem where TeX (and some utilities) don't deal with fonts with a space in the path too well. -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Adam T. Lindsay, Computing Dept. atl@comp.lancs.ac.uk Lancaster University, InfoLab21 +44(0)1524/510.514 Lancaster, LA1 4WA, UK Fax:+44(0)1524/510.492 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Thanks for your help. Yes, that was the problem. So I uninstalled TeXLive
from:
C:\Program Files\TeXLive
And reinstalled at:
C:\TeXLive
Then I ran TeXFont and it worked correctly.
Thanks again,
Fergal
----Original Message Follows----
From: "Adam Lindsay"
The problem is that when I run TeXFont it just copies the AFM and PFB files into the directory tree at C:\Program Files\TeXLive\texmf-local\fonts. (I'm using TeXLive distribution for Win32.)
file = c:/Program c:/Program.gz: No such file or directory file = c:/Program c:/Program.gz: No such file or directory mktexlsr: c:/Program is not a directory. Skipping... mktexlsr: c:/Temp/Files/TeXLive/texmf-local is not a directory. Skipping...
I'm no TeX on PC expert, but off the top of my head, it sounds like you're running into a problem where TeX (and some utilities) don't deal with fonts with a space in the path too well. -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Adam T. Lindsay, Computing Dept. atl@comp.lancs.ac.uk Lancaster University, InfoLab21 +44(0)1524/510.514 Lancaster, LA1 4WA, UK Fax:+44(0)1524/510.492 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
mktexlsr: c:/Program is not a directory. Skipping... I can't comment on font installation, but I think you should be careful with the space in "Program Files". It looks like mktexlsr is having trouble with it. For that reason, I usually keep my TeX tree under C:\tex or something like that.
Best wishes, Matt -- Matthew Huggett Hiratsuka, Kanagawa Japan
participants (4)
-
Adam Lindsay
-
Fergal Grimes
-
h h extern
-
Matthew Huggett