\batchmode \documentclass{beamer} \usepackage{glossaries} %\glsnoexpandfields \makeglossaries \newglossaryentry{sample}{name=sample,first={\textit{sample}}, description={an example}} \begin{document} \begin{frame} \gls{sample} \end{frame} \begin{frame} \printglossary \end{frame} \end{document}