# Uppercase word in glossary, lowercase in text

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:

\documentclass[a4paper]{article}

\usepackage{hyperref}
\usepackage{glossaries}

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

\begin{document}

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

\printglossaries

\end{document}


This yields:

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

Glossary
lowercase In the glossary, this word should be capitalized. 1
Uppercase This word is capitalized. 1

-

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

\newglossaryentry{uppercase}{
name={Uppercase},
text={uppercase},
description={Appears uppercase in the glossary and lowercase in the text}
}

-
The most brilliantly simple solution among some really hacky ones elsewhere, ty sir/ma'm :) –  akaIDIOT Mar 8 at 9:56