[tex-live] Location of {TeX,*}.web in TeX Live 2013 ?

Philip Taylor P.Taylor at Rhul.Ac.Uk
Thu May 15 14:16:12 CEST 2014


Hallo Heiko --

> Project `latex-tds' also provides a module `knuth' with
> PDF documentation files including bookmarks and links:
>
>      CTAN:macros/latex/contrib/latex-tds/knuth.tds.zip
>
> Perhaps Karl has forgotten to install it?

I don't know; even if it were in my TeX Live 2013, my filename
search for "TeX.web" | "*.web" would not have found anything
inside it, since (as far as I know) Windows 7 "Search" does not
look inside ZIP files by default (it looks inside compressed
folders, but that is not quite the same thing).

>> I then tried a search for "filename:tex.web" on the whole of my
>> TeX Live 2013 installation, and was told "file not found".
>
> Currently the `.web' files are sorted into TDS:source/knuth//
> However, there they cannot be found, because the search path
> in texmf.cnf is;
>
> WEBINPUTS = .;$TEXMF/web//

No, the setting of "WEBINPUTS" would not be relevant here; it was
Windows 7 "Search" that I was using, not anything dependent on
TeX Live, Kpathsea[rch] or similar.  There genuinely appears to
be no copy of TeX.web in TeX Live 2013 (full install).

> I have now changed the installation directories in module `knuth'
> and put the `.web' files below TDS:web/knuth//. Now
> tangle should find `tex.web' and the other `.web' files.
>
> A new release of `latex-tds' is anyway scheduled for this afternoon
> (some minor changes in LaTeX2e/base and tools).
>
> Can you check the module `knuth', please?
>
>   https://dl.dropboxusercontent.com/u/71873949/tmp/latex-tds/knuth.tds.zip
>
> The paths are now correct? Nothing missing?

I cannot swear to either of the latter, but a simple test of "Tangle 
TeX.web" from the TeX Live 2013 command prompt now works, although
(of course) a naive user of Windows 7 would fail to find the
resulting output file since the default directory into which the
TeX Live 2013 command prompt opens is not writeable by mere mortals
and the results get sent to some concealed location that I cannot
be bothered to track down ...

> C:\Windows\system32>tangle tex.web
> This is TANGLE, Version 4.5 (TeX Live 2013/W32TeX)
> *1*17*25*38*54*72*99*110*115*133*162*173*199*203*207*211*220*256*268*289*297*300
> *321*332*366*402*464*487*511*539*583*592*644*680*699*719*768*813*862*891*900*919
> *942*967*980*1029*1055*1136*1208*1299*1330*1338*1340*1379*1380
> Writing the output file.....500.....1000.....1500.....2000.....2500.....3000....
> .3500.....4000.....4500.....5000.....5500.....6000.
> Done.
> 1044 strings written to string pool file.
> (No errors were found.)
>
> C:\Windows\system32>

To achieve this, I unpacked "knuth.tds.zip" into 
"D:\TeX\Live\texmf-local\web\knuth" (pure conjecture :  how is a TeX 
Live user intended
to interrogate the system to ask where his/her TeXMF-Local hierarchy
is rooted ?), tried "Tangle TeX.web" from the TeX Live 2013 command 
prompt, found nothing had changed, used the TeX Live manager in GUI
mode to rebuild the filename database(s), and finally all worked as
hoped.

Many thanks, Heiko.
** Phil.



More information about the tex-live mailing list