From 4a487bee5597b85e8cd3dbb2eab411fac1fd61d3 Mon Sep 17 00:00:00 2001 From: John Swinbank <swinbank@astron.nl> Date: Wed, 18 Nov 2020 09:30:06 +0100 Subject: [PATCH] Add abbreviations to example --- example/.gitignore | 2 ++ example/Makefile | 8 +++++--- example/example.tex | 13 ++++++++++++- texmf/tex/latex/astron/astron.cls | 1 + 4 files changed, 20 insertions(+), 4 deletions(-) diff --git a/example/.gitignore b/example/.gitignore index b464a42..8a3a76b 100644 --- a/example/.gitignore +++ b/example/.gitignore @@ -1,4 +1,6 @@ example.aux +example.glo +example.ist example.log example.out example.pdf diff --git a/example/Makefile b/example/Makefile index 150e90a..88c63c8 100644 --- a/example/Makefile +++ b/example/Makefile @@ -1,3 +1,4 @@ +DOCNAME=example export TEXMFHOME ?= ../texmf GITVERSION := $(shell git log -1 --date=short --pretty=%h) @@ -7,9 +8,10 @@ ifneq "$(GITSTATUS)" "" GITDIRTY = -dirty endif -example.pdf: example.tex meta.tex - xelatex example - xelatex example +$(DOCNAME).pdf: $(DOCNAME).tex meta.tex + xelatex $(DOCNAME) + makeglossaries $(DOCNAME) + xelatex $(DOCNAME) .FORCE: diff --git a/example/example.tex b/example/example.tex index 1abccfa..6a13ec3 100644 --- a/example/example.tex +++ b/example/example.tex @@ -10,6 +10,7 @@ \setDocChangeRecord{ \addChangeRecord{1.0}{2020-11-15}{Initial release} + \addChangeRecord{2.0}{2020-11-18}{Add list of abbreviations} } \setDocAuthors{ @@ -30,9 +31,20 @@ \addPerson{A person}{An institute}{A date} } +\input{astron-abbreviations} +\makeglossaries + \begin{document} \maketitle +\setglossarystyle{altlist} +\printglossary[title=List of abbreviations] +\clearpage + +Check that abbreviations are working properly: \gls{SDC}, \gls{SKA}. + +\section{First section} + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque bibendum metus tortor, sit amet lobortis mi semper et. Aenean in leo at nisi scelerisque feugiat. @@ -42,7 +54,6 @@ Proin aliquam ante nec sem ullamcorper sollicitudin. Ut accumsan efficitur ante, eget laoreet nisl pellentesque quis. Nunc ac ornare sem. -\section{First section} Sed enim libero, mattis nec ex vel, consectetur auctor magna. Integer venenatis blandit mi quis auctor. diff --git a/texmf/tex/latex/astron/astron.cls b/texmf/tex/latex/astron/astron.cls index 84f533e..9f90d04 100644 --- a/texmf/tex/latex/astron/astron.cls +++ b/texmf/tex/latex/astron/astron.cls @@ -17,6 +17,7 @@ \RequirePackage[absolute]{textpos} \RequirePackage{fancyhdr} \RequirePackage{geometry} +\RequirePackage[nonumberlist,nogroupskip]{glossaries} \RequirePackage{graphicx} \RequirePackage{lastpage} \RequirePackage{microtype} -- GitLab