Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

Is it possible to write a word in uppercase in the glossaries but in lowercase in the text? I could use \glslink instead of \gls, but is there no better solution?

Here is an example to clarify what I want:



\newglossaryentry{lowercase}{name={lowercase}, description={In the glossary, this word should be capitalized}}
\newglossaryentry{uppercase}{name={Uppercase}, description={This word is capitalized}}


Should both be lowercase: \gls{lowercase}, \gls{uppercase}.

Workaround: \gls{lowercase}, \glslink{uppercase}{uppercase}.



This yields:

Should both be lowercase: lowercase, Uppercase.
Workaround: lowercase, uppercase. 

lowercase In the glossary, this word should be capitalized. 1
Uppercase This word is capitalized. 1
share|improve this question

1 Answer 1

up vote 6 down vote accepted

There is a simple solution. You can set the text that appears in the glossary and the text that appears in the... text separatly.

    description={Appears uppercase in the glossary and lowercase in the text}
share|improve this answer
The most brilliantly simple solution among some really hacky ones elsewhere, ty sir/ma'm :) –  akaIDIOT Mar 8 '13 at 9:56

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.