我能够找到如何实现主文本的三列布局,例如使用。
\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}
如果结果符合您的需求,我就不能说了……