This question already has an answer here:

Currentyl I am using a template from our university which is from 2010. I added some packages etc. but now I am not sure if there are "duplicates" of packages I am using.

For example I have


Where I would say {color} is not needed any longer? There are some more packages where I cannot say if there are newer ones which replaces them. So is there some ressource where stand something like:

color -> xcolor (xcolor provide the same as colour and add features)

Or may even a discrete package which test my code if there are "old" packages or if I have some compability issues?

marked as duplicate by user36296, Zarko, siracusa, user121799, Stefan Pinnow Oct 5 '18 at 5:29

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • If you are looking for a specific package, you can take a look at its CTAN page, and it will possibly tell you that it's deprecated. You can also take a look at the l2tabu (which, ironically, had its last update quite some time ago :P), or you can load the nag package, which will tell you the most obvious problems. – Phelype Oleinik Aug 21 '18 at 15:13
  • 2
    For compatibility issues and loading order, check macfreek.nl/memory/LaTeX_package_conflicts and ctan.org/pkg/pkgloader – marczellm Aug 21 '18 at 15:14
  • ctan.org does show obsolesence, if the package author deems it: ctan.org/pkg/getargs (not the "OBSOLETE" seal on the left) – Steven B. Segletes Aug 21 '18 at 15:16
  • 2
    Not all new packages are improvements. Some have very annoying "features" which should never have been unleashed upon the world. – John Kormylo Aug 21 '18 at 15:19