![行首除外的空格](https://linux22.com/image/243644/%E8%A1%8C%E9%A6%96%E9%99%A4%E5%A4%96%E7%9A%84%E7%A9%BA%E6%A0%BC.png)
我正在使用该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}