我可以模拟在 multicol 环境中使用 parnotes 像这样添加列脚注。(这是必需的,因为 multicol 不支持此功能。)
\documentclass[a4paper,fontsize=8pt]{scrartcl}
\usepackage[landscape,margin=6mm]{geometry} % using 4 columns, landscape
\usepackage{multicol} % multi column layout
\usepackage{parnotes}
\usepackage{lipsum}
\renewcommand\parnotefmt[1]{%
\footnoterule\footnotesize
#1
}
\renewcommand\parnoteintercmd{\newline\noindent}
\begin{document}
\begin{multicols*}{4} % 4 columns
\let\footnote\parnote
\lipsum[1-4]
Text comes here.\footnote{footnote text here} text continues
%%%% THIS LINE needs to be put in every column end, but how to determine it? %%%%
\hfill\vfill\parnotes\columnbreak and it continues here...
%%%% END THIS %%%%
\end{multicols*}
\end{document}
这没问题。问题是每次我更改某些内容时,我都必须手动调整脚注。也就是说,我必须手动确定列的结束时间并将其插入那里。这可以自动化吗?最好的办法是,如果我能以某种方式\vfill\parnotes
在列分隔符处进行连接?