Re: spazio tra titolo e tabella

#25448
lorenzo.pantieri
Partecipante
    Up
    0
    Down
    ::


    Riprendo il topic e riporto le mie conclusioni.

    Per separare la didascalia da una tabella fuori testo, si può usare \medskip (da dare dopo ogni \caption, prima del relativo tabular). Questo sistema funziona, ma non è né comodo né elegante, soprattutto se si devono inserire molte tabelle. Le ragioni sono le solite: è sempre possibile dimenticare qualche \medskip, e se si vuole modificare quello spazio bisogna intervenire manualmente su tutte le tabelle. Inoltre alcune classi -come le classi AMS- si occupano (a differenza delle classi standard) di impostare adeguatamente e automaticamente quello spazio, che con \medskip risulta esagerato.

    Per queste ragioni, per risolvere il problema una volta per tutte, se si usano le classi standard è conveniente caricare il pacchetto caption e scrivere nel preambolo
    `\captionsetup[table]{position=top} `

    (Se si usano le classi AMS non c’è bisogno di fare nulla.)

    Se si usano le classi KOMA-Script, per separare la la didascalia dalla tabella è sufficiente caricare il pacchetto caption e scrivere, nel
    preambolo,
    `\captionsetup[table]{skip=\medskipamount}
    `
    dopo aver selezionato l’opzione di classe tablecaptionabove.

    Ciò fatto, una tabella fuori testo si introduce molto semplicemente con
    `\begin{table}[…]
    \caption{…}
    \label{…}
    \centering
    \begin{tabular}{…}

    \end{tabular}
    \end{table}`
    N.B. Attenzione: a pagina 14 della documentazione del pacchetto caption, l’opzione globale per le classi KOMA è scritta scorrettamente come tablecaptionsabove (con una “s” di troppo).

    Ciao,
    L.

    Go to top