Stile del numero di pagina nelle voci del glossario

  • Creatore
    Topic
  • #82611
    Up
    0
    Down
    ::


    Ciao a tutti,

    nella mia tesi ho inserito un glossario. Lo uso in questo modo:
    `\documentclass[a4paper,11pt,extrafontsizes,twoside,openright]{memoir}

    \usepackage{etex}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage[greek,italian]{babel}
    \usepackage{microtype}

    % Riferimenti ipertestuali
    \usepackage{hyperref}
    \hypersetup{pdfborder=0 0 0,pdfstartpage=1,pdftitle={},pdfauthor={Nome Cognome},hidelinks,unicode}

    % Glossario
    \usepackage{xifthen,xkeyval,xfor,amsgen}
    \usepackage[toc]{glossaries}
    \usepackage{glossary-mcols}
    \makeglossaries

    \begin{document}

    \printglossaries

    \newglossaryentry{prova}{name={prova},description={Testo casuale per una voce del glossario inesistente (la voce)}}
    \gls{prova}

    \end{document}`
    Ora, supponiamo che voglia modificare lo stile del numero di pagina delle voci che compaiono nel glossario. Per esempio potrei voler sostituire quel punto finale con una virgola, e usare per il numero di pagina (nel mio esempio sopra “1”) il font senza grazie. È possibile farlo? Se sì, come?

    Grazie mille e buona serata,
    Marco.

    P.S. Le compilazioni che eseguo sono:

    1. pfdlatex nomeFile;
    2. makeglossaries nomeFile;
    3. pfdlatex nomeFile;
    4. pfdlatex nomeFile.

Visualizzazione 1 filone di risposte
  • Autore
    Risposte
    • #82612
      Up
      0
      Down
      ::


      Ciao a tutti,

      dopo ulteriori ricerche, credo di aver trovato la soluzione:
      `\documentclass[a4paper,11pt,extrafontsizes,twoside,openright]{memoir}

      \usepackage{etex}
      \usepackage[T1]{fontenc}
      \usepackage[utf8]{inputenc}
      \usepackage[greek,italian]{babel}
      \usepackage{microtype}

      % Riferimenti ipertestuali
      \usepackage{hyperref}
      \hypersetup{pdfborder=0 0 0,pdfstartpage=1,pdftitle={},pdfauthor={Nome Cognome},hidelinks,unicode}

      % Glossario
      \usepackage{xifthen,xkeyval,xfor,amsgen}
      \usepackage[toc]{glossaries}
      \usepackage{glossary-mcols}
      \makeglossaries
      \renewcommand*{\glossaryentrynumbers}[1]{\quad\sffamily #1}

      \begin{document}

      \printglossaries

      \newglossaryentry{prova}{name={prova},description={Testo casuale per una voce del glossario inesistente (la voce)}}
      \gls{prova}

      \end{document}`
      L’unica cosa che ho fatto è stata ridefinire il comando [tt]\glossaryentrynumbers[/tt] con [tt]\renewcommand*{\glossaryentrynumbers}[1]{\quad\sffamily #1}.[/tt] Spero di aver fatto la cosa giusta. Se avete idee migliori, fatemele sapere.

      Grazie e buona giornata,
      Marco.

    • #82613
      admin
      Amministratore del forum
        Up
        0
        Down
        ::


        Sul numero di pagina non saprei. Sulla virgola al posto del punto forse
        `\renewcommand*{\glspostdescription}{,}`
        va bene.

        Ciao,
        Orlando

    Visualizzazione 1 filone di risposte
    • Devi essere connesso per rispondere a questo topic.

    Go to top