Note a piè di pagina nelle tabelle

  • Creatore
    Topic
  • #9305
    Up
    0
    Down
    ::


    Salve a tutti, sarò breve:
    \footnote{…} mi funziona benissimo nel testo normale generando la nota a piè di pagina ma se lo uso dentro una tabella mi mette il numerino (ben ordinato rispetto alle altre note nel documento) sopra la parola ma NON scrive la nota a piè di pagina,
    mille grazie, vibropapa.

Visualizzazione 10 filoni di risposte
  • Autore
    Risposte
    • #9306
      Up
      0
      Down
      ::


      Quella che do non è una risposta alla tua domanda.
      Preferisco, anche se la mia è solo un’opinione personale, mantenere le note di una tabella completamente separate da quelle a piè pagina. Ritengo che abbiano proprio una funzionalità differente.
      Potresti voler considerare di inserire la nota relativa alla tabella subito sotto la tabella, all’interno dell’ambiente tabular.
      Per ottenere questo effetto puoi seguire l’esempio riportato su questa pagina

      http://www.guit.sssup.it/latex/

      dove trovi il sorgente “tabelle.tex”. Compilalo: l’ultima tabella è quella a cui mi riferisco.

      Ciao

      Daniele

    • #9307
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::

        Preferisco, anche se la mia è solo un’opinione personale, mantenere le note di una tabella completamente separate da quelle a piè pagina. Ritengo che abbiano proprio una funzionalità differente.

        Condivido con te.

        Potresti voler considerare di inserire la nota relativa alla tabella subito sotto la tabella, all’interno dell’ambiente tabular.
        Per ottenere questo effetto puoi seguire l’esempio riportato su questa pagina
        http://www.guit.sssup.it/latex/
        dove trovi il sorgente “tabelle.tex”. Compilalo: l’ultima tabella è quella a cui mi riferisco.

        Per comodità, riporto qui di seguito il sorgente della tabella di cui parla Daniele:
        `\begin{table}[h]
        \begin{center}
        \caption{Misure $\alpha$ per gruppi di individui} \label{acc}
        \begin{tabular}{lrrrr}
        & & & & \\ \hline
        \multicolumn{1}{c}{Gruppi di} & \multicolumn{4}{c}{Misure $\alpha$} \\
        \multicolumn{1}{c}{studenti} & \multicolumn{1}{c}{$\alpha$} &
        \multicolumn{1}{c}{$\alpha_{1}$} & \multicolumn{1}{c}{$\alpha_{2}$} &
        \multicolumn{1}{c}{$\alpha_{3}$} \\ \hline
        & & & & \\
        Gruppo A & $10.314$ & $0.1353$ & $0.25$ & $0.36$ \\
        & $^{a}10.331$ & $0.1346$ & $0.26$ & $0.380$ \\ \hline
        & & & & \\
        Gruppo B & $0.216$ & $9.383$ & $0.059$ & $0.271$ \\
        & $^{a}0.256$ & $9.414$ & $0.106$ & $0.308$ \\ \hline
        & & & & \\
        Gruppo C & $0.209$ & $0.35$ & $0.144$ & $0.219$ \\
        & $^{a}0.238$ & $0.31$ & $0.176$ & $0.248$ \\ \hline
        & & & & \\
        \multicolumn{5}{l}{\small{$^a$ Valore atteso delle misure $\alpha$.}} \\
        \end{tabular}
        \end{center}
        \end{table}
        `
        Mi ero sempre chiesto come si facesse a realizzare una nota relativa ad una tabella. Naturalmente, la soluzione escogitata qui sopra funziona. Tuttavia quei $^a$ sono così artigianali… Magari qualche esperto sul forum sa come fare per ottenere un risultato più elegante…

        Ciao,
        L.

      • #9308
        ev
        Partecipante
          Up
          0
          Down
          ::

          Magari qualche esperto sul forum sa come fare per ottenere un risultato più elegante…

          Alcune soluzioni:

          • usare \footnotemark e \footnotetext (è ancora indubbiamente artigianale e se hai più di una o due note rischi di fare confusione);

          • mettere la tabella in una minipage ed aggiustarne la dimensione ed il posizionamento;

          • usare threeparttable (ma è ancora artigianale);

          • usare tabularx oppure longtable, che mettono le note a piè di pagina al loro posto, cioè a piè di pagina;

          • usare footnote, che mette le note a piè di pagina, incrociando le dita e sperando che la versione di hyperref in uso non faccia le bizze.

        • #9309
          lorenzo.pantieri
          Partecipante
            Up
            0
            Down
            ::


            Ciao Emanuele, in effetti -ora che la gurado meglio- la tabella non è scritta in buon LaTeX.
            `\begin{table}[tb]
            \begin{minipage}{\textwidth}
            \centering
            \caption{Misure $\alpha$ per gruppi di individui} \label{acc}
            \begin{tabular}{lrrrr}
            & & & & \\
            \multicolumn{1}{c}{Gruppi di} & \multicolumn{4}{c}{Misure $\alpha$} \\
            \multicolumn{1}{c}{studenti} & \multicolumn{1}{c}{$\alpha$} &
            \multicolumn{1}{c}{$\alpha_{1}$} & \multicolumn{1}{c}{$\alpha_{2}$} &
            \multicolumn{1}{c}{$\alpha_{3}$} \\ \hline
            & & & & \\
            Gruppo A & $10.314$ & $0.1353$ & $0.25$ & $0.36$ \\
            & $\footnote{Valore atteso delle misure $\alpha$.}10.331$ & $0.1346$ & $0.26$ & $0.380$ \\ \hline
            & $\footnote{Valore atteso delle misure $\alpha$.}10.331$ & $0.1346$ & $0.26$ & $0.380$ \\ \hline
            & & & & \\
            Gruppo B & $0.216$ & $9.383$ & $0.059$ & $0.271$ \\
            & $\footnote{Valore atteso delle misure $\alpha$.} 0.256$ & $9.414$ & $0.106$ & $0.308$ \\ \hline
            & & & & \\
            Gruppo C & $0.209$ & $0.35$ & $0.144$ & $0.219$ \\
            & $\footnote{Valore atteso delle misure $\alpha$.} 0.238$ & $0.31$ & $0.176$ & $0.248$ \\ \hline
            & & & &
            \end{tabular}
            \end{minipage}
            \end{table}
            `
            Così non ci siamo di certo -tutti quei $ non vanno, e anche altre cose si possono correggere- ma la parte delle footnote non è più artigianale. Solo mi (anzi, ti) chiedo: come si fa perché le 4 note “a piè di tabella” non siano contrassegnate con 4 lettere diverse, ma tutte con la stessa lettera, e perché anziché 4 note uguali (al piè della tabella) ce ne sia una sola?

            Grazie,
            L.

            P.S. Questo problema non dipende dal fatto che siamo in un ambiente minipage e in una tabella: non saprei risolverlo nemmeno all’interno di un testo “normale”…

          • #9310
            Up
            0
            Down
            ::


            …Compare su una pagina di Guit…

          • #9311
            lorenzo.pantieri
            Partecipante
              Up
              0
              Down
              ::

              …Compare su una pagina di Guit…

              Certo, e funziona perfettamente. Solo, forse, il codice può essere scritto in maniera più elegante, anche se probabilmente in modo meno “spiccio”… tutto qui!

              Ciao,
              L.

            • #9312
              Up
              0
              Down
              ::


              Scusa, non ero stato chiaro col mio messaggio: intendevo dire che forse si potrebbe aggiornare quella pagina.

              Ciao

              Daniele

            • #9313
              ev
              Partecipante
                Up
                0
                Down
                ::

                Solo mi (anzi, ti) chiedo: come si fa perché le 4 note “a piè di tabella” non siano contrassegnate con 4 lettere diverse, ma tutte con la stessa lettera, e perché anziché 4 note uguali (al piè della tabella) ce ne sia una sola?

                Quick ugly hack:

                `\begin{table}[tb]
                \begin{minipage}{\textwidth}
                \renewcommand*{\thefootnote}{{\itshape\alph{mpfootnote}}}
                \centering
                \caption{Misure $\alpha$ per gruppi di individui} \label{acc}
                \begin{tabular}{lrrrr}
                & & & & \\
                \multicolumn{1}{c}{Gruppi di} & \multicolumn{4}{c}{Misure $\alpha$} \\
                \multicolumn{1}{c}{studenti} & \multicolumn{1}{c}{$\alpha$} &
                \multicolumn{1}{c}{$\alpha_{1}$} & \multicolumn{1}{c}{$\alpha_{2}$} &
                \multicolumn{1}{c}{$\alpha_{3}$} \\ \hline
                & & & & \\
                Gruppo A & $10.314$ & $0.1353$ & $0.25$ & $0.36$ \\
                & $\footnote{Valore atteso delle misure $\alpha$.}10.331$ & $0.1346$ & $0.26$ & $0.380$ \\ \hline
                & $\footnotemark[\value{footnote}]10.331$ & $0.1346$ & $0.26$ & $0.380$ \\ \hline
                & & & & \\
                Gruppo B & $0.216$ & $9.383$ & $0.059$ & $0.271$ \\
                & $\footnotemark[\value{footnote}]0.256$ & $9.414$ & $0.106$ & $0.308$ \\ \hline
                & & & & \\
                Gruppo C & $0.209$ & $0.35$ & $0.144$ & $0.219$ \\
                & $\footnotemark[\value{footnote}]0.238$ & $0.31$ & $0.176$ & $0.248$ \\ \hline
                & & & &
                \end{tabular}
                \end{minipage}
                \end{table}
                `

              • #9314
                ev
                Partecipante
                  Up
                  0
                  Down
                  ::

                  Scusa, non ero stato chiaro col mio messaggio: intendevo dire che forse si potrebbe aggiornare quella pagina.

                  Il Gruppo è sempre stato aperto a collaborazioni di qualunque tipo, quindi chiunque scovi un errore oppure si senta in grado di migliorare il contenuto del sito è caldamente incoraggiato a contribuire. Come? Riscrivendo il testo incriminato ed inviandolo allo staf (che non ha mille occhi e mille braccia e che sicuramente apprezzerà il gesto di ricevere, oltre alla segnalazione dell’errore, anche una possibile soluzione).

                • #9315
                  Up
                  0
                  Down
                  ::

                  Il Gruppo è sempre stato aperto a collaborazioni di qualunque tipo, quindi chiunque scovi un errore oppure si senta in grado di migliorare il contenuto del sito è caldamente incoraggiato a contribuire.

                  Hai perfettamente ragione, anche se quel “si senta in grado di migliorare il contenuto del sito” non mi appartiene proprio (ti rammento che io sono quello che usava esattamente il codice giudicato poco elegante).
                  Stavo infatti pensando di sostituire il sorgente originale con quello che hai postato tu (quick ugly hack) e poi aggiungere le considerazioni che avevi fatto precedentemente su altre possibili soluzioni

                  Alcune soluzioni:

                  * usare \footnotemark e \footnotetext (è ancora indubbiamente artigianale e se hai più di una o due note rischi di fare confusione);
                  * mettere la tabella in una minipage ed aggiustarne la dimensione ed il posizionamento;
                  * usare threeparttable (ma è ancora artigianale);
                  * usare tabularx oppure longtable, che mettono le note a piè di pagina al loro posto, cioè a piè di pagina;
                  * usare footnote, che mette le note a piè di pagina, incrociando le dita e sperando che la versione di hyperref in uso non faccia le bizze.

                  e poi rispedirvi il file.

                  Per quel che riguarda

                  (che non ha mille occhi e mille braccia e che sicuramente apprezzerà il gesto di ricevere, oltre alla segnalazione dell’errore, anche una possibile soluzione).

                  ci mancherebbe che mi lamentassi pure degli errori. Ribadisco che non ho fatto alcuna pressione per correggere.

                • #9316
                  Up
                  0
                  Down
                  ::


                  Mille grazie a tutti; grazie ai vostri suggerimenti ho risolto completamente il mio problema ottenendo quello che cercavo…. scusate se ho sollevato un pò di vespaio ma è stata una cosa involontaria, alla prossima, Vibropapa.

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

              Go to top