Re: Beamer, didascalie figure

#53166
OldClaudio
Partecipante
    Up
    0
    Down
    ::


    Secondo me la tua soluzione è apparentemente semplice, ma, se vogliamo, ridondante.

    Beamer non ha oggetti flottanti, quindi non serve dire \begin{figure} o simili. perché la figura non verrà mai spostata dal frame nel quale viene dichiarata.

    Ritengo perciò che la si possa includere tranquillamente dentro un ambiente center, se è il caso, e sotto o di fianco ci si possa mettere un po’ di testo descrittivo e/o esplicativo.

    Per mettere del testo di fianco, si mette il testo in una minipage e la figura o tabella dentro un’altra minipage; le due minipage devono essere tali che la somma delle loro larghezze sia inferiore a \textwidth, per cui è opportuno parametrizzarle a \textwidth, per esempio:

    `
    \begin{frame}{Titolo della schermata}
    \begin{miniage}{0.35\textwidth}
    Spiegazioni
    \end{minipage}
    \hfill
    \begin{minipage}{0.6\textwidth}
    \includegraphics[width=\hline]{figura}
    \end{minipage}
    \end{frame}
    `

    Questo modo sembra più artigianale ma dà sicuramente risultati migliori.

    PS: \hline è la larghezza del testo all’interno della minipage, e in generale all’interno di qualunque scatola dentro la quale venga composto del testo; scrivere \hline come ho fatto io, rende più chiara (almeno a me) la distinzione fra il \textwidth che ho scritto nell’argomento obbligatorio di minipage, e il \textwidth che potrei scrivere dentro al copro della minipage.

    Go to top