footnote in caption

  • Creatore
    Topic
  • #2764
    Up
    0
    Down
    ::


    Come posso inserire una nota a piè di pagina nella caption di una tabella?
    Grazie!

Visualizzazione 6 filoni di risposte
  • Autore
    Risposte
    • #2765
      Up
      0
      Down
      ::


      Ciao, prova col pacchetto ctable. 😉

    • #2766
      Up
      0
      Down
      ::

      Come posso inserire una nota a piè di pagina nella caption di una tabella?
      Grazie!

      Non ha molto senso inserire una nota a una didascalia; la tabella è già a un livello diverso, costringi il lettore a fare due push e poi due pop mentali: il primo “push” per andare dal testo alla tabella, il secondo dalla tabella alla nota; poi si deve tornare indietro.
      Se proprio insisti, ricorda che l’argomento di \caption è “mobile”, quindi i comandi fragili come \footnote vanno protetti. Ricorda anche che \caption ammette un argomento opzionale, se c’è diventa quello mobile.`\caption[Didascalia breve]{Didascalia lunga\footnote{Con nota}}`Nel caso (che ripeto è sconsigliabile) si debba mettere una nota alla didascalia, è obbligatorio usare questo modo; infatti l’argomento mobile è quello che poi va anche nella \listoftables.
      Per il futuro, evita di fare domande generiche: invia anche un esplicito richiamo ai messaggi di errore che ottieni.
      Ciao
      Enrico

    • #2767
      Up
      0
      Down
      ::


      Inanzitutto scusatemi se ho fatto una domanda che è sembrata “generica” senza riportare i messaggi di errore, ma avevo fatto numerosi tentativi (alcuni dei quali non mi davano nessun messaggio di errore) e mi sembrava eccessivo riportarli tutti…fra questi avevo già tentato anche il comando che mi è stato suggerito:

      `
      \caption[Didascalia breve]{Didascalia lunga\footnote{Con nota}}
      `
      che non dà nessun messaggio di errore, ma nel testo si ottiene solo il numero e non la nota a piè di pagina!
      Vorrei precisare che a me è capitato di incontrare in alcuni testi scientifici (seri!) note nelle caption delle tabelle (tanto che esiste un apposito pacchetto che mi è già stato suggerito) e infine vorrei chiedere (perdonate la mia ignoranza ma uso LaTex da poco più di un mese): cosa significa “proteggere” un comando?
      Grazie

    • #2768
      ev
      Partecipante
        Up
        0
        Down
        ::

        fra questi avevo già tentato anche il comando che mi è stato suggerito:

        `
        \caption[Didascalia breve]{Didascalia lunga\footnote{Con nota}}
        `
        che non dà nessun messaggio di errore, ma nel testo si ottiene solo il numero e non la nota a piè di pagina!

        Il comportamento descritto è normale: i floating object hanno la “piccola” controindicazione di “mangiarsi” le note a piè di pagina. Soluzioni: oltre alle implementazioni alternative puoi usare il pacchetto footnote che permette di alterare il comportamento di quegli ambienti con il comando \makesavenoteenv (leggi il manuale per i dettagli ed un vecchio thread su questo forum per alcuni problemi connessi a footnote e hyperref).

        infine vorrei chiedere (perdonate la mia ignoranza ma uso LaTex da poco più di un mese): cosa significa “proteggere” un comando?

        Farlo precedere da \protect.

      • #2769
        Up
        0
        Down
        ::

        Inanzitutto scusatemi se ho fatto una domanda che è sembrata “generica” senza riportare i messaggi di errore, ma avevo fatto numerosi tentativi (alcuni dei quali non mi davano nessun messaggio di errore) e mi sembrava eccessivo riportarli tutti…fra questi avevo già tentato anche il comando che mi è stato suggerito:

        `
        \caption[Didascalia breve]{Didascalia lunga\footnote{Con nota}}
        `
        che non dà nessun messaggio di errore, ma nel testo si ottiene solo il numero e non la nota a piè di pagina!
        Vorrei precisare che a me è capitato di incontrare in alcuni testi scientifici (seri!) note nelle caption delle tabelle (tanto che esiste un apposito pacchetto che mi è già stato suggerito) e infine vorrei chiedere (perdonate la mia ignoranza ma uso LaTex da poco più di un mese): cosa significa “proteggere” un comando?
        Grazie

        Tanto sono contrario alle note alle didascalie, che nemmeno ci avevo provato; scusa. Il fatto che testi scientifici “seri” le usino non ha alcuna rilevanza; ci sono testi impaginati malissimo, con scelte che poco hanno a che fare con la coerenza. Ho provato a spiegarti perché, secondo me, non si devono aggiungere note a cose che sono già loro annotazioni fuori del corpo principale del testo.
        Proteggere, come ti è stato detto, significa usare \protect davanti al comando.
        Ciao
        Enrico

      • #2770
        Up
        0
        Down
        ::


        Be’, sto rispondendo ad una domanda ormai vecchia, ma magari qualcuno la consulta. Per ovviare al problema delle note “mangiate” (senza bisogno del pacchetto footnote) si possono utilizzare separatamente due comandi:
        dove deve apparire il numerino si mette
        \footnotemark
        poi subito fuori
        \footnotetext{questa è la mia nota}
        Certo questo può non dare il risultato voluto se, ad esempio, la tabella è su molte pagine, ma spero che riescano ad evitare simili mostruosità 🙂
        Questo funziona anche per mettere le note ad un argomento di un teorema. Ad esempio se si usa
        \newtheorem{thm}{Teorema}

        \begin{thm}[Questo è il mio teorema\footnote{ed è proprio bello!}]

        \end{thm}
        LaTeX si mangerà la nota e si può usare il sistema scritto sopra.
        Andrea

      • #2771
        Up
        0
        Down
        ::

        Be’, sto rispondendo ad una domanda ormai vecchia, ma magari qualcuno la consulta. Per ovviare al problema delle note “mangiate” (senza bisogno del pacchetto footnote) si possono utilizzare separatamente due comandi:
        dove deve apparire il numerino si mette
        \footnotemark
        poi subito fuori
        \footnotetext{questa è la mia nota}

        primo anche io sconsiglio vivamente le note alle caption. non è che lo si dice per dire, ci sono un sacco di studi e regole e leggi tipografiche che dicono che non va bene. se LateX non lo fa è per prevenire un comportamento scorretto, perché ostinarsi allora?

        a parte questo non sono troppo daccordo con l’opzione di vasco, bisogna sempre cercare di intervenire a livello utilizzatore: se c’è un pacchetto meglio usarlo, ci semplificherà la vita e il 99% delle volte è scritto meglio di quanto potremmo fare noi. perlomeno tiene in conto problemi che sul momento non ci vengono in mente ma che poi all’improvviso saltano fuori.

        natuaralmente è solo la mia opinione, ma io credo che di fronte a LaTeX bisogna ragionare sempre cosi’:
        cosa voglio fare?
        esiste un pacchetto che lo fa? solo in caso negativo si cerca di inventare la soluzione.

        ciao ciao
        f

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

    Go to top