Instabilità nella compilazione dell’indice

  • Creatore
    Topic
  • #112184
    kilroy
    Partecipante
      Up
      0
      Down
      ::


      Carissimi tutti:
      sto avendo contezza della non-sistematicità del mio sistema LaTeX: non capisco perché se immetto un’ulteriore \index{pippo} la compilazione si blocca, mentre se immetto (nello stesso punto del manoscritto!) un \index{pippo1} la compilazione procede. Non credendo ad una possibile impersonificazione diabolica nel mio sistema:evil: , ricorro a voi per un aiuto urgente.

      Mi scuso anticipatamente, perché non so come potrei fornire un MWE in questo caso, vista la dimensione dell’attuale lavoro. E’ chiaro che il mio problema non si presenta per un manoscritto di struttura semplice. L’attuale lavoro “SVbook” consta di 6 capitoli di quasi 300 pagine. Ecco però di seguito la diagnostica:

      `
      This is pdfTeX, Version 3.14159265-2.6-1.40.17 (TeX Live 2016/W32TeX)
      .
      .
      .
      (./SVbook.ind
      ! Output loop—100 consecutive dead cycles.
      \break ->\penalty -\@M

      l.70 \end{theindex}

      ?
      `

      Cosa fare? Può aiutare se chiamo l’esorcista? 😉
      Grz a tutti in anticipo.
      Gianpaolo aka Kilroy

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


          GianPaolo aka Kilroy,
          il tuo problema è legato a qualcosa che succede nella routine di output; è la routine che dovrebbe produrre la bozza non divisa in pagine e poi provvede allo ship out di ciascuna pagina finita. È una routine complicatissima e per quanto l’abbia studiata, ho delle difficoltà a percepire tutti i fini dettagli previsti per queste operazioni da chi ha scritto LaTeX.

          Ecco alcune impressioni;
          1) vedo che alla fine del 2017 stai ancora usando TeXLive 2016. Non è escluso che se aggiornassi il problema potrebbe sparire da solo. Suppongo che tu sappia come fare; Scaricare l’ISO dai ling che si trovano nel sito di TUG; montala come se fosse un disco (possibile se ha una versione di Windows abbastanza recente, direi da Win7 in poi, altrimenti ti occorre un eseguibile da scaricare, installare, e usare per montare l’ISO come se fosse un disco); eseguire l’installazione con l’apposita procedura bata per Windows (probabilmente devi anestetizzare l’antivirus durante questa operazione); ma poi devi subito lanciare il tlmgr.exe sia per aggiornarlo, sia per aggiornare tutti i pacchetti, perché dall’inizio di giugno ad oggi sono stati aggiornati centinaia di pacchetti e decine di programmi.

          2) Se l’aggiornamento non producesse nessun effetto, allora potresti provare ad allegare solo il file SVbook.ind (molto più piccolo dell’intero libro) in modo che si possa vedere se c’è qualche riga troncata, in ogni caso in modo da poterlo testare. Meglio ancora se allegassi il file SVbook.idx, un po’ più grande dell’altro, ma con makeidx potremmo trasformarlo in ind e vedere se anche a noi altri frequentatori del forum succede la stessa cosa.

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

      Go to top