# How can I see a list of commands for each MiKTeX package?

For example, take the 'textcomp' package. I can only find commands like \textdegree, etc. from here and there. Is there a way to see all the available commands for this as well as other packages?

(Note: I have found http://cialdea.altervista.org/manuali/symbols-a4.pdf, which includes quite a couple of lists for this package but it's not exhaustive. Moreover, it includes only a few packages.)

• the documentation for `textcomp` can be accessed via `texdoc textcomp` (or it is on ctan) and has the list of encoding specific commands defined by that package in section 4. – David Carlisle Dec 1 '17 at 18:09
• @DavidCarlisle I think the OP would like a master index, which correlates each package with the commands it provides, and likewise identifies the package if you already know the command. This has been asked before, I believe, and the answer is a definite no. Part of the problem is that many packages re-define commands, and part of the problem is that nobody has made such a list, because packages change so frequently. Not specific to MikTeX. – user139954 Dec 1 '17 at 18:45
• @RobtAll: Perhaps you're right, but on the other hand the OP seems to look for symbol commands, like `\textdegree` etc and not for other macros like `\section` or \tableofcontents etc. – user31729 Dec 1 '17 at 18:50
• @RobtAll yes but it helps if you look in the package documentation for package commands rather than other places that document other things, my comment was just a pointer in the right direction – David Carlisle Dec 1 '17 at 18:52
• You would have to update this catalog constantly. When I want to find out which package provides a particular command is to do a 'Search in Files' over all packages (at least, all the ones I have loaded admin). – John Kormylo Dec 2 '17 at 0:53