glossaries: how to typeset the list of page numbers in textsmaller and reduce the vertical gaphyperref +...

Indicating multiple different modes of speech (fantasy language or telepathy)

Can one define wavefronts for waves travelling on a stretched string?

I2C signal and power over long range (10meter cable)

How to interpret the phrase "t’en a fait voir à toi"?

Simulating a probability of 1 of 2^N with less than N random bits

The One-Electron Universe postulate is true - what simple change can I make to change the whole universe?

How did Monica know how to operate Carol's "designer"?

Calculating the number of days between 2 dates in Excel

How do ultrasonic sensors differentiate between transmitted and received signals?

Superhero words!

Music terminology - why are seven letters used to name scale tones

Is there a smaller tautogram checker?

Could solar power be utilized and substitute coal in the 19th century?

Is it okay / does it make sense for another player to join a running game of Munchkin?

You're three for three

Should my PhD thesis be submitted under my legal name?

How to deal with or prevent idle in the test team?

How can I raise concerns with a new DM about XP splitting?

Stereotypical names

Invariance of results when scaling explanatory variables in logistic regression, is there a proof?

My boss asked me to take a one-day class, then signs it up as a day off

What is the term when two people sing in harmony, but they aren't singing the same notes?

What (else) happened July 1st 1858 in London?

Why does this part of the Space Shuttle launch pad seem to be floating in air?



glossaries: how to typeset the list of page numbers in textsmaller and reduce the vertical gap


hyperref + glossaries + latex = bad spacing around math relationsBug in svindd.ist?fncychap package - vertical gap/space between text and heading too large - how to reduce?Reduce vertical spacing/gap - for listoftables, listoftables between heading and first entryReduce the gap between begin{theorem} and [name]Reduce gap between a figure and a paragraphHow to reduce the gap between the header and the figure in LatexReduce the gap between Bio's in IEEEtranglossaries dual entries: prevent page from acronym list appearing in glossary number listReduce gap between subfloat and subcaptionglossaries-extra not displaying page numbersHow to make a list of abbreviations, acronyms, symbols, glossary and index with the glossaries package?













0















I use glossaries to typeset the list of symbols in a book I edit. Since the book is large, the list of page numbers for each entry is long, making the whole glossary occupy too much space. I wish to reduce this space by typesetting the page numbers using smaller or textsmaller.



Here is what I tried. I wrote a file called, say, q.tex, containing,



