[risolto] Personalizzare glossario con package glossaries

  • Creatore
    Topic
  • #56967
    Up
    0
    Down
    ::


    Salve, ho inserito con non pochi sforzi un glossario col pacchetto glossaries

    Ora vorrei personalizzare certe cose, potete dirmi se sapete come fare?
    1) Non mi piace il rettangolo rosso attorno alla parola che poi cliccata porta al glossario
    comando \gls{label}

    Si può eliminare in qualche modo questo rettangolo e lasciare solo la label?

    EDIT: SOLUZIONE
    Ho capito che per il primo problema il rettangolo rosso è inserito dal pacchetto
    `\usepackage[citecolor=cyan, colorlinks=true]{hyperref}`
    In questo modo colora il link invece di mettere attorno un rettangolo, va già meglio, ma se avete altre soluzioni mi piacerebbe sentirle

    2) Non mi piace il fatto che la label inserita nel testo venga sostituita con il nome utilizzato nel glossario, ad esempio nel mio testo potrei voler usare un tempo di un verbo da inserire nel glossario, e nel glossario vorrei poter usare l’infinito o un sostantivo

    Ebbene se io scrivo
    Dunque per poter usifruire appieno del proprio patrimonio informativo occorrerebbe poter \gls{integrare} i differenti sistemi grazie a un prodotto flessibile e performante.\newline

    \newglossaryentry{integrare}{name=Integrazione,
    description={Procedimento attraverso il quale pi\’u schemi operazionali sorgenti possono essere combinati in un unico schema consistente}}

    Nel testo appare Integrazione al posto di integrare, io voglio integrare nel testo e Integrazione nel glossario.

    Se non sono stato chiaro ditemelo
    EDIT: SOLUZIONE
    `\newglossaryentry{xxx}{name=YYY:,
    description={Una descrizione di xxx},
    text=xxx}`
    L’utilizzo dell’opzione text permette di mostrare una parola differente nel testo rispetto a quella specificata da name

    3) Tradurre la parola Glossary in Glossario

    EDIT: SOLUZIONE
    `\printglossary[title={Glossario}}]`

    Ho auto-risolto tutto, lol

Visualizzazione 1 filone di risposte
  • Autore
    Risposte
    • #56968
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Hai risulto tutto bene tranne l’ultima cosa: se hai specificato l’opzione italian al pacchetto babel il nome che printglossary usa è proprio Glossario; quindi se a te non succede questo, vuol dire che non hai impostato l’italiano come lingua di default.

      • #56969
        Up
        0
        Down
        ::


        invece avevo messo questo
        `\usepackage[italian]{babel} % per scrivere in italiano`
        nel preambolo ma scriveva ugualemente Glossary

        O c’è un errore da qualche altra parte o boh, poco importa tanto col mio metodo si risolve

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

    Go to top