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

Visiting the UK as unmarried couple

Can a Bard use an arcane focus?

Latex for-and in equation

Teaching indefinite integrals that require special-casing

Is there a problem with hiding "forgot password" until it's needed?

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

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

What will be the benefits of Brexit?

Stereotypical names

Did US corporations pay demonstrators in the German demonstrations against article 13?

Is there an wasy way to program in Tikz something like the one in the image?

I'm in charge of equipment buying but no one's ever happy with what I choose. How to fix this?

When is separating the total wavefunction into a space part and a spin part possible?

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

Calculating the number of days between 2 dates in Excel

Why are on-board computers allowed to change controls without notifying the pilots?

Adding empty element to declared container without declaring type of element

Bob has never been a M before

Is it possible to have a strip of cold climate in the middle of a planet?

A car is moving at 40 km/h. A fly at 100 km/h, starts from wall towards the car(20 km away)flies to car and back. How many trips can it make?

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

Would it be legal for a US State to ban exports of a natural resource?

Can I create an upright 7ft x 5ft wall with Minor Illusion?

Can somebody explain Brexit in a few child-proof sentences?



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 10 mins ago







      user49915

















      asked 15 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

          Installing LyX: “No textclass is found.”LyX installation error- text class not found- 'Reconfigure' or...

          (1602) Indiana Índice Designación y nombre Características orbitales Véase...

          Universidad Autónoma de Occidente Índice Historia Campus Facultades Programas Académicos Medios de...