在小页面内创建并格式化内联脚注

在小页面内创建并格式化内联脚注

我正在尝试在 minipages 中创建和格式化一些内联脚注。我查看了一些问题,例如这个但它们似乎在 minipage 环境中不起作用。有没有办法在 minipage 环境中格式化内联脚注?

\documentclass{article}
\usepackage[stable,para,hang]{footmisc}

\makeatletter
\footglue=.5em plus.15em minus.15em

\long\def\@makefntext#1{\leavevmode
  \@makefnmark\nobreak
  #1%
}
\makeatother

\begin{document}
\begin{minipage}[t]{\textwidth}
Lorem\footnote{lorem}
ipsum\footnote{ipsum}
dolor\footnote{dolor}
sit\footnote{sit}
\end{minipage}
\end{document}

对于行内脚注,我的意思是一个接一个的脚注,而我得到的脚注是一个接一个的,下图是两种类型的示例:

在此处输入图片描述

我正在尝试实现两级内联脚注,就像上一张图​​片一样,但第二级内联

答案1

您可以使用以下方式将内联格式应用于文档的所有脚注:

\documentstyle[fnpara]{article}

\begin{document}

Lorem\footnote{lorem} ipsum\footnote{ipsum} 
\bigskip

\begin{minipage}[t]{\textwidth}
Lorem\footnote{lorem}
ipsum\footnote{ipsum}
dolor\footnote{dolor}
sit\footnote{sit}
\end{minipage}

\end{document}

答案2

这不是一个很好的答案,但如果没有办法做到这一点,而你又很绝望,你可以用这样的方式伪造脚注样式:

\documentclass{article}

\usepackage[para]{threeparttablex}

\begin{document}

\begin{minipage}[t]{\textwidth}

Lorem\textsuperscript{a}
ipsum\textsuperscript{b}
dolor\textsuperscript{c}
sit\textsuperscript{d}

\rule [-1.4ex]{6.7cm}{0.4pt}
 \begin{tablenotes}
  \item [a] lorem
  \item [b] ipsum 
  \item [c] dolor
  \item [c] sit
  \end{tablenotes}
 
\end{minipage}

\end{document}

相关内容