Text Formattingglossaries | More Space on Page for List of Acronyms

Information and discussion about LaTeX's general text formatting features (e.g. bold, italic, enumerations, ...)
Post Reply
ougka
Posts: 43
Joined: Wed Jan 19, 2011 5:02 pm

glossaries | More Space on Page for List of Acronyms

Post by ougka »

Hello,

I use glossaries to have a List of Acronyms. When the list of acronyms is displayed at the beginning of my document, they take up considerably less space than the page has, leaving a large space at the bottom of each page.

I've checked with other normal pages, or even TOC etc. and the list of acronyms page "ends" way higher..

Here is a MWE (it's a bit big so that you can end up using two pages in the list of Acronyms)

Code: Select all

\documentclass[a4paper,oneside,12pt]{book}
\pagenumbering{arabic}
\usepackage[style=super, nonumberlist, translate=false, toc, numberline]{glossaries}
\makeglossaries

%Remove the dot at the end of glossary descriptions
\renewcommand*{\glspostdescription}{}

%Make the description column of the glossary a bit wider
%default is 0.6\linewidth
\setlength{\glsdescwidth}{0.8\linewidth}

%Make the acronym bold in the TOC
\renewcommand{\glsnamefont}[1]{\textbf{#1}}

\renewcommand{\baselinestretch}{2.0}

\begin{document}

\clearpage
\printglossary

\newglossaryentry {DES}{type=\acronymtype, name={DES}, description={Data Encryption Standard}, text={DES}, first={Data Encryption Standard (DES)}}
%DHCP
\newglossaryentry {DHCP}{type=\acronymtype, name={DHCP}, description={Dynamic Host Configuration Protocol}, text={DHCP}, first={Dynamic Host Configuration Protocol (DHCP)}}
%DNS
\newglossaryentry {DNS}{type=\acronymtype, name={DNS}, description={Domain Name System}, text={DNS}, first={Domain Name System (DNS)}}
%EAP
\newglossaryentry {EAP}{type=\acronymtype, name={EAP}, description={Extensible Authentication Protocol}, text={EAP}, first={Extensible Authentication Protocol (EAP)}}
%EP
\newglossaryentry {EP}{type=\acronymtype, name={EP}, description={Enforcement Point}, text={EP}, first={Enforcement Point (EP)}, plural={EPs}, firstplural={Enforcement Points (EPs)}}
%ESP
\newglossaryentry {ESP}{type=\acronymtype, name={ESP}, description={Encapsulating Security Payload}, text={ESP}, first={Encapsulating Security Payload (ESP)}}
%GSM 
\newglossaryentry {GSM}{type=\acronymtype, name={GSM}, description={Global System for Mobile Communications}, text={GSM}}
%GPS
\newglossaryentry {GPS}{type=\acronymtype, name={GPS}, description={Global Positioning System}, text={GPS}, first={Global Positioning System (GPS)}}
%GTC
\newglossaryentry {GTC}{type=\acronymtype, name={GTC}, description={Generic Token Card}, text={GTC}, first={Generic Token Card (GTC)}}
%HSDPA
\newglossaryentry {HSDPA}{type=\acronymtype, name={HSDPA}, description={High Speed Downlink Packet Access}, text={HSDPA}, first={High Speed Downlink Packet Access (HSDPA)}}
%HSPA
\newglossaryentry {HSPA}{type=\acronymtype, name={HSPA}, description={High Speed Packet Access}, text={HSPA}, first={High Speed Packet Access (HSPA)}}
%IANA
\newglossaryentry {IANA}{type=\acronymtype, name={IANA}, description={Internet Assigned Numbers Authority}, text={IANA}, first={Internet Assigned Numbers Authority (IANA)}}
%IAS
\newglossaryentry {IAS}{type=\acronymtype, name={IAS}, description={Internet Authentication Service}, text={IAS}, first={Internet Authentication Service (IAS)}}
%ICV
\newglossaryentry {ICV}{type=\acronymtype, name={ICV}, description={Integrity Check Value}, text={ICV}, first={Integrity Check Value (ICV)}, plural={ICVs}, firstplural={Integrity Check Values (ICVs)}}
%IETF
\newglossaryentry {IETF}{type=\acronymtype, name={IETF}, description={Internet Engineering Task Force}, text={IETF}, first={Internet Engineering Task Force (IETF)}}
%IKE
\newglossaryentry {IKE}{type=\acronymtype, name={IKE}, description={Internet Key Exchange}, text={IKE}, first={Internet Key Exchange (IKE)}}
%IP
\newglossaryentry {IP}{type=\acronymtype, name={IP}, description={Internet Protocol}, text={IP}, first={Internet Protocol (IP)}}
%IPv4
\newglossaryentry {IPv4}{type=\acronymtype, name={IPv4}, description={Internet Protocol version 4}, text={IPv4}, first={Internet Protocol version 4 (IPv4)}}
%IPv6
\newglossaryentry {IPv6}{type=\acronymtype, name={IPv6}, description={Internet Protocol version 6}, text={IPv6}, first={Internet Protocol version 6 (IPv6)}}

\newpage

Testing...\\
 \gls{DHCP}, \gls{DNS}, \gls{EAP}, \gls{EP}, \gls{GSM}, \gls{GPS}, \gls{GTC}, \gls{HSDPA}, \gls{HSPA}, \gls{IANA}, \gls{IAS}, \gls{ICV}, \gls{IETF}, \gls{IKE},  \gls{IP}, \gls{IPv4}, \gls{IPv6},

\end{document} 
How can I increase the useful space that the list of acronyms takes up on the glossary page? (thus having more acronyms in one page?)
Thanks

Recommended reading 2024:

LaTeXguide.org • LaTeX-Cookbook.net • TikZ.org

NEW: TikZ book now 40% off at Amazon.com for a short time.

User avatar
nlct
Posts: 276
Joined: Thu Nov 06, 2008 11:15 am

glossaries | More Space on Page for List of Acronyms

Post by nlct »

Try using style=long instead of style=super. It's the supertabular environment that's causing the problem.

Regards
Nicola Talbot
ougka
Posts: 43
Joined: Wed Jan 19, 2011 5:02 pm

Re: glossaries | More Space on Page for List of Acronyms

Post by ougka »

Thanks Nikola that helped :D
Post Reply