三列布局,带三列脚注

三列布局,带三列脚注

我能够找到如何实现主文本的三列布局,例如使用。

\documentclass[12pt]{book}
\usepackage[paperwidth=12.9in, paperheight=9.9in]{geometry}
\usepackage{multicol}
\usepackage{blindtext}
\begin{document}
\begin{multicols}{3}
\blindtext
\footnote{\blindtext}
\blindtext
\footnote{\blindtext}
\end{multicols}
\end{document}

遵循可以采用三栏脚注布局吗?我还可以制作 3 列脚注。

\documentclass[12pt]{book}
\usepackage[paperwidth=12.9in, paperheight=9.9in]{geometry}
\usepackage{blindtext}
\usepackage{ledmac}
\footthreecolX{A}
\let\footnote\footnoteA
\begin{document}
\blindtext
\footnote{\blindtext}
\blindtext
\footnote{\blindtext}
\end{document}

但对我来说,合并这些从来都行不通。我该怎么做?在这个例子中,它似乎试图将脚注放入每列的前三分之一。结果=废话。

\documentclass[12pt]{book}
\usepackage[paperwidth=12.9in, paperheight=9.9in]{geometry}
\usepackage{blindtext}
\usepackage{ledmac}
\usepackage{multicol}
\footthreecolX{A}
\let\footnote\footnoteA
\begin{document}
\begin{multicols}{3}
\blindtext
\footnote{\blindtext}
\blindtext
\footnote{\blindtext}
\end{multicols}
\end{document}

最后,我希望能够排版如下的文本:

图像

答案1

您现在可以使用reledmac它来设置列中脚注的列宽。在ledmac三列中,脚注的宽度是固定的.3\hsize,您的情况会导致脚注列非常小。

reledmac可以将其设置回\linewidth

\documentclass[12pt]{book}
\usepackage[paperwidth=12.9in, paperheight=9.9in]{geometry}
\usepackage{multicol}
\usepackage{blindtext}
\usepackage{reledmac}

\arrangementX[A]{threecol}
\hsizethreecolX[A]{\linewidth}
\let\footnote\footnoteA

\begin{document}

\begin{multicols}{3}
\blindtext
\footnote{\blindtext}
\blindtext
\footnote{\blindtext}
\end{multicols}

\end{document}

在此处输入图片描述

如果结果符合您的需求,我就不能说了……

相关内容