对于某部特定的作品,我需要旧式的脚注,即在所指单词之前排版的脚注。
因此,我在单词前调用\footnote
,它工作正常,但它在脚注标记后添加了一个空格。我怎样才能读取这个空格(本质上与相反\xspace
)?
答案1
\documentclass{article}
\begin{document}
A test \footnote{a test foot}sentence.
\end{document}
我在问题中没有看到你提到的空格。你在}
和其后的字母之间留了空格或换行符吗?
答案2
Yan Zhou 可能给出了正确的答案,但我想补充一点,在类似情况下,\ignorespaces
或者\unskip
可能有用。例如,假设您使用的宏以虚假空格开始和结束。那么您可能无需重新定义它即可修复它:
\newcommand{\badmacro}{ Hello }
\newcommand{\fixedmacro}{\ignorespaces\badmacro\unskip}
\documentclass{article}
\begin{document}
x\badmacro x\fixedmacro x
\end{document}