我正在尝试在 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}