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

I have the following problem. After an update to MikTeX2.9 (from 2.7) the achemso package stopped working properly in terms of generating "key words" in front of labels used by \ref. I.e. now instead of "See Figure 1" I have just "See 1". Does anyone have any idea what could be the reason for this?

share|improve this question

The short answer is that is 'by design'. The longer answer is that achemso used to load cleveref to do the 'auto-magic' change of references. However, this package has some load order requirements with other material, and these have over time made it very difficult to maintain achemso such that the load order issues did not cause problems for users. It reached a point where the only way to ensure that other stuff worked was to drop loading cleveref entirely. You can of course load this in your document yourself, as this then leaves you having to deal with the load order requirements.

share|improve this answer
For more on reference package conflicts: tex.stackexchange.com/q/36295/215 – Seamus Jun 25 '12 at 12:40

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.