[OS X TeX] font difficulties (finding map files in homedir) in MacTeX 2011
John Owens
john_owens at yahoo.com
Fri Sep 2 15:43:30 EDT 2011
Howdy, I generally consider myself pretty decent at figuring out font issues,
but I'm stumped on this
one.
I installed a number of fonts (using my script that sits on top of the LCDF
typetools). When it's done, it enables the map using updmap then runs
updmap standalone:
$ updmap --nomkmap --enable Map
/Users/jowens/Library/texlive/2011/texmf-var/fonts/map/dvips/adobe/adobe.map
Config file: "/Users/jowens/Library/texlive/2011/texmf-config/web2c/updmap.cfg"
/Users/jowens/Library/texlive/2011/texmf-config/web2c/updmap.cfg unchanged.
Map files not recreated.
/usr/texbin/updmap: Updating ls-R files.
$ updmap
Config file: "/Users/jowens/Library/texlive/2011/texmf-config/web2c/updmap.cfg"
dvips output dir: "/Users/jowens/Library/texlive/2011/texmf-var/fonts/
map/dvips/updmap"
pdftex output dir: "/Users/jowens/Library/texlive/2011/texmf-var/fonts/
map/pdftex/updmap"
/usr/texbin/updmap is creating new map files
using the following configuration:
LW35 font names : URWkb
prefer outlines : true
texhash enabled : true
download standard fonts (dvips) : false
download standard fonts (pdftex) : true
Scanning for LW35 support files [ 3 files]
Scanning for MixedMap entries [ 44 files]
Scanning for Map entries [162 files]
ERROR: The following map file(s) couldn't be found:
/Users/jowens/Library/texlive/2011/texmf-var/fonts/map/dvips/
adobe/adobe.map
Did you run mktexlsr?
You can delete non-existent map entries using the option
--syncwithtrees.
OK, that's a problem. Is this file here? Yes it is:
$ head -4 /Users/jowens/Library/texlive/2011/texmf-var/fonts/map/
dvips/adobe/adobe.map
% Automatically maintained by otftotfm or other programs. Do not edit.
LY1-MinionPro-CnCapt-sinf-kern-liga-smcp--lcdfj MinionPro-CnCaptLCDFJ ""
<MinionPro-CnCaptLCDFJ.pfb
LY1-MinionPro-CnCapt-sinf-kern-liga-smcp--base MinionPro-CnCapt
"AutoEnc_atsjoc57u7xjzp5f52fv6n7vcf ReEncodeFont" <[a_atsjoc.enc
<MinionPro-CnCapt.pfb
When I run mktexlsr, it only checks files in /usr/local/texlive/2011,
nothing in my home directory. And kpsewhich does not find anything in my home
directory at all:
$ kpsewhich -expand-var=\$TEXMFDBS
{!!/usr/local/texlive/2011/texmf-config,!!/usr/local/texlive/2011/texmf-
var,!!/usr/local/texlive/2011/texmf,!!/usr/local/texlive/2011/../texmf-
local,!!/usr/local/texlive/2011/texmf-dist}
Which seems odd. But I read elsewhere that you don't have to ls-R your
home directory stuff. So I'm unsure of how to fix this. Should I add my
~/Library/texmf and ~/Library/texlive/2011 files to TEXMFDBS? Why isn't my
system finding these directories?
Many thanks for the help.
JDO
More information about the MacOSX-TeX
mailing list