riferimenti tra capitoli

  • Creatore
    Topic
  • #4084
    Up
    0
    Down
    ::


    Salve a tutti.
    Ho scritto un book in cui i capitoli sono richiamati da file esterni.
    Il mio problema è: come posso richiamare nel capitolo X una equazione (a cui già ho dato una etichetta) presente nel capitolo Y, in modo tale che si mantenga aggiornato in seguito ad eventuali modifiche del capitolo Y?
    Grazie a tutti!

    P.S. Chiedo scusa nel caso in cui l’argomento fosse stato già trattato, ma uso LaTeX da una settimana… ho cercato tra i topic del forum, ma nulla…

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

      Salve a tutti.
      Ho scritto un book in cui i capitoli sono richiamati da file esterni.
      Il mio problema è: come posso richiamare nel capitolo X una equazione (a cui già ho dato una etichetta) presente nel capitolo Y, in modo tale che si mantenga aggiornato in seguito ad eventuali modifiche del capitolo Y?.

      Immagino che la struttura del tuo documento principale sia `\documentclass[a4paper]{book}
      <...> %preambolo
      \begin{document}
      \input{inizio}
      \input{cap1}
      \inpu{cap2}

      \input{finale}
      \end{document}`Se è così, devi semplicemente riferirti alle etichette, senza preoccuparti. Magari alla prima compilazione i riferimenti non sono corretti, ma se stai scrivendo un libro, hai voglia quante ne farai!
      Ciao
      Enrico

    • #4086
      Up
      0
      Down
      ::


      Grazie!!!
      La facevo più complicata di quello che era…
      Chiedo ancora scusa: era una domanda evitabilissima, ma sono ancora un neofita…

    • #4087
      Up
      0
      Down
      ::


      per curiosità, che differenza c’è tra il comando
      \include{capitolo}
      e
      \input{capitolo} ???
      Io ho sempre usato include…c’è qualche vantaggio ad usare input?

      Ciao e grazie

      Paolo

    • #4088
      Up
      0
      Down
      ::

      per curiosità, che differenza c’è tra il comando
      \include{capitolo}
      e
      \input{capitolo} ???
      Io ho sempre usato include…c’è qualche vantaggio ad usare input?

      La differenza non è sostanziale. Supponi di voler scrivere un libro e di non voler compilare ogni volta tutti i capitoli, ma modificarli uno alla volta. Userai \include e \includeonly per avviare la
      compilazione solo del capitolo modificato mantenendo i riferimenti agli altri.
      In effetti, con le macchine di oggi, la necessità è molto meno sentita che in passato, quando la compilazione di cento pagine richiedeva un tempo non trascurabile.
      Usa \input, non ti preoccupare.
      In pochissimi casi \include è la soluzione per qualche problemino esoterico.
      Ciao
      Enrico

    • #4089
      Up
      0
      Down
      ::


      L’argomento era già stato trattato nel forum: guarda qui.

    • #4090
      MWH
        Up
        0
        Down
        ::


        Faccio una brevissima sintesi perchè mi sono appena trovato davanti una applicazione concreta dell’uso di \include e di \input

        Se dividi il tuo documento in diversi capitoli, ognuno dei quali definito all’interno di un sigolo file puoi tranquillamente usare \include{}, in quanto come già spiegato qui da Lapo \include inserisce un \clearpage alla fine di ogni file.

        Se invece ti trovi a dovere dividere in due anche il singolo capitolo dovrai riferirti ai due pezzi richiamandoli con \input{} che, in questo modo risulteranno perfettamente concatenati (senza l’interposizione del \clearpage, quindi)

        Spero possa servire

        Mau

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

    Go to top