documentclass[deutsch,graybox,envcountchap]{svmono}%%% Version 5.6 from https://www.springer.com/gp/authors-editors/book-authors-editors/resources-guidelines/rights-permissions-licensing/manuscript-preparation/5636 or https://resource-cms.springernature.com/springer-cms/rest/v1/content/20566/data/v9
usepackage[paperwidth=168mm,paperheight=240mm,height=210mm,width=144mm,includeall=true]{geometry}
usepackage[T2A,T1]{fontenc}
usepackage[utf8]{inputenc}
usepackage[latin,ngerman]{babel}
usepackage{newtxtext}
usepackage[slantedGreek]{newtxmath}
usepackage[babel=true,final=true,verbose=errors,protrusion=true,expansion=true]{microtype}
usepackage{csquotes}
usepackage[hidelinks]{hyperref}
%%% The next hack improves how hyperref jives with svindd.ist, see https://tex.stackexchange.com/a/429446
makeatletter
def@commahyperpage#1{@@commahyperpage#1,,,\}
def@@commahyperpage#1,,#2,#3\{%
ifx\#2\%
HyInd@pagelink{#1}%
else
HyInd@pagelink{#1},,HyInd@pagelink{#2}%
fi
}
makeatother
usepackage[makeindex,toc,nogroupskip,nomain]{glossaries-extra}
setglossarystyle{long3col}renewcommand{glspagelistwidth}{8.62em}
renewcommand*{glsnumberformat}[1]{textsmaller[6]{#1}}
GlsSetQuote{+} %%% Hack to work with makeindex
usepackage{relsize}
usepackage[ngerman,capitalize]{cleveref}
newglossary[nlg]{notation}{not}{ntn}{Symbolverzeichnis}
makeglossaries
%%% See https://tex.stackexchange.com/questions/399338/hyperref-glossaries-latex-bad-spacing-around-math-relations
glssetcategoryattribute{mathrelation}{hyperoutside}{false}
glssetcategoryattribute{mathrelation}{textformat}{mathrel}
glssetcategoryattribute{mathoperator}{hyperoutside}{false}
glssetcategoryattribute{mathoperator}{textformat}{mathop}
newglossaryentry{not:booleanValues}{type=notation, name={(mathbb{B})}, text={mathbb{B}}, sort={B}, description={Die Menge boolescher Werte.}}
newglossaryentry{not:logicalTruthValue}{type=notation, name=(mathrm{L}), text={mathrm{L}}, sort={BL}, description={Boolescher Wert glqq Wahrgrqq.}}%%% German shorthands "` and "' from babel don't work that easily with glossaries
newglossaryentry{not:logicalFalsehoodValue}{type=notation, name=(mathrm{O}), text={mathrm{O}}, sort={BO}, description={Boolescher Wert glqq Falschgrqq.}}%%% German shorthands "` and "' from babel don't work that easily with glossaries
newglossaryentry{not:partialMap}{type=notation, name={(dashrightarrow)}, category=mathrelation, text={dashrightarrow}, sort=partialMap, description={Unter (X{dashrightarrow}Y) verstehen wir die Menge partieller Funktionen von (X) nach (Y).}}
letsupopsup letsuprelax
DeclareMathOperator*{sup}{gls{not:supremum}}
newglossaryentry{not:supremum}{type=notation, name={(mathrm{sup})}, category=mathoperator, text=!supop, sort={supremum}, description={Das Supremum, die kleinste obere Schranke einer Menge in einer Halbordnung.}}
letinfopinf letinfrelax
DeclareMathOperator*{inf}{gls{not:infimum}}
newglossaryentry{not:infimum}{type=notation, name={(mathrm{inf})}, category=mathoperator, text=!infop, sort={infimum}, description={Das Infimum, die größte untere Schranke einer Menge in einer Halbordnung.}}
newglossaryentry{not:leastFixedPoint}{type=notation, name={(muup)}, category=mathoperator, text=muup, sort={mu}, description={Mit (muup,f) wird der kleinste Fixpunkt (im Falle der Existenz) der Funktion (f) bezeichnet.}}
newglossaryentry{not:endOfProof}{type=notation, name={QED}, text=QED, sort={QED0}, description={foreignlanguage{latin}{Quod erat demonstrandum}. Bezeichnet das Ende eines Beweises.}}
makeindex
begin{document}
pagenumbering{Roman}%%% change from "Roman" to "gobble" later
maketitle
frontmatter
tableofcontents
mainmatter
newcommand{testall}{(gls{not:booleanValues}) (gls{not:logicalTruthValue}) (gls{not:logicalFalsehoodValue}) (gls{not:partialMap}) (sup) (inf) (gls{not:leastFixedPoint}) gls{not:endOfProof}}
newcommand{testalld}{testallcleardoublepagetestallcleardoublepage}
newcommand{testalldd}{testalldcleardoublepagetestalldcleardoublepage}
newcommand{testallddd}{testallddcleardoublepagetestallddcleardoublepage}
newcommand{testalldddd}{testalldddcleardoublepagetestalldddcleardoublepage}
testalldddd
backmatter
glsaddallunused%
newlength{oldtabcolsep}%
setlength{oldtabcolsep}{tabcolsep}%
makeatlettersetlength{tabcolsep}{3p@}makeatother%
letoldarraystretcharraystretch%
renewcommand{arraystretch}{2}%
printglossaries%
letarraystretcholdarraystretch%
makeatletter
setlength{tabcolsep}{oldtabcolsep}%
makeatother%
end{document}


Then I ran pdflatex q && makeindex -g -s q.ist -t q.nlg -o q.not q.ntn in a loop until the output stabilized. The result was:



The result of running pdflatex and makeindex



As you see, I could reduce the size of the digits only.




  1. How to reduce the size of each page-number list as a whole (including the commans and the spaces)?


  2. How to remove the vertical gap between the glossary title (here: "Symbolverzeichnis") and the first item of the glossary (here: "𝔹 Die Menge boolescher Werte ... ").











share|improve this question





























    0















    I use glossaries to typeset the list of symbols in a book I edit. Since the book is large, the list of page numbers for each entry is long, making the whole glossary occupy too much space. I wish to reduce this space by typesetting the page numbers using smaller or textsmaller.



    Here is what I tried. I wrote a file called, say, q.tex, containing,



    documentclass[deutsch,graybox,envcountchap]{svmono}%%% Version 5.6 from https://www.springer.com/gp/authors-editors/book-authors-editors/resources-guidelines/rights-permissions-licensing/manuscript-preparation/5636 or https://resource-cms.springernature.com/springer-cms/rest/v1/content/20566/data/v9
    usepackage[paperwidth=168mm,paperheight=240mm,height=210mm,width=144mm,includeall=true]{geometry}
    usepackage[T2A,T1]{fontenc}
    usepackage[utf8]{inputenc}
    usepackage[latin,ngerman]{babel}
    usepackage{newtxtext}
    usepackage[slantedGreek]{newtxmath}
    usepackage[babel=true,final=true,verbose=errors,protrusion=true,expansion=true]{microtype}
    usepackage{csquotes}
    usepackage[hidelinks]{hyperref}
    %%% The next hack improves how hyperref jives with svindd.ist, see https://tex.stackexchange.com/a/429446
    makeatletter
    def@commahyperpage#1{@@commahyperpage#1,,,\}
    def@@commahyperpage#1,,#2,#3\{%
    ifx\#2\%
    HyInd@pagelink{#1}%
    else
    HyInd@pagelink{#1},,HyInd@pagelink{#2}%
    fi
    }
    makeatother
    usepackage[makeindex,toc,nogroupskip,nomain]{glossaries-extra}
    setglossarystyle{long3col}renewcommand{glspagelistwidth}{8.62em}
    renewcommand*{glsnumberformat}[1]{textsmaller[6]{#1}}
    GlsSetQuote{+} %%% Hack to work with makeindex
    usepackage{relsize}
    usepackage[ngerman,capitalize]{cleveref}
    newglossary[nlg]{notation}{not}{ntn}{Symbolverzeichnis}
    makeglossaries
    %%% See https://tex.stackexchange.com/questions/399338/hyperref-glossaries-latex-bad-spacing-around-math-relations
    glssetcategoryattribute{mathrelation}{hyperoutside}{false}
    glssetcategoryattribute{mathrelation}{textformat}{mathrel}
    glssetcategoryattribute{mathoperator}{hyperoutside}{false}
    glssetcategoryattribute{mathoperator}{textformat}{mathop}
    newglossaryentry{not:booleanValues}{type=notation, name={(mathbb{B})}, text={mathbb{B}}, sort={B}, description={Die Menge boolescher Werte.}}
    newglossaryentry{not:logicalTruthValue}{type=notation, name=(mathrm{L}), text={mathrm{L}}, sort={BL}, description={Boolescher Wert glqq Wahrgrqq.}}%%% German shorthands "` and "' from babel don't work that easily with glossaries
    newglossaryentry{not:logicalFalsehoodValue}{type=notation, name=(mathrm{O}), text={mathrm{O}}, sort={BO}, description={Boolescher Wert glqq Falschgrqq.}}%%% German shorthands "` and "' from babel don't work that easily with glossaries
    newglossaryentry{not:partialMap}{type=notation, name={(dashrightarrow)}, category=mathrelation, text={dashrightarrow}, sort=partialMap, description={Unter (X{dashrightarrow}Y) verstehen wir die Menge partieller Funktionen von (X) nach (Y).}}
    letsupopsup letsuprelax
    DeclareMathOperator*{sup}{gls{not:supremum}}
    newglossaryentry{not:supremum}{type=notation, name={(mathrm{sup})}, category=mathoperator, text=!supop, sort={supremum}, description={Das Supremum, die kleinste obere Schranke einer Menge in einer Halbordnung.}}
    letinfopinf letinfrelax
    DeclareMathOperator*{inf}{gls{not:infimum}}
    newglossaryentry{not:infimum}{type=notation, name={(mathrm{inf})}, category=mathoperator, text=!infop, sort={infimum}, description={Das Infimum, die größte untere Schranke einer Menge in einer Halbordnung.}}
    newglossaryentry{not:leastFixedPoint}{type=notation, name={(muup)}, category=mathoperator, text=muup, sort={mu}, description={Mit (muup,f) wird der kleinste Fixpunkt (im Falle der Existenz) der Funktion (f) bezeichnet.}}
    newglossaryentry{not:endOfProof}{type=notation, name={QED}, text=QED, sort={QED0}, description={foreignlanguage{latin}{Quod erat demonstrandum}. Bezeichnet das Ende eines Beweises.}}
    makeindex
    begin{document}
    pagenumbering{Roman}%%% change from "Roman" to "gobble" later
    maketitle
    frontmatter
    tableofcontents
    mainmatter
    newcommand{testall}{(gls{not:booleanValues}) (gls{not:logicalTruthValue}) (gls{not:logicalFalsehoodValue}) (gls{not:partialMap}) (sup) (inf) (gls{not:leastFixedPoint}) gls{not:endOfProof}}
    newcommand{testalld}{testallcleardoublepagetestallcleardoublepage}
    newcommand{testalldd}{testalldcleardoublepagetestalldcleardoublepage}
    newcommand{testallddd}{testallddcleardoublepagetestallddcleardoublepage}
    newcommand{testalldddd}{testalldddcleardoublepagetestalldddcleardoublepage}
    testalldddd
    backmatter
    glsaddallunused%
    newlength{oldtabcolsep}%
    setlength{oldtabcolsep}{tabcolsep}%
    makeatlettersetlength{tabcolsep}{3p@}makeatother%
    letoldarraystretcharraystretch%
    renewcommand{arraystretch}{2}%
    printglossaries%
    letarraystretcholdarraystretch%
    makeatletter
    setlength{tabcolsep}{oldtabcolsep}%
    makeatother%
    end{document}


    Then I ran pdflatex q && makeindex -g -s q.ist -t q.nlg -o q.not q.ntn in a loop until the output stabilized. The result was:



    The result of running pdflatex and makeindex



    As you see, I could reduce the size of the digits only.




    1. How to reduce the size of each page-number list as a whole (including the commans and the spaces)?


    2. How to remove the vertical gap between the glossary title (here: "Symbolverzeichnis") and the first item of the glossary (here: "𝔹 Die Menge boolescher Werte ... ").











    share|improve this question



























      0












      0








      0








      I use glossaries to typeset the list of symbols in a book I edit. Since the book is large, the list of page numbers for each entry is long, making the whole glossary occupy too much space. I wish to reduce this space by typesetting the page numbers using smaller or textsmaller.



      Here is what I tried. I wrote a file called, say, q.tex, containing,



      documentclass[deutsch,graybox,envcountchap]{svmono}%%% Version 5.6 from https://www.springer.com/gp/authors-editors/book-authors-editors/resources-guidelines/rights-permissions-licensing/manuscript-preparation/5636 or https://resource-cms.springernature.com/springer-cms/rest/v1/content/20566/data/v9
      usepackage[paperwidth=168mm,paperheight=240mm,height=210mm,width=144mm,includeall=true]{geometry}
      usepackage[T2A,T1]{fontenc}
      usepackage[utf8]{inputenc}
      usepackage[latin,ngerman]{babel}
      usepackage{newtxtext}
      usepackage[slantedGreek]{newtxmath}
      usepackage[babel=true,final=true,verbose=errors,protrusion=true,expansion=true]{microtype}
      usepackage{csquotes}
      usepackage[hidelinks]{hyperref}
      %%% The next hack improves how hyperref jives with svindd.ist, see https://tex.stackexchange.com/a/429446
      makeatletter
      def@commahyperpage#1{@@commahyperpage#1,,,\}
      def@@commahyperpage#1,,#2,#3\{%
      ifx\#2\%
      HyInd@pagelink{#1}%
      else
      HyInd@pagelink{#1},,HyInd@pagelink{#2}%
      fi
      }
      makeatother
      usepackage[makeindex,toc,nogroupskip,nomain]{glossaries-extra}
      setglossarystyle{long3col}renewcommand{glspagelistwidth}{8.62em}
      renewcommand*{glsnumberformat}[1]{textsmaller[6]{#1}}
      GlsSetQuote{+} %%% Hack to work with makeindex
      usepackage{relsize}
      usepackage[ngerman,capitalize]{cleveref}
      newglossary[nlg]{notation}{not}{ntn}{Symbolverzeichnis}
      makeglossaries
      %%% See https://tex.stackexchange.com/questions/399338/hyperref-glossaries-latex-bad-spacing-around-math-relations
      glssetcategoryattribute{mathrelation}{hyperoutside}{false}
      glssetcategoryattribute{mathrelation}{textformat}{mathrel}
      glssetcategoryattribute{mathoperator}{hyperoutside}{false}
      glssetcategoryattribute{mathoperator}{textformat}{mathop}
      newglossaryentry{not:booleanValues}{type=notation, name={(mathbb{B})}, text={mathbb{B}}, sort={B}, description={Die Menge boolescher Werte.}}
      newglossaryentry{not:logicalTruthValue}{type=notation, name=(mathrm{L}), text={mathrm{L}}, sort={BL}, description={Boolescher Wert glqq Wahrgrqq.}}%%% German shorthands "` and "' from babel don't work that easily with glossaries
      newglossaryentry{not:logicalFalsehoodValue}{type=notation, name=(mathrm{O}), text={mathrm{O}}, sort={BO}, description={Boolescher Wert glqq Falschgrqq.}}%%% German shorthands "` and "' from babel don't work that easily with glossaries
      newglossaryentry{not:partialMap}{type=notation, name={(dashrightarrow)}, category=mathrelation, text={dashrightarrow}, sort=partialMap, description={Unter (X{dashrightarrow}Y) verstehen wir die Menge partieller Funktionen von (X) nach (Y).}}
      letsupopsup letsuprelax
      DeclareMathOperator*{sup}{gls{not:supremum}}
      newglossaryentry{not:supremum}{type=notation, name={(mathrm{sup})}, category=mathoperator, text=!supop, sort={supremum}, description={Das Supremum, die kleinste obere Schranke einer Menge in einer Halbordnung.}}
      letinfopinf letinfrelax
      DeclareMathOperator*{inf}{gls{not:infimum}}
      newglossaryentry{not:infimum}{type=notation, name={(mathrm{inf})}, category=mathoperator, text=!infop, sort={infimum}, description={Das Infimum, die größte untere Schranke einer Menge in einer Halbordnung.}}
      newglossaryentry{not:leastFixedPoint}{type=notation, name={(muup)}, category=mathoperator, text=muup, sort={mu}, description={Mit (muup,f) wird der kleinste Fixpunkt (im Falle der Existenz) der Funktion (f) bezeichnet.}}
      newglossaryentry{not:endOfProof}{type=notation, name={QED}, text=QED, sort={QED0}, description={foreignlanguage{latin}{Quod erat demonstrandum}. Bezeichnet das Ende eines Beweises.}}
      makeindex
      begin{document}
      pagenumbering{Roman}%%% change from "Roman" to "gobble" later
      maketitle
      frontmatter
      tableofcontents
      mainmatter
      newcommand{testall}{(gls{not:booleanValues}) (gls{not:logicalTruthValue}) (gls{not:logicalFalsehoodValue}) (gls{not:partialMap}) (sup) (inf) (gls{not:leastFixedPoint}) gls{not:endOfProof}}
      newcommand{testalld}{testallcleardoublepagetestallcleardoublepage}
      newcommand{testalldd}{testalldcleardoublepagetestalldcleardoublepage}
      newcommand{testallddd}{testallddcleardoublepagetestallddcleardoublepage}
      newcommand{testalldddd}{testalldddcleardoublepagetestalldddcleardoublepage}
      testalldddd
      backmatter
      glsaddallunused%
      newlength{oldtabcolsep}%
      setlength{oldtabcolsep}{tabcolsep}%
      makeatlettersetlength{tabcolsep}{3p@}makeatother%
      letoldarraystretcharraystretch%
      renewcommand{arraystretch}{2}%
      printglossaries%
      letarraystretcholdarraystretch%
      makeatletter
      setlength{tabcolsep}{oldtabcolsep}%
      makeatother%
      end{document}


      Then I ran pdflatex q && makeindex -g -s q.ist -t q.nlg -o q.not q.ntn in a loop until the output stabilized. The result was:



      The result of running pdflatex and makeindex



      As you see, I could reduce the size of the digits only.




      1. How to reduce the size of each page-number list as a whole (including the commans and the spaces)?


      2. How to remove the vertical gap between the glossary title (here: "Symbolverzeichnis") and the first item of the glossary (here: "𝔹 Die Menge boolescher Werte ... ").











      share|improve this question
















      I use glossaries to typeset the list of symbols in a book I edit. Since the book is large, the list of page numbers for each entry is long, making the whole glossary occupy too much space. I wish to reduce this space by typesetting the page numbers using smaller or textsmaller.



      Here is what I tried. I wrote a file called, say, q.tex, containing,



      documentclass[deutsch,graybox,envcountchap]{svmono}%%% Version 5.6 from https://www.springer.com/gp/authors-editors/book-authors-editors/resources-guidelines/rights-permissions-licensing/manuscript-preparation/5636 or https://resource-cms.springernature.com/springer-cms/rest/v1/content/20566/data/v9
      usepackage[paperwidth=168mm,paperheight=240mm,height=210mm,width=144mm,includeall=true]{geometry}
      usepackage[T2A,T1]{fontenc}
      usepackage[utf8]{inputenc}
      usepackage[latin,ngerman]{babel}
      usepackage{newtxtext}
      usepackage[slantedGreek]{newtxmath}
      usepackage[babel=true,final=true,verbose=errors,protrusion=true,expansion=true]{microtype}
      usepackage{csquotes}
      usepackage[hidelinks]{hyperref}
      %%% The next hack improves how hyperref jives with svindd.ist, see https://tex.stackexchange.com/a/429446
      makeatletter
      def@commahyperpage#1{@@commahyperpage#1,,,\}
      def@@commahyperpage#1,,#2,#3\{%
      ifx\#2\%
      HyInd@pagelink{#1}%
      else
      HyInd@pagelink{#1},,HyInd@pagelink{#2}%
      fi
      }
      makeatother
      usepackage[makeindex,toc,nogroupskip,nomain]{glossaries-extra}
      setglossarystyle{long3col}renewcommand{glspagelistwidth}{8.62em}
      renewcommand*{glsnumberformat}[1]{textsmaller[6]{#1}}
      GlsSetQuote{+} %%% Hack to work with makeindex
      usepackage{relsize}
      usepackage[ngerman,capitalize]{cleveref}
      newglossary[nlg]{notation}{not}{ntn}{Symbolverzeichnis}
      makeglossaries
      %%% See https://tex.stackexchange.com/questions/399338/hyperref-glossaries-latex-bad-spacing-around-math-relations
      glssetcategoryattribute{mathrelation}{hyperoutside}{false}
      glssetcategoryattribute{mathrelation}{textformat}{mathrel}
      glssetcategoryattribute{mathoperator}{hyperoutside}{false}
      glssetcategoryattribute{mathoperator}{textformat}{mathop}
      newglossaryentry{not:booleanValues}{type=notation, name={(mathbb{B})}, text={mathbb{B}}, sort={B}, description={Die Menge boolescher Werte.}}
      newglossaryentry{not:logicalTruthValue}{type=notation, name=(mathrm{L}), text={mathrm{L}}, sort={BL}, description={Boolescher Wert glqq Wahrgrqq.}}%%% German shorthands "` and "' from babel don't work that easily with glossaries
      newglossaryentry{not:logicalFalsehoodValue}{type=notation, name=(mathrm{O}), text={mathrm{O}}, sort={BO}, description={Boolescher Wert glqq Falschgrqq.}}%%% German shorthands "` and "' from babel don't work that easily with glossaries
      newglossaryentry{not:partialMap}{type=notation, name={(dashrightarrow)}, category=mathrelation, text={dashrightarrow}, sort=partialMap, description={Unter (X{dashrightarrow}Y) verstehen wir die Menge partieller Funktionen von (X) nach (Y).}}
      letsupopsup letsuprelax
      DeclareMathOperator*{sup}{gls{not:supremum}}
      newglossaryentry{not:supremum}{type=notation, name={(mathrm{sup})}, category=mathoperator, text=!supop, sort={supremum}, description={Das Supremum, die kleinste obere Schranke einer Menge in einer Halbordnung.}}
      letinfopinf letinfrelax
      DeclareMathOperator*{inf}{gls{not:infimum}}
      newglossaryentry{not:infimum}{type=notation, name={(mathrm{inf})}, category=mathoperator, text=!infop, sort={infimum}, description={Das Infimum, die größte untere Schranke einer Menge in einer Halbordnung.}}
      newglossaryentry{not:leastFixedPoint}{type=notation, name={(muup)}, category=mathoperator, text=muup, sort={mu}, description={Mit (muup,f) wird der kleinste Fixpunkt (im Falle der Existenz) der Funktion (f) bezeichnet.}}
      newglossaryentry{not:endOfProof}{type=notation, name={QED}, text=QED, sort={QED0}, description={foreignlanguage{latin}{Quod erat demonstrandum}. Bezeichnet das Ende eines Beweises.}}
      makeindex
      begin{document}
      pagenumbering{Roman}%%% change from "Roman" to "gobble" later
      maketitle
      frontmatter
      tableofcontents
      mainmatter
      newcommand{testall}{(gls{not:booleanValues}) (gls{not:logicalTruthValue}) (gls{not:logicalFalsehoodValue}) (gls{not:partialMap}) (sup) (inf) (gls{not:leastFixedPoint}) gls{not:endOfProof}}
      newcommand{testalld}{testallcleardoublepagetestallcleardoublepage}
      newcommand{testalldd}{testalldcleardoublepagetestalldcleardoublepage}
      newcommand{testallddd}{testallddcleardoublepagetestallddcleardoublepage}
      newcommand{testalldddd}{testalldddcleardoublepagetestalldddcleardoublepage}
      testalldddd
      backmatter
      glsaddallunused%
      newlength{oldtabcolsep}%
      setlength{oldtabcolsep}{tabcolsep}%
      makeatlettersetlength{tabcolsep}{3p@}makeatother%
      letoldarraystretcharraystretch%
      renewcommand{arraystretch}{2}%
      printglossaries%
      letarraystretcholdarraystretch%
      makeatletter
      setlength{tabcolsep}{oldtabcolsep}%
      makeatother%
      end{document}


      Then I ran pdflatex q && makeindex -g -s q.ist -t q.nlg -o q.not q.ntn in a loop until the output stabilized. The result was:



      The result of running pdflatex and makeindex



      As you see, I could reduce the size of the digits only.




      1. How to reduce the size of each page-number list as a whole (including the commans and the spaces)?


      2. How to remove the vertical gap between the glossary title (here: "Symbolverzeichnis") and the first item of the glossary (here: "𝔹 Die Menge boolescher Werte ... ").








      spacing fontsize glossaries-extra relsize






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited 9 mins ago







      user49915

















      asked 14 mins ago









      user49915user49915

      627121




      627121






















          0






          active

          oldest

          votes











          Your Answer








          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "85"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: false,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f481438%2fglossaries-how-to-typeset-the-list-of-page-numbers-in-textsmaller-and-reduce-t%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          0






          active

          oldest

          votes








          0






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes
















          draft saved

          draft discarded




















































          Thanks for contributing an answer to TeX - LaTeX Stack Exchange!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f481438%2fglossaries-how-to-typeset-the-list-of-page-numbers-in-textsmaller-and-reduce-t%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          IEEEtran - How to include ORCID in TeX/PDF with PdfLatexIs there a standard way to include ORCID in TeX /...

          Cicindela nigrior Przypisy | Menu nawigacyjneCicindela varians unicolorManual for the Identification of the...

          Glossaries-extra: Adding glossaries package to “Clas­sicTh­e­sis” template by Dr. André Miede v. 4.6 ...