oist / LaTeX-templates

Graduate School LaTeX templates for Lab rotation proposal + report, OIST beamer and Thesis + thesis proposal
MIT License
61 stars 56 forks source link

Auto glossaries #6

Closed tadashiK closed 4 years ago

tadashiK commented 5 years ago

To automatically creates list of glossaries, abbreviations and nomenclatures, glossaries package is used.

There are several benefits by this change. First, list of glossaries, abbreviations and nomenclatures are automatically created. Furthermore, in contrast to a hand-coded list with longtable, one does not need to pay attention if a list spans across several pages.

Second, glossaries package automatically deals with first appearance of an abbreviation.

Third, when one wants to change notations, it is easy to do so with this package.

There are two clear downsides, though. First, defining new glossaries gets complicated.

Second, when compiling, a special care is needed. If pdflatex is used, one needs to run "pdflatex Thesis.tex", "makeglossaries Thesis", and "pdflatex Thesis.tex". If overleaf is used, "you don't have to do anything special, but if you add new terms to the glossary once you compiled it, make sure to click on Clear cached files first under logs option)" as described in https://overleaf.com/learn/latex/Glossaries.

How do you think of this new feature?