![如何使脚注出现在页脚栏的底部?](https://linux22.com/image/285830/%E5%A6%82%E4%BD%95%E4%BD%BF%E8%84%9A%E6%B3%A8%E5%87%BA%E7%8E%B0%E5%9C%A8%E9%A1%B5%E8%84%9A%E6%A0%8F%E7%9A%84%E5%BA%95%E9%83%A8%EF%BC%9F.png)
如何使脚注出现在页脚栏的底部?
代码:
\renewcommand{\footrulewidth}{0.4pt}
AJAX\footnote{Asynchronous JavaScript and XML permet de construire des applications Web et des sites web dynamiques interactifs sur le poste client.}
制成:
提前致谢!
答案1
将长度设置\footskip
为合适的值,例如
\setlength{\footskip}{17pt}
梅威瑟:
\documentclass{article}
\usepackage{fancyhdr}
\renewcommand{\footrulewidth}{0.4pt}
\pagestyle{fancy}
\setlength{\footskip}{17pt}
\begin{document}
AJAX\footnote{Asynchronous JavaScript and XML permet de construire des applications Web et des sites web dynamiques interactifs sur le poste client.}
\end{document}
输出:
编辑
如果您希望脚注符合页脚规则,它们将覆盖页码......
在这种情况下,我建议删除该行
\renewcommand{\footrulewidth}{0.4pt}
并重新定义\footnoterule
\makeatletter
\renewcommand\footnoterule{%
\kern23\p@
\hrule\@width\linewidth
\kern2.6\p@}
\makeatother
梅威瑟:
\documentclass{article}
\usepackage{fancyhdr}
\usepackage{lipsum} % only for the example
\makeatletter
\renewcommand\footnoterule{%
\kern23\p@
\hrule\@width\linewidth
\kern2.6\p@}
\makeatother
\pagestyle{fancy}
\begin{document}
AJAX\footnote{Asynchronous JavaScript and XML permet de construire des applications Web et des sites web dynamiques interactifs sur le poste client.}
\lipsum[1-8]
\end{document}