Iniziali come titolo delle “sezioni” di un glossario

  • Questo topic ha 8 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 15 anni fa da enpires.
  • Creatore
    Topic
  • #63270
    Up
    0
    Down
    ::


    Salve a tutti! Forse il titolo è poco chiaro ma non riesco ad esprimermi meglio.

    In parole povere, ho un documento latex in cui inserisco un glossario tramite il pacchetto glossary.

    Tutto funziona bene, ma per migliorare la leggibilità del documento (siccome il glossario ha un gran numero di termini) vorrei poter “dividere in sezioni” lo stesso, facendo il modo che il titolo di ogni sezioni sia l’iniziale dei successivi termini del glossario. Qualcosa di simile a quanto fatto qui: http://it.wikipedia.org/wiki/Glossario_delle_frasi_fatte

    Si può fare?

Visualizzazione 7 filoni di risposte
  • Autore
    Risposte
    • #63271
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Sì, si può fare; guarda sull’Arte l’esempio di classic.ist, lo stile da usare per il glossario e/o per l’indice analitico per creare le “iniziali” e scriverle al posto giusto.

        Siccome il glossario, così come l’indice analitico quando si usa uno stile diverso da quello di default, deve essere lanciato a mano per la alfabetizzazione delle voci, devi ricordarti di inserire o classic.ist o qualunque altro stile simile con quelle prime righe che servono per creare e scrivere le “iniziali”.

      • #63272
        Up
        0
        Down
        ::

        OldClaudio” post=62205 con quelle prime righe che servono per creare e scrivere le “iniziali”.

        Credo che però mi manchi il codice per fare queste prime righe che scrivono le iniziali 😛
        Dove posso trovarlo?

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

          enpires” post=62225

          con quelle prime righe che servono per creare e scrivere le “iniziali”.

          Credo che però mi manchi il codice per fare queste prime righe che scrivono le iniziali 😛
          Dove posso trovarlo?

          Nell’ Arte viene spiegato come fare. Devi eseguire makeindex con l’opzione -s classi.ist, cioè

          `makeindex nomefile -s classic.ist`
          Ciao
          Orlando

        • #63274
          Up
          0
          Down
          ::

          ansys” post=62227

          [quote=”OldClaudio” post=62205] con quelle prime righe che servono per creare e scrivere le “iniziali”.

          Credo che però mi manchi il codice per fare queste prime righe che scrivono le iniziali 😛
          Dove posso trovarlo?

          Nell’ Arte viene spiegato come fare. Devi eseguire makeindex con l’opzione -s classi.ist, cioè

          `makeindex nomefile -s classic.ist`
          Ciao
          Orlando[/quote]
          Sisi l’ho fatto, ma il codice da mettere in “classic.ist” qual’è? perchè quello dato nell’arte non fa comparire le iniziali 🙂

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

            enpires” post=62229

            [quote=”enpires” post=62225][quote=”OldClaudio” post=62205] con quelle prime righe che servono per creare e scrivere le “iniziali”.

            Credo che però mi manchi il codice per fare queste prime righe che scrivono le iniziali 😛
            Dove posso trovarlo?

            Nell’ Arte viene spiegato come fare. Devi eseguire makeindex con l’opzione -s classi.ist, cioè

            `makeindex nomefile -s classic.ist`
            Ciao
            Orlando[/quote]
            Sisi l’ho fatto, ma il codice da mettere in “classic.ist” qual’è? perchè quello dato nell’arte non fa comparire le iniziali :)[/quote]
            Quello nell’Arte è giusto, perché è quello di classic.ist. Ma hai una distribuzione completa? Perché io con la TeX Live 2011 completa non ho nessuna necessità di copiare quel codice, mi basta lanciare makeindex con quell’opzione.

            Comunque, scrivi in un file che chiamerai classic.ist queste (quelle) righe

            `headings_flag 1
            heading_prefix
            “\\goodbreak\\textsc{”
            heading_suffix
            “}\\par\\nobreak\\vskip\\smallskipamount\\nobreak”
            symhead_positive “Simboli”
            symhead_negative “simboli”
            numhead_positive “Numeri”
            numhead_negative “numeri”`
            e salva in file nella cartella dove hai il file da compilare (.tex).

            Ciao
            Orlando

          • #63276
            Up
            0
            Down
            ::


            Allora vediamo se sto facendo qualche stupidaggine 🙂 Ti dico esattamente cosa faccio:

            1) Ho fatto ed inserito il file classic.ist nella cartella del mio file tex
            2) Compilo con latex
            3) Faccio “makeindex -s classic NomeFile” senza .tex
            4) Compilo due volte con latex

            A questo punto il glossario dovrebbe comparirmi con le iniziali giusto? Non accade 🙂

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

              enpires” post=62231Allora vediamo se sto facendo qualche stupidaggine 🙂 Ti dico esattamente cosa faccio:

              1) Ho fatto ed inserito il file classic.ist nella cartella del mio file tex
              2) Compilo con latex
              3) Faccio “makeindex -s classic NomeFile” senza .tex
              4) Compilo due volte con latex

              A questo punto il glossario dovrebbe comparirmi con le iniziali giusto? Non accade 🙂

              Riporta anche un esempio minimo compilabile.

              Ciao
              Orlando

            • #63278
              Up
              0
              Down
              ::


              Domani vedrò di postarlo, oggi sono un pò incasinato per varie cose dell’università 🙂 Grazie comunque dell’aiuto!

          Visualizzazione 7 filoni di risposte
          • Devi essere connesso per rispondere a questo topic.

          Go to top