这是一个困惑我很久的问题,最小可执行代码如下:
\documentclass[UTF8]{article}
\usepackage{amsmath}
\usepackage{lipsum}
\begin{document}
\lipsum[1]
\begin{equation*}
A = B\cap C\footnotemark
\end{equation*}
\footnotetext{\lipsum[1]}
orem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit,vestibulum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravidamauris. Nam arcu libero, nonummy eget, consectetuer id, vulputate a, magna.
\lipsum[1]
\end{document}
生成的结果是:
看一下红色标记的区域,我发现如果使用\footnotetext{}
,它会在下一行的开头产生大约半个字母的间距,而如果我直接使用 ,则没有间距\footnote{}
。但是,只在或环境\footnote{}
中有用。我测试了很多次,我确定这是一个间距。equation
equation*
我的问题是如何消除之后的小间距\footnotetext{}
?
答案1
在给等式添加脚注之前应该三思,因为脚注标记很可能会与指数混淆。
无论如何,你看到的空间是\footnotetext{...}
修复它%
:
\documentclass{article}
\usepackage{amsmath}
\usepackage{lipsum}
\begin{document}
\lipsum[1]
\begin{equation*}
A = B\cap C\footnotemark
\end{equation*}
\footnotetext{A footnote}% <--- HERE!
\lipsum[1]
\end{document}
\lipsum[1]
图片中缺少的第一个字母是脚注文本的一个奇怪的副作用。
UTF8
请注意,文档类别没有选项。请将其删除。