indice analitico, cambiare il formato, difficolta`

  • Creatore
    Topic
  • #32926
    Up
    0
    Down
    ::


    Cari utenti,
    vi chiedo un aiuto per il seguente problema che ho riscontrato:
    anni fa trovai un comando che aveva due effetti principali sulla formattazione dell’indice analitico: 1- lo faceva su due colonne, 2- il numero di pagina non era posizionato subito dopo le varie voci dell’indice ma era allineato a destra (della colonna) e lo spazio era riempito con puntini. Il comando era il seguente:
    `
    \makeatletter %
    \renewenvironment{theindex}
    {\begin{multicols}{2}[\chapter*{\indexname}]%
    \parskip\z@ \@plus .3\p@\relax
    \columnseprule \z@
    \columnsep 35\p@ %35
    \let\item\@idxitem}
    {\end{multicols}}
    \makeatother %
    `
    Ho ripreso ora questo comando ma purtroppo non ottengo piu`l’allineamento a destra dei numeri di pagina e i puntini di riempimento. Da allora ho cambiato distribuzione latex, quindi forse manca qualche pacchetto o sono stati modificati.
    ho visto che nel documento “l’arte di scrivere con latex” c’e` un altro tipo di comando per fare l’indice su due colonne ma il risultato finale e` lo stesso, cioe` ci sono le voci e il numero di pagina e` subito dopo le voci e non allineato a destra della colonna.

    Qualcuno mi puo` illuminare?
    grazie
    Nucleo

Visualizzazione 0 filoni di risposte
  • Autore
    Risposte
    • #32927
      Up
      0
      Down
      ::

      Cari utenti,
      vi chiedo un aiuto per il seguente problema che ho riscontrato:
      anni fa trovai un comando che aveva due effetti principali sulla formattazione dell’indice analitico: 1- lo faceva su due colonne, 2- il numero di pagina non era posizionato subito dopo le varie voci dell’indice ma era allineato a destra (della colonna) e lo spazio era riempito con puntini. Il comando era il seguente:
      `
      \makeatletter %
      \renewenvironment{theindex}
      {\begin{multicols}{2}[\chapter*{\indexname}]%
      \parskip\z@ \@plus .3\p@\relax
      \columnseprule \z@
      \columnsep 35\p@ %35
      \let\item\@idxitem}
      {\end{multicols}}
      \makeatother %
      `
      Ho ripreso ora questo comando ma purtroppo non ottengo piu`l’allineamento a destra dei numeri di pagina e i puntini di riempimento. Da allora ho cambiato distribuzione latex, quindi forse manca qualche pacchetto o sono stati modificati.
      ho visto che nel documento “l’arte di scrivere con latex” c’e` un altro tipo di comando per fare l’indice su due colonne ma il risultato finale e` lo stesso, cioe` ci sono le voci e il numero di pagina e` subito dopo le voci e non allineato a destra della colonna.

      Qualcuno mi puo` illuminare?

      Non puoi ottenere ciò che vuoi solo agendo a livello di LaTeX; occorre anche un particolare stile per makeindex.

      Trovi come scriverlo sulla documentazione di makeindex; preferisco non suggerirtelo perché l’idea dei puntini mi pare piuttosto scadente dal punto di vista tipografico.

      Ciao
      Enrico

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

Go to top