Latest news 2024-10-15: New blog post: Tales for Our Times Book Launch.

Bug Tracker RSS feed

I’m currently working on a major new version of the datatool package. This may take a while. Please be patient. (Experimental version available for testing.)

ID 159🔗
Date: 2020-04-16 13:49:12
Status Open
Sign in if you want to bump this report.
Category glossaries
Version 4.46
Summary Superragged style may create a header on an empty page even when using the emptypage package

Sign in to subscribe to notifications about this report.

Description

When the superragged style is used to display a glossary, a header is sometimes created on an empty page, even though the emptypage package has been loaded.

In my MWE I use the Latin Modern font at 12 pt, and even though the list of symbols occupies just one page, the "Symbols" header appears on the next page.

MWE

Download (4.23K)

% arara: lualatex
% arara: bib2gls
% arara: lualatex
% glossaries 4.46, glossaries-extra 1.45
\documentclass[12pt,a4paper]{book}
\usepackage{fontspec}
\usepackage{mathtools}
\usepackage[math-style=ISO]{unicode-math}
\usepackage{emptypage}
\usepackage{hyperref}
\begin{filecontents}{symbols.bib}
% Encoding: utf8
@symbol{hankone,
        name = {\ensuremath{H_{\nu}^{(1)}(z)}},
        description = {funzione di Hankel di prima specie}
}
@symbol{hanktwo,
        name = {\ensuremath{H_{\nu}^{(2)}(z)}},
        description = {funzione di Hankel di seconda specie}
}
@symbol{coefatt,
        name = {\ensuremath{\alpha}},
        description = {coefficiente di attenuazione in una fibra ottica}
}
@symbol{gain,
        plural = {\ensuremath{G}},
        name = {\ensuremath{G(\theta , \phi)}},
        description = {guadagno d'antenna
                definito come il rapporto tra
                potenza irradiata dall'antenna isotropica
                e la potenza irradiata da un'antenna reale,
                tale da avere la stessa densità di potenza
                alla stessa distanza}
}
@symbol{effarea,
        name = {\ensuremath{A_\text{eff}}},
        description = {area efficace di un'antenna.
                Indica l'attitudine dell'antenna
                ad assorbire potenza}
}
@symbol{wavelen,
        name = {\ensuremath{\lambda}},
        description = {lunghezza d'onda}
}
@symbol{force,
        name = {\ensuremath{\mathit{F}}},
        description = {vettore forza},
}
@symbol{mass,
        name={\ensuremath{m}},
        description={massa},
}
@symbol{accel,
        name={\ensuremath{\mathit{a}}},
        description={accelerazione},
}
@symbol{meltt,
        name = {\ensuremath{T_\text{m}}},
        description = {temperatura di fusione}
}
@symbol{ipergeoconf,
        %unit = {\si{\ampere \per \metre}},
        name = {\ensuremath{M (a,b,z)}},
        description = {funzione ipergeometrica confluente,
                detta anche funzione di Kummer di prima specie}
}
@symbol{rzeta,
        unit = { }, % "unit" è un parametro custom che però per questo glossario non interessa
        name = {\ensuremath{\zeta(s)}},
        description = {funzione zeta di Riemann}
}
@symbol{ibuio,
        unit = {\si{\ampere}},
        name = {\ensuremath{I_\text{\mdseries d}}},
        description = {corrente di buio che scorre attraverso un fotodiodo
                quando questo non è eccitato
                da una potenza in ingresso}
}
@symbol{resp,
        unit = {\si{\ampere \per \watt}},
        name = {\ensuremath{\mathcal{R}}},
        description = {responsività di un fotodiodo}
}

@symbol{gegen,
        name = {\ensuremath{C_{n}^{\alpha}(z)}},
        description = {polinomio di Gegenbauer}
}
@symbol{gth,
        name = {\ensuremath{\psi_\text{\mdseries GT}}},
        description = {ground track heading,
                detto anche angolo di virata \(\delta\).
                Angolo che la proiezione a terra della velocità \(V\)
                del baricentro del velivolo forma con in Nord}
}
@symbol{v,
  name = {\ensuremath{v}},
  description = {vettore velocità}
}
@symbol{M,
  name = {\ensuremath{M}},
  description = {mutua induttanza}
}
\end{filecontents}
\usepackage[symbols, % crea il glossario dei simboli
  ucmark=true, % glossari appaiono nelle testatine
  toc, % glossari appaiono nell'indice
  record % puoi usare bib2gls
  ]{glossaries-extra}
        \glsnoexpandfields % per far funzionare con siunitx
        \GlsXtrLoadResources[%
                src={symbols.bib},%
                sort-field={name},%
                type={symbols},%
                sort={letter-case}]% ordina secondo la lettera del nome
\usepackage{glossary-superragged}
\begin{document}
\begin{frontmatter}
\printunsrtglossary[%
	type=symbols,%
	style=superragged,%
	nogroupskip,%
	nonumberlist%
	]
\end{frontmatter}
\begin{mainmatter}
\chapter{Hello}
  \gls{hankone}
  \gls{hanktwo}
  \gls{coefatt}
  \gls{gain}
  \gls{effarea}
  \gls{wavelen}
  \gls{force}
  \gls{mass}
  \gls{accel}
  \gls{meltt}
  \gls{ipergeoconf}
  \gls{rzeta}
  \gls{ibuio}
  \gls{resp}
  \gls{gegen}
  \gls{gth}
  \gls{v}
  \gls{M}
\end{mainmatter}
\end{document}

Evaluation

Comments

0 comments.


Add Comment

Name (optional):

Are you human? Please confirm the bug report ID (which can be found at the top of this page) or login if you have an account.

Comment:


You can use the following markup:

Block:

[pre]Displayed verbatim[/pre]
[quote]block quote[/quote]

In line:

[tt]code[/tt]
[file]file/package/class name[/file]
[em]emphasized text[/em]
[b]bold text[/b]
[url]web address[/url] [sup]superscript[/sup]
[sub]subscript[/sub]

Ordered list:
[ol]
[li]first item[/li]
[li]second item[/li]
[/ol]

Unordered list:
[ul]
[li]first item[/li]
[li]second item[/li]
[/ul]

You can use the Preview button to review your message formatting before submitting.

Page permalink: https://www.dickimaw-books.com/bugtracker.php?key=159