latex 类选项中的 twocolumn,如何为每一列设置页面

latex 类选项中的 twocolumn,如何为每一列设置页面

我想制作一张A3纸给学生测试。所以我设置了latex类选项twocolumn。每列的大小是A4纸。我希望每列都有自己的页码。当xelatex转换为PDF时,我发现PDF文件的页码是A3纸的页码,位于整个A3纸的中间。我该如何设置每个A4列的页码。谢谢。

答案1

非常感谢,我找到了一个不太好的解决方案。

\documentclass[UTF8]{ctexart}
\usepackage{geometry}
\geometry{a3paper,twocolumn,landscape,hmargin={3.5cm,1.3cm},vmargin={1.5cm,1.5cm},footskip=0.75cm,headsep=0.25cm}

\usepackage{calc,refcount}
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\headrulewidth}{0pt}
\setlength{\columnseprule}{0.4pt}
\setlength{\columnsep}{1.5cm}
\fancyfoot[CE,CO]{\kaishu{}
第~\the\numexpr2*\value{page}-1\relax~页~/~共~\the\numexpr2*\getpagerefnumber{mylastpage}\relax~页
\hspace*{.5\linewidth}
第~\the\numexpr2*\value{page}\relax~页~/~共~\the\numexpr2*\getpagerefnumber{mylastpage}\relax~页

\usepackage{blindtext}
\begin{document}
\blinddocument
\blindtext
\label{mylastpage}    
\end{document}

參考文獻:

我无法获取真正的最后一列。但我可以设置偶数。

相关内容