riferimento ad un file esterno

  • Questo topic ha 6 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 13 anni fa da alegenn.
  • Creatore
    Topic
  • #88436
    Up
    0
    Down
    ::


    Ciao ragazzi, sto scrivendo un elaborato usando lyx, ma penso che la mia domanda (e forse la soluzione) sia valida anche più in generale.
    In breve, ho organizzato il lavoro creando un file di “main” in cui ho realizzato l’ossatura dell’elaborato (frontespizio,indice, capitoli vari) ed in cui includo man mano i capitoli che creo come dei file esterni in modo che compilando poi questo file realizzo tutto…spero di essermi spiegato! 😛

    Cmq la mia richiesta è: come faccio a richiamare in un capitolo un’etichetta che ho creato in un altro capitolo (e quindi in un altro file)?

    grazie

    EDIT: un modo che mi fa vedere i riferimenti è includere il file del capitolo in cui c’è l’etichetta in quello in cui voglio fare il riferimento, solo che così mi viene mostrato nuovamente il file incluso quando realizzo il documento. C’è un modo per “nascondere” i file inclusi?

Visualizzazione 5 filoni di risposte
  • Autore
    Risposte
    • #88437
      alegenn
      Partecipante
        Up
        0
        Down
        ::

        pako” post=87884Ciao ragazzi, sto scrivendo un elaborato usando lyx, ma penso che la mia domanda (e forse la soluzione) sia valida anche più in generale.
        In breve, ho organizzato il lavoro creando un file di “main” in cui ho realizzato l’ossatura dell’elaborato (frontespizio,indice, capitoli vari) ed in cui includo man mano i capitoli che creo come dei file esterni in modo che compilando poi questo file realizzo tutto…spero di essermi spiegato! 😛

        Cmq la mia richiesta è: come faccio a richiamare in un capitolo un’etichetta che ho creato in un altro capitolo (e quindi in un altro file)?

        grazie

        EDIT: un modo che mi fa vedere i riferimenti è includere il file del capitolo in cui c’è l’etichetta in quello in cui voglio fare il riferimento, solo che così mi viene mostrato nuovamente il file incluso quando realizzo il documento. C’è un modo per “nascondere” i file inclusi?

        Ciao,
        il tema è stato trattato varie volte sul sito, prova a cercare…
        Nel frattempo ti do una dritta: pagina 44-45 dell’Arte di scrivere con LaTeX (edizione 2012), trovi questa guida nella sezione documentazione del sito.
        Saluti

      • #88438
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Ecco che cosa succede ad usare LyX.

          Anche sull’Arte di scrivere con LaTeX (scaricabile liberamente dalla sezione Documentazione di questo sito) c’è scritto perché non bisogna usare LyX (accettabile solo per documenti molto semplici).

          Nessuno di noi usa LyX che è un editor, non un programma di qualunque distribuzione TeX.

          Se usi altri editor fra quelli consigliati nell’Arte questi problemi non ci sono, e ci sono anche spiegazioni di come includere i file.
          Io uso (sul Mac) TeXShop, specifico di questa macchina, e TeXworks, TeXstudio e Texmaker (questi 3 multipiattaforma) e nessuno di questi ti darebbe nessun problema.

        • #88439
          Up
          0
          Down
          ::


          non ho trovato quello che cerco, o forse non ho capito.
          Io la struttura del main, l’inclusione dei file esterni, ecc.. l’ho fatta e funziona. Anche i riferimenti all’interno dello stesso file non ho problemi.
          Ma se io ho un file “capitolo x” ed un file “appendice” è possibile inserire un riferimento in “capitolo x” di un’etichetta nell’ “appendice”? potreste darmi anche la pag. del libro se preferite 😀

          grazie

        • #88440
          alegenn
          Partecipante
            Up
            0
            Down
            ::

            pako” post=87891non ho trovato quello che cerco, o forse non ho capito.
            Io la struttura del main, l’inclusione dei file esterni, ecc.. l’ho fatta e funziona. Anche i riferimenti all’interno dello stesso file non ho problemi.
            Ma se io ho un file “capitolo x” ed un file “appendice” è possibile inserire un riferimento in “capitolo x” di un’etichetta nell’ “appendice”? potreste darmi anche la pag. del libro se preferite 😀

            grazie

            Posta cortesemente un esempio minimo che riproduca il tuo problema, perché io a questo punto probabilmente non ho capito.
            Ho scritto diversi testi composti da più capitoli e non ho mai avuto problemi con i link referenziali ref per capirci).
            I miei link puntano dove devono e le mie [tt]\label{….}[/tt] sono uniche. Ovviamente compilo due volte dopo aver definito una nuova etichetta e il relativo link referenziale.
            Vedi, dopo la prima compilazione pdfLaTeX scrive tutte le etichette in un file e i relativi comandi ref sanno, al momento della seconda compilazione, dove puntare.
            Prova ad esempio questo codice:
            `% !TEX TS-program = pdflatex
            % !TEX encoding = UTF-8 Unicode

            \documentclass[11pt]{book} % use larger type; default would be 10pt

            \usepackage[utf8]{inputenc} % set input encoding (not needed with XeLaTeX)
            \usepackage{geometry} % to change the page dimensions
            \geometry{a4paper} % or letterpaper (US) or a5paper or….
            \usepackage{booktabs} % for much better looking tables
            \usepackage{lipsum}

            \usepackage{hyperref}

            \title{Brief Article}
            \author{The Author}
            %\date{} % Activate to display a given date or no date (if empty),
            % otherwise the current date is printed

            \begin{document}
            \maketitle

            \include{cap1}

            \include{cap2}

            \end{document}`

            dove i cap1 e cap2 sono rispettivametne:
            `\chapter{capitolo primo}

            \lipsum[1-3]

            \begin{table}
            \centering
            \caption{Una tabella}
            \label{tab:prima}
            \begin{tabular}{cc}
            \toprule
            p&c\\
            D&F\\
            \bottomrule
            \end{tabular}
            \end{table}

            \lipsum[1-6]`

            e
            `\chapter{capitolo2}

            Qui ci riferiamo alla tabella~\ref{tab:prima}.
            Vediamo cosa accade.`

            Con questo codice il riferimento funziona (sul mio pc)!
            Saluti

          • #88441
            Up
            0
            Down
            ::


            allora…innanzitutto io sto usando lyx 😳 … spero si possa fare qualcosa anche qui magari inserendo qualcosa nel preambolo o qualche istruzione latex

            Ricapitolando: ho “capitolo 1” in cui voglio un riferimento a qualcosa nell’ “appendice”…se includo il file “appendice” nel “capitolo1” riesco a trovare e ad inserire i riferimenti, ma il file compilato mi mostrerà però anche l’appendice nel punto in cui l’ho inserita nel capitolo1, quindi prima di “capitolo2”, “capitolo3”,… “appendice”.

            Il file “master” contiene qualcosa del tipo:

            -frontespizio
            -indice generale
            -introduzione
            -cap1
            -…
            -Bibliografia
            -Appendice

          • #88442
            alegenn
            Partecipante
              Up
              0
              Down
              ::

              pako” post=87909allora…innanzitutto io sto usando lyx 😳 … spero si possa fare qualcosa anche qui magari inserendo qualcosa nel preambolo o qualche istruzione latex

              Ricapitolando: ho “capitolo 1” in cui voglio un riferimento a qualcosa nell’ “appendice”…se includo il file “appendice” nel “capitolo1” riesco a trovare e ad inserire i riferimenti, ma il file compilato mi mostrerà però anche l’appendice nel punto in cui l’ho inserita nel capitolo1, quindi prima di “capitolo2”, “capitolo3”,… “appendice”.

              Il file “master” contiene qualcosa del tipo:

              -frontespizio
              -indice generale
              -introduzione
              -cap1
              -…
              -Bibliografia
              -Appendice

              Caro pako,
              purtroppo non conosco i procedimenti e le manipolazioni che Lyx fa “dietro le quinte” e credo che neanche gli utenti più esperti abbiano mai approfondito l’uso di questo programma.
              Noi abbiamo la volontà di aiutarti, ma non possiamo dare consigli su come utilizzare un software che ti stiamo invitando ad abbandonare…
              Io personalmente non ho mai scritto un documento con Lyx, quando un collega me lo segnalò venni qui sul forum lessi i commenti negativi e lasciai perdere.
              Forse esiste un forum di utilizzatori di Lyx che possono aiutarti meglio di noi.
              Saluti

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

          Go to top