problemi con tabelle !

  • Creatore
    Topic
  • #17464
    Peggio
    Partecipante
      Up
      0
      Down
      ::


      buongiorno, vi scrivo come estremo tentativo perchè sto veramente impazzendo dietro latex ..
      ho deciso di scrivere la tesi in latex con texnic center e dopo 2 giorni
      e notti comprese incomincio a rimpiangere word … che blasfemia !

      sono 6 mesi che uso latex, fino ad ora ho avuto moooolti problemi ma sono sempre riuscito a risolverli leggendo i messaggi in archivio e le varie guide utilissime!
      ora ho un problema che proprio non riesco a superare e ve lo espongo.

      dopo aver scritto la tesi devo allegare le tabelle (in pdflatex) che ho fatto con excel in appendice, con appendix viene tutto perfetto, ad es quando ho dovuto inserire le figure dell’appendice A

      poi ho provato ad aggiungere le tabelle in un nuovo chapter (appendice B). Le tabelle sono 13 larghe e 13 di solo 2 colonne e 5 righe, e qui sono sorti i problemi

      inanzitutto per ordine del relatore sono costretto a metterci le didascalie ad ognuna e quindi ho usato table…
      putroppo usando table la tabella stessa diventa flottante, ma essendo un appendice solo di tabelle non credevo fosse un
      problema.. invece si, latex si incazza che ho messo troppi oggetti flottanti e mi restituisce 151 errori.

      allora ho provato ad usare tabular ma nonostante ho letto che si possano aggiungere le didascalie
      con captionof proprio non ho capito come si possa fare ? mi potete aiutare ? esiste un modo per inserire la didascalia
      senza dichiarare tabular come flottante ? perchè ho letto di utilizzare float ma a questo punto sono da capo, o forse non
      ho capito niente di float ?

      al momento ho risolto con un clearpage prima di questa serie di oggetti ma non sembra la soluzione ideale, in un altro capitolo il clearpage mi aveva
      “cancellato” una tabella che ho dovuto forzare con float e [H]

      secondo problema, la prima serie di tabelle (13 tra di loro indipendenti) volevo metterle una per
      pagina, poichè son larghe pensavo di metterle in orizzontale… mai idea peggiore.
      in pratica avrò letto 20 guide, forum FAQ e simili ma non in una ho trovato soluzione, in alcune la tabella rimane orizzontale,
      in altre proprio scompare, un altro modo mette la tabella orizzontale ma senza didascalia.

      ad esempio usando sidewaystable è perfetta ma con la didascalia ad essa parallela, secondo me starebbe meglio dritta no ?

      mi sapete dire come si fa o eventualmente una guida semplice semplice per mettere le tabelle in orizzontale e avere la didascalia invece parallela al lato corto del foglio A4 ? e come si fa a metterne una per pagina senza che latex si incazzi ?

      grazie per l’attenzione

      Pietro

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

        buongiorno, vi scrivo come estremo tentativo perchè sto veramente impazzendo dietro latex ..
        ho deciso di scrivere la tesi in latex con texnic center e dopo 2 giorni
        e notti comprese incomincio a rimpiangere word … che blasfemia !

        sono 6 mesi che uso latex, fino ad ora ho avuto moooolti problemi ma sono sempre riuscito a risolverli leggendo i messaggi in archivio e le varie guide utilissime!
        ora ho un problema che proprio non riesco a superare e ve lo espongo.

        dopo aver scritto la tesi devo allegare le tabelle (in pdflatex) che ho fatto con excel in appendice, con appendix viene tutto perfetto, ad es quando ho dovuto inserire le figure dell’appendice A

        poi ho provato ad aggiungere le tabelle in un nuovo chapter (appendice B). Le tabelle sono 13 larghe e 13 di solo 2 colonne e 5 righe, e qui sono sorti i problemi

        inanzitutto per ordine del relatore sono costretto a metterci le didascalie ad ognuna e quindi ho usato table…
        putroppo usando table la tabella stessa diventa flottante, ma essendo un appendice solo di tabelle non credevo fosse un
        problema.. invece si, latex si incazza che ho messo troppi oggetti flottanti e mi restituisce 151 errori.

        allora ho provato ad usare tabular ma nonostante ho letto che si possano aggiungere le didascalie
        con captionof proprio non ho capito come si possa fare ? mi potete aiutare ? esiste un modo per inserire la didascalia
        senza dichiarare tabular come flottante ? perchè ho letto di utilizzare float ma a questo punto sono da capo, o forse non
        ho capito niente di float ?

        al momento ho risolto con un clearpage prima di questa serie di oggetti ma non sembra la soluzione ideale, in un altro capitolo il clearpage mi aveva
        “cancellato” una tabella che ho dovuto forzare con float e [H]

        secondo problema, la prima serie di tabelle (13 tra di loro indipendenti) volevo metterle una per
        pagina, poichè son larghe pensavo di metterle in orizzontale… mai idea peggiore.
        in pratica avrò letto 20 guide, forum FAQ e simili ma non in una ho trovato soluzione, in alcune la tabella rimane orizzontale,
        in altre proprio scompare, un altro modo mette la tabella orizzontale ma senza didascalia.

        ad esempio usando sidewaystable è perfetta ma con la didascalia ad essa parallela, secondo me starebbe meglio dritta no ?

        mi sapete dire come si fa o eventualmente una guida semplice semplice per mettere le tabelle in orizzontale e avere la didascalia invece parallela al lato corto del foglio A4 ? e come si fa a metterne una per pagina senza che latex si incazzi ?

        Vediamo di farci chiaro. Da quello che capisco, le tabelle sono state salvate come file grafici da Excel, cioè non sono tabelle fatte direttamente in LaTeX, perciò tabular non c’entra nulla.

        Se le vuoi una per pagina non hai da fare altro che scrivere
        `\begin{table}[p]
        \includegraphics{…}
        \caption{didascalia}\label{etichetta}
        \end{table}
        \clearpage`
        e ripetere per ogni tabella nell’ordine che preferisci. A questo punto il compilatore non si troverà nei pasticci a doversi tenere in memoria tutti gli oggetti flottanti. Probabilmente la prima dovrà avere come opzione [h] invece di [p], altrimenti non avrai possibilità di sistemarla nella pagina con il titolo. In alternativa, puoi avere sotto il titolo dell’appendice un po’ di testo, dare un \clearpage e cominciare a mettere le tabelle.

        Se poi alcune delle tabelle possono stare sulla stessa pagina, puoi metterle all’interno dello stesso ambiente table:
        `\begin{table}[p]
        \includegraphics{…}
        \caption{didascalia1}\label{etichetta1}
        \bigskip
        \includegraphics{…}
        \caption{didascalia2}\label{etichetta2}
        \end{table}
        \clearpage`
        La didascalia di una tabella ruotata deve essere ruotata: il lettore non può altrimenti leggere la tabella e la didascalia insieme.

        Ciao
        Enrico

      • #17466
        Peggio
        Partecipante
          Up
          0
          Down
          ::


          >Vediamo di farci chiaro. Da quello che capisco, le tabelle sono state salvate come file >grafici da Excel, cioè non sono tabelle fatte direttamente in LaTeX, perciò tabular non >c’entra nulla.

          ah no,mi sono spiegato male, io ho creato le tabelle su excel e in seguito ho inserito delle colonne aggiuntive con i vari segni di tabulazione tipo multicolumn e & per cui facendo copia incolla dal foglio di calcolo a latex ho il codice della mia tabella del tipo
          \begin{table} \begin{tabular} etc etc

          >Se poi alcune delle tabelle possono stare sulla stessa pagina, puoi metterle all’interno dello >stesso ambiente table:

          ecco, allora era questo il problema, nelle tabelle “piccole” definivo h per metterne 2 in una pagina, indubbiamente come mi dici tu è un sistema + pulito.

          per la didascalia allora spero di riuscire di convincere il relatore ! 🙂

          altra domanda che prima ho solo accennato: in un altro capitolo con testo e 3 oggetti flottanti ( 3 table) e poi una nuova sezione se provo a dare [h!] come posizionamento e clearpage prima della sezione la terza tabella scompare. è normale ? purtroppo la tabella dovrebbe andare in seguito alle altre due e al momento sto forzando tutto con [H] ma mi sembra di aver capito che non sia proprio corretto dal punto di vista tipografico no ?

          grazie per l’aiuto
          Pietro

        • #17467
          Up
          0
          Down
          ::

          >Vediamo di farci chiaro. Da quello che capisco, le tabelle sono state salvate come file >grafici da Excel, cioè non sono tabelle fatte direttamente in LaTeX, perciò tabular non >c’entra nulla.

          ah no,mi sono spiegato male, io ho creato le tabelle su excel e in seguito ho inserito delle colonne aggiuntive con i vari segni di tabulazione tipo multicolumn e & per cui facendo copia incolla dal foglio di calcolo a latex ho il codice della mia tabella del tipo
          \begin{table} \begin{tabular} etc etc

          >Se poi alcune delle tabelle possono stare sulla stessa pagina, puoi metterle all’interno dello >stesso ambiente table:

          ecco, allora era questo il problema, nelle tabelle “piccole” definivo h per metterne 2 in una pagina, indubbiamente come mi dici tu è un sistema + pulito.

          per la didascalia allora spero di riuscire di convincere il relatore ! 🙂

          altra domanda che prima ho solo accennato: in un altro capitolo con testo e 3 oggetti flottanti ( 3 table) e poi una nuova sezione se provo a dare [h!] come posizionamento e clearpage prima della sezione la terza tabella scompare. è normale ? purtroppo la tabella dovrebbe andare in seguito alle altre due e al momento sto forzando tutto con [H] ma mi sembra di aver capito che non sia proprio corretto dal punto di vista tipografico no ?

          No, non è il modo corretto. I casi sono due: o vuoi una decente impaginazione, e allora lasci che le tabelle “galleggino”; altrimenti acconsenti a un’impaginazione indecente e usi l’opzione [H].

          Come ho detto più volte (ma una in più non fa male): se una tabella non sta in una certa pagina, non ci si può fare nulla.

          Per quanto riguarda la tabella ruotata, fidati. Meglio sarebbe non ruotare la tabella, a dire il vero. Ma se la didascalia è necessaria, significa che va letta insieme alla tabella.

          Ciao
          Enrico

        • #17468
          Peggio
          Partecipante
            Up
            0
            Down
            ::


            ok, grazie mille per l’aiuto.

            sono riuscito a farci stare le tabelle, ed effetivamente a lavoro stampato la didascalia ruotata come la tabella non è così malaccio ! 🙂

            grazie ancora

            Piè

          • #17469
            Up
            0
            Down
            ::


            Sono disperata!
            Ho nella mia tesi di dottorato moltissime tab, che sono costretta a mettere in verticale perchè troppo grandi.
            Non riesco a capire come fare…

            Il codice che ho trovato è

            \begin{sidewaystable}
            \begin{table}
            \includegraphics{…}
            \caption{didascalia1}\label{etichetta1}
            \bigskip
            \includegraphics{…}
            \caption{didascalia2}\label{etichetta2}
            \end{table}
            \clearpage

            \end{sidewaystable}

            Il mio primo problema è:

            cosa devo mettere al posyo dei puntini in includegraphics{…} ?

            poi questo pezzo di codice può andare?

            Abbiate paziienza è solo da pochi gg che uso questo programma.
            Grazie

          • #17470
            Up
            0
            Down
            ::


            Il comando di includegraphics deve essere dato così:
            `
            \includegraphics[opzioni dell'inmmagine]{nome del file dell'immagine}
            `

            per opzioni dell’immagine si intende width, angle, height, scale, clip e altre mentre per file dell”immagine devi vedere in che formato è stata salvata l’immagine affinchè essa sia compatibile con il modo in cui compili.

            Ciao Alberto

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

        Go to top