[LaTeX] Inserir nota de rodapé em legenda de figuras

O título mais apropriado para essa postagem seria – Inserindo notas de rodapé em ambientes float. Mas creio que esse que coloquei é mais legível e também funciona, já que no meu caso eu precisei para o ambiente de figura, mesmo.

O problema aqui é: o ambiente como \begin{figure} (por exemplo) é flutuante (float), não tem posicionamento fixo no LaTeX. Isso significa que… where you type is not necessarily where you get. Então uma figura pode ir parar em outra página, por exemplo, por falta de espaço. Mas se ela tem um rodapé, como o espaço para rodapé é outro, o rodapé às vezes acaba ficando na página anterior à figura, se houver espaço na página. Ou, como estava acontecendo comigo quando eu comecei a tentar resolver o problema, sequer aparece, pra começo de conversa.

Fazer o quê, em um caso desses? No TexExchange há várias respostas, especialmente nesse post. Mas nenhuma resolvia bem meu problema. Hora a figura toda ia parar fora de lugar (caso do uso do comando \afterpage, coincidentemente citado lá pelo Bruno); ou a nota ficava na página anterior (como comentei); ou nota e figura ficavam no lugar certo, mas a numeração da nota de rodapé ficava errada. Juntando uma das soluções que aparecem no no post que citei ali em cima, com a de outro post, cheguei à seguinte solução:

\renewcommand\thempfootnote{\arabic{mpfootnote}} % use números arábicos

\begin{figure}
  \begin{minipage}{\textwidth}
   \setcounter{mpfootnote}{1} % mostre números a partir de 1, não 0
    ...
   \caption{Caption\footnotemark.}
   \footnotetext{Foot notes}
 \end{minipage}
\end{figure}

Desse modo, consegui figura e nota de rodapé na mesma página, no lugar desejado, com a numeração coerente com o resto da monografia. Yays! Também postei essa resposta no TexExchange.

Advertisements
Leave a comment

4 Comments

  1. Naiara

     /  05/05/2017

    To precisando muito fazer isso! Mas não entendi, você fiz isso no word? ou em qual programa? se foi no word, em que aba?

    Reply
    • Naiara, eu não trabalhei com o Word, mas com um programa que reconhece o LaTeX que é tipo um html para fazer textos acadêmicos (você vai definindo o que cada parte do texto é, e depois a ferramenta gera o texto todo formatado para você).
      No Word, você já tentou clicar na figura com o botão direito e ver o que aparece?

      Reply
  2. Juliana, muito obrigado pela dica!!! Mas e se eu quiser que a nota de rodapé fique no final da página? No meu documento existem imagens em que as legendas possuem nota de rodapé (localizada no final da página). Em uma página com duas imagens e duas notas, se uma imagem vai para outra página, a nota dela continua na página anterior… as notas não acompanham as imagens. Sua solução é muito boa, eu testei aqui e funcionou bem, só que as notas ficam localizadas imediatamente abaixo da imagem. Tem como fazer isso só que agrupando elas no final da página? Muito obrigado!

    Reply
    • Oi Igor!

      Cara, é bem provável que tenha, mas eu realmente não sei de cabeça, porque fui aprendendo as coisas na medida em que precisava, e provavelmente não me bati com algum problema assim. Você já tentou colocar a nota de rodapé dessa outra figura da tag “minipage”? porque… se a nota de rodapé continuar lá dentro, acho que isso pode dar alguma treta. Vai testando coisas assim, e qualquer coisa dá uma olhada lá no texexchange, que já me salvou muitas vezes…
      Eu estou sugerindo, e não dando certeza, porque há um tempão não uso o LaTeX. Mas olhei o código do post e este seria o meu palpite quente.

      Boa sorte aí! 🙂

      Reply

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: