# List of Acronyms

I am writing my thesis in LaTeX. I need to create a list of acronyms (or abbreviations).

I want to have a page like what I have for list of tables and list of figures in which I specify all the acronyms I have used in my thesis.

Is there any way by which I can create such a list?

The class that I have used is:

\documentclass[letterpaper,12pt,titlepage,oneside,final]{book}


I have used following methods which none of them works,

\usepackage[acronym]{glossaries}
% abbreviations:
\newacronym{ny}{NY}{New York}


and the second method is,

\usepackage[toc,section=section]{glossaries}

\newglossary{abbrev}{abs}{abo}{List of Abbreviations}
\newglossaryentry{MS}{
name        = MS ,
description = mass spectroscopy ,
type        = abbrev
}

\makeglossaries

• \printacronyms does not work? ;-)
– user31729
Mar 26 '16 at 8:53

Either use printacronyms for the regular acronyms or \printglossary[type=abbrev] for the self-defined abbrev glossary.

In order to be on the safe side about all acronyms, use \glsaddall in the document body.

\documentclass[letterpaper,12pt,titlepage,oneside,final]{book}

\usepackage[acronym]{glossaries}
% abbreviations:
\newacronym{ny}{NY}{New York}

\newglossary{abbrev}{abs}{abo}{List of Abbreviations}
\newglossaryentry{MS}{
name        = MS ,
description = mass spectroscopy ,
type        = abbrev
}

\makeglossaries

\begin{document}

\gls{ny}

\gls{MS}

\printacronyms

\printglossary[type=abbrev]

\end{document}


Don't forgot to use the external makeglossaries script (or use \makenoidxglossaries and \printnoidxglossary[type=abbrev].

• I got the same error! it tells me "line 46: File mfirstuc.sty' not found. \RequirePackage". when I refer to this line it says "\RequirePackage{textcase}". So, it does not work! Do you have any idea on what the problem is? Mar 26 '16 at 19:37
• @user101587: You apparently have some missing packages, that's the error!
– user31729
Mar 26 '16 at 19:39
• I copied the exact code but I didn't get the same result?! Apr 19 '17 at 19:56
• @F505: Well, what do you expect me to do then?
– user31729
Apr 19 '17 at 21:46
• @DaltonCézane: That doesn't work with glossaries, at least not that way and is not recommended anyway. The \newglossaryentry or \newacronym` is the path to pursue, i.e. defining the entries beforehand such that you can reuse it in any other file. In-text-definitions are not really useful.
– user31729
Jan 29 '19 at 18:12