[OS X TeX] TDSXplorer
vivrii at gmail.com
Sat Sep 6 10:45:53 EDT 2008
Well, this beast does not exist
The shortcomings of tlmgr are
1) Cannot list packages which are not in your tlmgr installation but
remotely available with tlmgr
This is easy, to list them but (but avoid platform-specific and some
other files which are not really packages or documentclasses) type
%tlmgr list | egrep -v "^i|binary|00|win32|wintools|darwin|scheme-"
2) Currently tlmg knows nothing about (texmf-local or ~/Library/texmf
). If you have obsolete version of package sitting there, no matter
how tlmgr updates /usr/local/texlive/2008/texmf-dist/ it will have no
effect until you manually remove the package. Those who used mpm
should take care of this tree as well (probably the best thing would
be to remove it completely and remove mpm itself)
TDSXplorer should be able to tell the user
"You seem to have the package with the same name in texmf-local or
usertree and you have (don't have) it in the texmf-dist.Would you like
(to install such package into texmf-dist and) then compare files?"
It would be nice to have main sty or cls files open for inspection too.
This is scaled down idea. Ideally it would be nice if it could compare
versions of the packages/documentclasses in different trees and may be
even remove obsolete package from texmf-local or ~/Library/texmf.
TeXLive team seem to like 1) but not 2) because (I can understand
them) dealing with the package installed by the user who can have his
own ideas how it should be installed is rather challenging. Leave
alone that the should constantly repackage submitted packages to make
them available via tlmgr
Victor Ivrii, Professor, Department of Mathematics, University of Toronto
More information about the MacOSX-TeX