Re: tabelle o immagini nel loro paragrafo…no floattanti!

#11900
Up
0
Down
::


Ciao ugaciaka.

io una serie di tabelle che non stanno tutte in un’unica pagina…

In tal caso sarebbe meglio caricare il pacchetto «longtable» e usare l’ambiente apposito al posto del più semplice «table».

… e fin qui mi sta bene.
Ma che una parte faccia parte del loro parafrafo e altra finiscono alla cavolo in un altro non mi va affatto bene (devono praticamente venire una dopo l’altra all’interno dello stesso paragrafo che decido io!)

Non certo con un ambiente mobile, come «table» o «figure», dove è LaTeX a decidere. Se vuoi decidere tu, dovresti trattare questi oggetti come caratteri, collocandoli in un ambiente tipo «center» o una sua ridefinizione, anche se non sarebbe proprio corretto. Ad ogni modo, se la tabella è tanto lunga, non sono sicuro che tutto ciò funzioni. Io userei «longtable» e proverei a vedere come viene fuori.

`\usepackage[a4paper,hmargin={2.5cm,2.5cm},vmargin={2.5cm,2.5cm}]{geometry}
`

Carino questo modo di impostare i margini con «geometry», lo terrò a mente (ero rimasto a «top=…, left=… »).

`\begin{tabular}{|p{15.5cm}|c|}`
[…] mi piacerebbe sapere perché ho dovuto specificare la larghezza della tabelle sennò mi sforavano fuori dal foglio …

Un piccolo consiglio: invece di scrivere così
`p{15.5cm}
`
ti conviene fare riferimento alla giustezza dell’ambiente immediatamente superiore nel quale ti trovi
`p{.5\linewidth}
`
nell’esempio che ti ho fatto, quella colonna sarà larga il 50% di esso. In molti esempi si usa «\textwidth», ma secondo me «\linewidth» è più corretto in quanto, come detto sopra, fa riferimento non al documento in generale ma al contesto che «contiene» la tabella che stai inserendo.

… e perché mettendo quel |c| le scritte all’interno non vengano centrate…su impara latex e (mettilo da parte…) non occorre specificare la larghezza e quel |c| funziona…boh

Ti faccio notare che avendo scritto
`\begin{tabular}{|p{15.5cm}|c|}`
hai definito due colonne nella tua tabella, ma nel tuo esempio ne hai riempita una sola: prova a popolare entrambe le colonne…
`\begin{table}[ht]
\begin{tabular}{|p{15.5cm}|c|}
\hline
Frasi relative ai soci onorari & fff\\
\hline
per i soci onorari rappresentiamo la data di nominazione & ggg\\
\hline
\end{tabular}
\end{table}
`
… a me pare che la seconda sia centrata, come volevi tu.

Invece per le immagini ho un problema simile, se io voglio che una immagine stia nel suo paragrafo e non in quello di un’altro …

Come prima, anche se poco carino: «center» o simili, e non ambienti mobili.

… e inoltre che fra il titolo del paragrafo e l’immagine non ci siano interruzione

Questo è già più difficile da evitare. Se l’immagine è vettoriale, prova a scalarla, o a ridefinire il comando di sezionamento (es. «\section», «\subsection», ecc.) in modo che inizi sempre in una pagina nuova, così lo spazio ce l’hai (anche questa, comunque, non è un granché come soluzione).

… ho la necessità che queste tabelle stiano nel loro paragrafo dato che sono le uniche cose ce ci sono in quel paragrafo!
[…]
in un paragrafo sto cercando di mettere SOLO un’immagine…se me la sposta da un’altra parte ho un paragrafo vuoto!

Ti prego di non offenderti, ma credo che un paragrafo che contiene solo una tabella o un’immagine non sia proprio il massimo (se te lo dico io che faccio cose che definire tipograficamente orrende sarebbe poco… 😉 forse sarebbe il caso di rivedere (ad un livello logico, di strutturazione) quella parte.

Saluti.

Go to top