Notas de rodapé alinhadas e sem recuo

Notas de rodapé alinhadas e sem recuo

Pode-se ter várias notas de rodapé na mesma linha, usando

\usepackage[para]{footmisc}

mas produz espaço extra entre os números e respectivas notas (como mostra a figura abaixo). Eu gostaria de remover este espaço. Se alguém pudesse me ajudar, ficaria grato. De qualquer forma, obrigado pela atenção!

Meu MWE é:

\documentclass[a4paper,12pt]{book} 
\usepackage[para]{footmisc}

\begin{document}

\ \vfill

First unknown word\footnote{The first note.}. 
Second one\footnote{The second one}. 
Third one\footnote{The third one.}.

\end{document}

que produz:

insira a descrição da imagem aqui

Responder1

O código relevante dofootmiscdocumentação do pacotepode ser encontrado na Seção 5.3 Código de suporte para notas de rodapé de parágrafo, que é o seguinte:

% Taken from package documentation, Sect 5.3
\long\def\@makefntext#1{\leavevmode
    \@makefnmark\nobreak
    \hskip.5em\relax#1%
}

O comando \@makefntextimprime o número da nota de rodapé ( \@makefnmark) + a própria nota de rodapé (considerada como argumento #1). Entre a marca da nota de rodapé e o texto da nota de rodapé, há um espaçamento horizontal de \hskip.5em, que é o espaçamento que você deseja alterar.

Um MWE completo:

\documentclass[a4paper,12pt]{book} 
\usepackage[para]{footmisc}

\makeatletter
\long\def\@makefntext#1{\leavevmode
    \@makefnmark\nobreak
    \hskip.1em\relax#1% <----------- change the dimension here
}
\makeatother

\begin{document}
    First unknown word\footnote{The first note.}. 
    Second one\footnote{The second one}. 
    Third one\footnote{The third one.}.
\end{document}

Saída:

insira a descrição da imagem aqui

Observe o espaçamento marcado pelas setas - esse é o espaçamento afetado \hskip<dim>pelo código original.

informação relacionada