
Estou escrevendo minha tese em LaTeX
. Preciso criar uma lista de siglas (ou abreviaturas).
Quero ter uma página como a que tenho para lista de tabelas e lista de figuras na qual especifique todas as siglas que usei em minha tese.
Existe alguma maneira de criar essa lista?
A classe que usei é:
\documentclass[letterpaper,12pt,titlepage,oneside,final]{book}
Eu usei os seguintes métodos e nenhum deles funciona,
\usepackage[acronym]{glossaries}
% abbreviations:
\newacronym{ny}{NY}{New York}
e o segundo método é,
\usepackage[toc,section=section]{glossaries}
\newglossary{abbrev}{abs}{abo}{List of Abbreviations}
\newglossaryentry{MS}{
name = MS ,
description = mass spectroscopy ,
type = abbrev
}
\makeglossaries
Responder1
Use printacronyms
para o glossário regular acronyms
ou \printglossary[type=abbrev]
autodefinido abbrev
.
Para estar do lado seguro sobretodossiglas, usar \glsaddall
no corpo do documento.
\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}
Não se esqueça de usar o makeglossaries
script externo (ou usar \makenoidxglossaries
e \printnoidxglossary[type=abbrev]
.