Gruppo di tabelle

  • Questo topic ha 3 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 14 anni fa da OldClaudio.
  • Creatore
    Topic
  • #78372
    Up
    0
    Down
    ::


    Buongiorno a tutti, non ho trovato nessuna sezioni di presentazione, quindi lo faccio qui.
    Mi chiamo Luca, e dopo qualche giorno di incertezza ho scelto LaTex per scrivere la tesi di laurea!

    Vengo al punto, la tesi fa parte di un progetto per lo sviluppo di una piattaforma ed è il documento dei requisiti di quest’ultima. I requisiti di un prodotto, all’interno del documento, possono venir espressi in forma tabellare. Viene scelto uno schema standard e mantenuto nell’intero documento. Alcuni capitoli della tesi saranno formati solamente da liste di queste tabelle di requisiti. Mi sono disegnato una tabella, guardato qualche guida nota e l’ho impostata e questo è il codice:

    `\begin{table}[htb]
    \begin{tabular}{lp{.765\textwidth}}
    \multicolumn{2}{l}
    {RFP1 nome}\\\toprule
    \multicolumn{2}{p{.965\textwidth}}
    {Questa è la definizione di un requisito funzionale pubblico, mostrata con layout tabellare. Il layout tabellare velocizza la comprensione posizionando in maniera schematica gli elementi.}\\[8ex]
    Motivazione & La definizione dei requisiti funzionali posti in questo modo aiuta la lettura. Le tabelle rendono più immediata la creazione di uno schema mentale e la comprensione dei dati proposti grazie allo schema standard e ripetitivo che adottano nell'intero documento.\\
    Dipende & -\\
    Influisce & Lettura da parte dell'utente finale.\\
    Attore & Utente pubblico\\\midrule
    Specifica & SRU1\\\bottomrule
    \end{tabular}
    \end{table}`

    All’interno del sorgente quindi ci saranno più e più ripetizioni di queste tabelle, che ovviamente non vengono posizionate esattamente una sotto l’altra.

    La domanda è: ho fatto la scelta giusta di spezzare ogni requisito in più tabelle? (considerate che durante la stesura questi requisiti saranno soggetti a cambiamenti di contenuti e di ordine)

    Se si, come posso posizionarle esattamente una sotto l’altra senza che LaTeX le sposti di pagina per esempio? Se no, che approccio consigliate visto il caso?

    Spero di non essermi dilungato troppo e aver specificato tutto.

    Grazie,

    Luca

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #78373
      Up
      0
      Down
      ::

      lucavb” post=77461Buongiorno a tutti, non ho trovato nessuna sezioni di presentazione, quindi lo faccio qui.
      Mi chiamo Luca, e dopo qualche giorno di incertezza ho scelto LaTex per scrivere la tesi di laurea!

      Vengo al punto, la tesi fa parte di un progetto per lo sviluppo di una piattaforma ed è il documento dei requisiti di quest’ultima. I requisiti di un prodotto, all’interno del documento, possono venir espressi in forma tabellare. Viene scelto uno schema standard e mantenuto nell’intero documento. Alcuni capitoli della tesi saranno formati solamente da liste di queste tabelle di requisiti. Mi sono disegnato una tabella, guardato qualche guida nota e l’ho impostata e questo è il codice:

      `\begin{table}[htb]
      \begin{tabular}{lp{.765\textwidth}}
      \multicolumn{2}{l}
      {RFP1 nome}\\\toprule
      \multicolumn{2}{p{.965\textwidth}}
      {Questa è la definizione di un requisito funzionale pubblico, mostrata con layout tabellare. Il layout tabellare velocizza la comprensione posizionando in maniera schematica gli elementi.}\\[8ex]
      Motivazione & La definizione dei requisiti funzionali posti in questo modo aiuta la lettura. Le tabelle rendono più immediata la creazione di uno schema mentale e la comprensione dei dati proposti grazie allo schema standard e ripetitivo che adottano nell'intero documento.\\
      Dipende & -\\
      Influisce & Lettura da parte dell'utente finale.\\
      Attore & Utente pubblico\\\midrule
      Specifica & SRU1\\\bottomrule
      \end{tabular}
      \end{table}`

      All’interno del sorgente quindi ci saranno più e più ripetizioni di queste tabelle, che ovviamente non vengono posizionate esattamente una sotto l’altra.

      La domanda è: ho fatto la scelta giusta di spezzare ogni requisito in più tabelle? (considerate che durante la stesura questi requisiti saranno soggetti a cambiamenti di contenuti e di ordine)

      Se si, come posso posizionarle esattamente una sotto l’altra senza che LaTeX le sposti di pagina per esempio? Se no, che approccio consigliate visto il caso?

      Spero di non essermi dilungato troppo e aver specificato tutto.

      Grazie,

      Luca

      Usa l’ambiente [tt]center[/tt] invece di [tt]table[/tt] e da’ il comando [tt]\raggedbottom[/tt] prima di cominciare la lunga lista di tabelle.

      Se hai qualcos’altro dopo quella lista di tabelle, dichiara [tt]\clearpage\flushbottom[/tt] alla fine.

      Ciao
      Enrico

    • #78374
      Up
      0
      Down
      ::


      Grazie era quello che mi serviva.
      Un’ultima cosa, questa quindi è il mio codice:
      `
      \begin{center}
      \begin{tabular}

      …\\\bottomrule
      \end{tabular}

      \begin{tabular}

      \end{tabular}
      \end{center}
      `

      Se metto [Nex] dopo \bottomrule per separare una tabella di un piccolissimo spazio dall’altra la riga diventa larga quando N. Come faccio quindi a separarle?

      Grazie ancora,

      Luca

    • #78375
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Non puoi scrivere [tt]\bottomrule[Nex][/tt] perché quell’opzione serve per modificare appunto la lunghezza del “rule”, del filetto.

        Se vuoi che ci sia unao spazio dopo un filetto devi usare \midrule; se vuoi spaziare due tabelle, allora chiudi la prima, metti lo spazio e apri la seconda. Non fare un’unica grandissima tabella che occupi più pagine; comunque per fare una cosa del genere dovresti usare l’ambiente longtable.

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

    Go to top