行首除外的空格

行首除外的空格

我正在使用该footmisc包:

\usepackage[perpage,para]{footmisc}

每次我做脚注时,我都会使用自己的podnote命令:

\newcommand{\podnote}[1]{\footnote{\hspace{-1ex}#1}}

但是,我实际上不希望在行首有空格: 例子

我如何保留用绿色圈出的空格并删除用红色划掉的空格?(我不知道这是否相关,但我正在使用 XeLaTeX。)

答案1

我无法重现您的问题。这是一个最小示例,它修补了脚注文本代码以删除空格(而不是在每个脚注中添加负空格)。

\documentclass[twocolumn]{article}
\usepackage[perpage,para]{footmisc}
\usepackage{etoolbox}
\makeatletter
\patchcmd{\@makefntext}{.5em}{0em}{}{}
\makeatother
\begin{document}

This is some text.\footnote{A footnote that has a few lines. More. Line. More. .More}
Some text\footnote{This is longer. It is longer.} This\footnote{Another one that.}
is some more text.\footnote{Another footnote that has some more lines.} Some more text.
\end{document}

代码输出

相关内容