[Tex/LaTex] change space between footnote line and main text

footnotesspacing

How to change space between main text and footnote, so text goes with the line of footnote

Best Answer

You have to modify the \skip\footins length. You can use addtolength to add a rubber length or setlength to set one.

A couple of examples:

\documentclass{article}
\addtolength{\skip\footins}{2pc plus 5pt}
\usepackage{lipsum}
\begin{document}
a\footnote{test}
\lipsum
\end{document}

enter image description here

\documentclass{article}
\setlength{\skip\footins}{1.2pc plus 5pt minus 2pt}
\usepackage{lipsum}
\begin{document}
a\footnote{test}
\lipsum
\end{document}

enter image description here

\documentclass{article}
\setlength{\skip\footins}{6pt}
\usepackage{lipsum}
\begin{document}
a\footnote{test} b\footnote{test2}
\lipsum
\end{document}

enter image description here

Just for reference, here is the normal case:

\documentclass{article}
\usepackage{lipsum}
\begin{document}
a\footnote{test}
\lipsum
\end{document}

enter image description here


There are other lengths involved in the footnotes styling/creation. E.g. you could also change the footnotesep length (which is a rigid and not rubber length), and this will change the amount of space placed at the beginning of each footnote. This will change also the distance between the first footnote and the text/footnote rule:

\documentclass{article}
\setlength{\footnotesep}{2pc}
\usepackage{lipsum}
\begin{document}
a\footnote{test} b\footnote{test2}
\lipsum
\end{document}

enter image description here

Related Question