[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: tex4ht: --- error --- Can't find/open file `ecbx1000.tfm'



Frank Küster wrote:
> Miernik <miernik@ffii.org> wrote:
>>
>> czernica:~$ kpsewhere ecbx1000.tfm
>> /var/cache/fonts/tfm/jknappen/ec/ecbx1000.tfm
>> /var/cache/fonts/tfm/jknappen/ec/ecbx1000.tfm
>> /var/cache/fonts/tfm/jknappen/ec/ecbx1000.tfm
>> /var/cache/fonts/tfm/jknappen/ec/ecbx1000.tfm
>> czernica:~$
> 
> Hm,  this seems to be a bug in kpsewhere - shouldn't it find only one
> instance per TEXMF tree? 

kpsewhere loops over the different TEXMF that make up $TEXMF and uses
kpsewhich restricted to that tree. $VARTEXFONTS = /var/cache/fonts/ is
not part of $TEXMF, but kpsewhich finds things there anyway. I think
this is because of $VARTEXFONTS being part of $TEXMFDBS.

I am not sure if I would call this a bug in kpsewhere, but it does look
strange indeed.

> However, on my system I even get more:
> 
> $ kpsewhere ecbx1000.tfm
> /var/cache/fonts/tfm/jknappen/ec/ecbx1000.tfm
> /var/cache/fonts/tfm/jknappen/ec/ecbx1000.tfm
> /var/cache/fonts/tfm/jknappen/ec/ecbx1000.tfm
> /var/cache/fonts/tfm/jknappen/ec/ecbx1000.tfm
> /var/cache/fonts/tfm/jknappen/ec/ecbx1000.tfm
> /var/cache/fonts/tfm/jknappen/ec/ecbx1000.tfm
> /var/cache/fonts/tfm/jknappen/ec/ecbx1000.tfm
> /var/cache/fonts/tfm/jknappen/ec/ecbx1000.tfm
> 
> The last two last much longer than the first ones.

I guess that means that you have 8 elements in your TEXMF tree, with the
last two not having an ls-R database.

cheerio
ralf



Reply to: