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

Today I migrated from MiKTeX 2.8 to MiKTeX 2.9 (on Windows XP). Starting to compile old LaTeX files, I noticed the following error:

! LaTeX Error: File `hypernat.sty' not found.

A little search revealed the following page: http://az.ctan.org/pkg/hypernat. It says that hypernat package is not available in MiKTeX.

I further read MiKTeX FAQ. Among other things, it says:

[A package might be missing from MiKTeX] if the package's license doesn't meet the requirements of the Debian Free Software Guidelines.

To me, it seems that hypernat license was once compatible with Debian Free Software Guidelines, but it then became incompatible, and the MiKTeX team decided to remove it from their latest distribution (2.9). Am I right?

Next, I want a solution for this. I just want to somehow install hypernat on the MiKTeX. I downloaded hypernat.zip and tried:

mpm --verbose --install hypernat.zip

but apparently MiKTeX does not recognize this package.

Before posting any solutions, please kindly note that my environment is such that:

  1. I don't want to use distributions other than MiKTeX (say TeX Live).
  2. I don't want to use alternatives to hypernat.
share|improve this question
You could have a look at How can I manually install a package on MiKTeX (Windows). – Stefan Kottwitz Dec 18 '10 at 13:22
up vote 6 down vote accepted

New versions of hyperref and natbib don't need hypernat at all. So the omission should not be an issue.

share|improve this answer

The section »Integrating Local Additions« of the MiKTeX manual should help you in adding this package to your system. Note that the package won't show up in the package list of the MPM thus you will have to update the package manually.

share|improve this answer

Your Answer


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

Not the answer you're looking for? Browse other questions tagged or ask your own question.