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