Compatibilità di split-index con hyperref

  • Creatore
    Topic
  • #116105
    Up
    0
    Down
    ::


    Ciao a tutti, purtroppo ho riscontrato una piccola incompatibilità fra il pacchetto spalti-index e hyperref: quest’ultimo non funziona correttamente con gli indici generati tramite split-index, e purtroppo anche leggendo la documentazione di split-index non sono riuscito a trovare la soluzione (si parla brevemente di questo problema, ma non ho capito nel pratico cosa andrebbe fatto per risolverlo). In allegato un esempio.
    Qualcuno saprebbe aiutarmi?
    Molte grazie

    [attachment=2267]split_index_prove.pdf[/attachment]

    [attachment=2268]split_index_prove.tex[/attachment]

    Attachments:
    You must be logged in to view attached files.
Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #116106
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Non ho mai usato il pacchetto splitindex, ma ho usato spessissimo imakeidx, in paricolare l’ho usato sia lasciando a lui stesso il compito di creare un numero relativamente alto (6 o 7) di indici analitici, sia con l’opzione (attento: opzione di imakeidx) splitindex. Non ho mai avuto problemi nemmeno usando lulatex, come sembrerebbe dal tuo esempio.

        Devo ammettere che preferisco imakeidx anche perché è un prodotto del nostro gruppo, precisamente di egreg. Ma, al di l`¯del concetto “prima gli italiani”, trovo che sia un pacchetto insuperabile; so che ne esiste anche un fork; quindi è anche imitato e modificato (o messo in parllelo i due file .sty, ma non sono riuscito a trovare differenze significative, e non so perché sia stato creato il fork; mi sfugge qualcosa).
        Quindi ti consiglio di lasciare perdere splitindex.sty che credo sia incompatibile con lualatex. In imakeidx, quando si compila con lualatex, c’è un test che verifica con quale programma di composizione si sta elaborando il file sorgente e fa cose diverse per lualatex rispetto a quelle che fa per pdflatex e xelatex.

      • #116107
        Up
        0
        Down
        ::


        Grazie mille per i commenti!
        Ricordo che avevo iniziato anche io utilizzando imakeidx, ma poi avevo deciso di passare a split-index perché se non ricordo male il numero massimo di indici che è possibile creare con imakeidx si aggira intorno alla decina e io ne avevo bisogno di più…
        Detto questo ho provato a compilare il mio file con il “vecchio” latex e (a parte che bisogna commentare i pacchetti appositi per Lua, tipo luacode) non ottengo errori di compilazione ma il problema persiste…

      • #116108
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Ti ripeto: ritorna a imakeidx e usa la sua opzione splitindex o nosplitindex a seconda di come vuoi procedere, dopo aver letto attentamante la documentazione di imakeidx (texdoc imakeidx) “Splittando a mano, o automaticamente, puoi comporre un numero vrtualmente illimitato di indici analitici.

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

      Go to top