[tex-live] File not found within $TEXMFLOCAL under Windows

Vladimir Lomov lomov.vl at gmail.com
Sun Aug 11 08:37:57 CEST 2013

** Joel C. Salomon [2013-08-11 01:56:29 -0400]:

> I have TeX Live 2013 installed under
> C:\Users\jcsalomon\Programs\TeXLive\2013, with $TEXMFLOCAL &
> $TEXMFHOME set to C:\Users\jcsalomon\Programs\TeXLive\texmf-local.

> I tried to use a locally-installed package, but was told it couldn't
> be found, so I tried to troubleshoot:

> ***
> C:\Users\jcsalomon>kpsewhich createspace.sty

> C:\Users\jcsalomon>kpsewhich -expand-var $TEXMFLOCAL
> C:/Users/jcsalomon/Programs/TeXLive/2013/../texmf-local

> C:\Users\dgjk86>dir Programs\TeXLive\texmf-local\createspace.sty
>  Volume in drive C is System
>  Volume Serial Number is 547E-CF86

>  Directory of C:\Users\dgjk86\Programs\TeXLive\texmf-local

> 2013-06-12  06:22 PM            30,171 createspace.sty
>                1 File(s)         30,171 bytes
>                0 Dir(s)  200,528,044,032 bytes free

> C:\Users\jcsalomon>type Programs\TeXLive\texmf-local\ls-R
> % ls-R -- filename database for kpathsea; do not change this line.

> ./:
> createspace.sty
> ISOuncoatedyellowish_bas.ICC
> ls-R
> PSO_Uncoated_ISO12647_bas.ICC

> C:\Users\jcsalomon>
> ***

> So the file *is* there, but kpathsea seems not to be able to find it.
> What can I try to fix this?

Did you read TeX Live documentation, especially this section

I put it simply: placing anything under either $TEXMFHOME or $TEXMFLOCAL
doesn't mean that engines (pdftex, xetex, luatex) will find them, even
if you think they should. You have to follow TDS (TeX Directory
Structure, http://tug.org/tds/tds.html). In your case you should place
file `createspace.sty' in folder
so full path to the file will be

Try this and only if this doesn't work it worth to report to this ML.

WBR, Vladimir Lomov

Did you hear that there's a group of South American Indians that worship
the number zero?

Is nothing sacred?

More information about the tex-live mailing list