有没有办法强制将表格打印在偶数页上?我想到的一种方法是在表格恰好在奇数页时在表格前打印一张空白页,但这会使文档非常不专业且不连续。
\documentclass{article}
\usepackage{lipsum}
\begin{document}
\pagestyle{plain}
\lipsum[1-10]
\begin{center}
\begin{tabular}{|c|c|}
\hline test11 & test12\\
\hline test21& test22\\
\hline
\end{tabular}
\end{center}
\end{document}
答案1
使用以下信息的示例这里:
\documentclass{article}
\usepackage{lipsum,ifthen,changepage,afterpage}
\usepackage[margin=1in]{geometry}
\newcommand{\mytable}{% sample table
\begin{center}
\begin{tabular}{|c|c|}
\hline test11& test12\\
\hline test21& test22\\
\hline
\end{tabular}
\end{center}
}
\begin{document}
\lipsum[1-10]
\checkoddpage
\ifoddpage % if currently on an odd-numbered page, defer execution
\afterpage{ \mytable }
\else % else, insert table immediately
\mytable
\fi
\lipsum[1-10]
\end{document}