# Is there a hierarchy between packages?

In the code:

\documentclass{article}
\hyphenation{acro-nym}
\usepackage[none]{hyphenat}
\begin{document}
\fbox{\begin{minipage}{3cm}
TUG is an acronym. It means \TeX\ Users Group.
\end{minipage}}
\end{document}


\usepackage[none]{hyphenat} is dominant over \hyphenation{acro-nym} as the outcome is not hyphenized. How can I learn about those hierarchies between commands in the preamble? Did I get it all wrong?

-
The order here is irrelevant. The package is always dominant over the command. As was said on the other post, maybe you have an older version of the package. – Sigur Jan 20 '14 at 19:42
To answer the more general question, there are some, but not many package loading order issues. See also Packages that need to be included in a specific order. The most notable is the hyperref package, which generally should be loaded last (with some specific exceptions). See Which packages should be loaded after hyperref instead of before? – Alan Munn Jan 20 '14 at 19:56

It's not a question of hierarchy: you're just saying you want no hyphenation, nada, rien, nicht. Indeed, with \usepackage[none]{hyphenat} you disable all hyphenation, so, no matter what and how many hyphenation exceptions you define, they won't be used.