TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

If I am writing a pdf with LaTeX, I would like to use commands from different packages for figures or tables or what so ever ... and I just use all the packages i need, could this lead to a contradiction or errors while compilation ?

For example:





share|improve this question

migrated from stackoverflow.com Oct 22 '12 at 15:45

This question came from our site for professional and enthusiast programmers.

Some packages are "fragile" in that they need to be loaded before/after others. So, in that sense, yes, just "loading a bunch of packages" could be problematic. More specifically, the load order is important. Most notably, the hyperref package requires some loading finesse. See Which packages should be loaded after hyperref instead of before?

Some packages cannot be loaded more than once with different options, otherwise it may cause an "option clash." This can be fixed sometimes using \PassOptionsToPackage{<option>}{<package>}, which passes specific options to packages when it is loaded by another package, possibly avoid conflicts.

share|improve this answer
"Some packages" is a bit strange: no package can be loaded more than once with different options, with the only exception of fontenc. ;-) – egreg Oct 22 '12 at 16:20

yes it could, because you are using babel with different option sets

maybe you should use:

\usepackage[ngerman, english, dutch]{babel} 


share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.