Compilare degli excerpta

  • Questo topic ha 8 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 13 anni, 9 mesi fa da Doc.
  • Creatore
    Topic
  • #80910
    Up
    0
    Down
    ::


    Salute a tutti,
    Ho una questione davvero complicata, che potrei risolvere “barando” utilizzando LaTeX e poi Indesign (che neanche ho!) ma che vorrei riuscire a fare solo con LaTeX.
    Devo fare un excerptum di un lungo documento che comprenda

    a) L’indice generale di TUTTA l’opera
    b) L’indice generale di ciò che c’è negli excerpta
    c) I primi capitoli
    d) La bibliografia completa
    e) Tutti gli indici

    Le difficoltà, come si può immaginare, sono principalmente due:

    – Devo numerare le pagine in maniera progressiva, ma così facendo ovviamente l’indice a) sballa
    – Devo inserire tutti gli indici, ma due di questi si basano su capitoli che NON verranno inseriti, e quindi non si compilano se io escludo i suddetti capitoli

    Posso fare eventualmente DUE documenti distinti e poi in qualche modo fonderli? Ad esempio faccio prima il PDF del primo Indice Generale e poi lo inserisco in qualche modo nel secondo documento… boh come faccio???

    😮 😮 😮

    Grazie per le eventuali idee

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


        Strano problema, anche perché se quello che ti è venuto in mente è fattibile, vuol dire che hai o puoi disporre dell’inero libro comeposto con LaTeX (pdfLaTeX). Non mi capacito delle necessit

      • #80912
        Up
        0
        Down
        ::


        Si, dispongo di tutto visto che l’ho fatto io 🙂

        Il tutto è organizzato in capitoli che ho incluso con gli appositi \include

        Il problema di fare gli indici a mano risiede principalmente che uno di questi ha circa 3200 entries…

        Idee alternative?

      • #80913
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Non ho detto di compilare gli indici a mano introducendo 3200 voci. Ho detto di di eseguire a mano il lancio di makeindex con le stesse opzioni che hai dato a \makeindex[…] con la sintassi di imakeidx.

          In realtà anche quello che ho detto è inutile e imprecisio.
          dopo aver compilato il tuo testo completamente con tutti gli indici del caso, ed avendo quindi imakeidx provveduto a creare gli indici ananlitici creando i file .ind, aggiongi l’opzione noauto a quelle di \makeindex[…] in modo da disabilitare l’elaborazione automatica degli indici: togli dalla lista di includeonly quello che non ti serve e compila di nuovo il tuo testo ridotto. Tutto lì,ti occorrono pochi secondi.

        • #80914
          Up
          0
          Down
          ::

          OldClaudio” post=80162
          dopo aver compilato il tuo testo completamente con tutti gli indici del caso, ed avendo quindi imakeidx provveduto a creare gli indici ananlitici creando i file .ind, aggiongi l’opzione noauto a quelle di \makeindex[…] in modo da disabilitare l’elaborazione automatica degli indici: togli dalla lista di includeonly quello che non ti serve e compila di nuovo il tuo testo ridotto. Tutto lì,ti occorrono pochi secondi.

          L’ho fatto e funziona, ma non risolve che una parte del problema.
          Infatti

          – La numerazione delle pagine non è progressiva ma segue quella del lavoro intero
          – Devo avere un secondo indice generale che riporti il solo contenuto degli excerpta

          Come posso ovviare a questi due accidenti cosmici?

        • #80915
          Up
          0
          Down
          ::


          Così, per la cronaca, dovrei essere arrivato alla soluzione (non ho ancora finito, però) usando due escamotages:

          – Ho creato due files separati, uno con la numerazione originale della tesi dottorale e uno con i soli excerpta
          – Ho tirato via la numerazione delle pagine da entrambi
          – Ho usato \includepdf per prendere gli indici originali dal primo e il resto dal secondo

          Dopodiché spero che la tipografia con Indesign mi metta a manina i numeri di pagina corretti, e l’ho svangata così
          Sono solo 67 pagine e quindi niente di che.

        • #80916
          Doc
          Partecipante
            Up
            0
            Down
            ::


            Perché? Non puoi fare partire la numerazione delle pagine in modo opportuno?
            Certo, partire da Latex per arrivare a InDesign è un nonsense! 😉

          • #80917
            Up
            0
            Down
            ::

            Doc” post=80265Perché? Non puoi fare partire la numerazione delle pagine in modo opportuno?
            Certo, partire da Latex per arrivare a InDesign è un nonsense! 😉

            Certo, ma vista la complessità (costituita soprattutto 4 indici, due dei quali devono riferirsi a un lavoro, due all’altro con le relative pagine giuste) per me sarebbe come cambiare una lampadina tenedola ferma e girando la casa.
            Dunque me ne frego beatamente del nonsense e i numerini li mette il tipografo 😎

          • #80918
            Doc
            Partecipante
              Up
              0
              Down
              ::

              Teodoro Studita” post=80267

              Perché? Non puoi fare partire la numerazione delle pagine in modo opportuno?
              Certo, partire da Latex per arrivare a InDesign è un nonsense! 😉

              Certo, ma vista la complessità (costituita soprattutto 4 indici, due dei quali devono riferirsi a un lavoro, due all’altro con le relative pagine giuste) per me sarebbe come cambiare una lampadina tenedola ferma e girando la casa.
              Dunque me ne frego beatamente del nonsense e i numerini li mette il tipografo 😎

              Ok!
              Comunque, i numerini messi su indesign potrebbero risultare orrendi. Prova a numerare tu le pagine in modo opportuno.

              Tieni però presente che potrei non aver capito bene il tuo problema.

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

          Go to top