测试以下源代码:
\documentclass[10pt]{article}
\usepackage[a4paper,margin=1cm]{geometry}
\usepackage{multicol}
\usepackage{pdflscape}
\usepackage{lipsum}
\begin{document}
\begin{landscape}
\begin{multicols}{2}
\textbf{This code block works as I would expect.}\\
\\
\\
\lipsum
\end{multicols}
\twocolumn
\textbf{This code block doesn't works as I would expect.}\\
\\
\\
\lipsum
\end{landscape}
\end{document}
有一些布局差异:
- 你如何解释这种差异?
- 如何使第二个代码块的输出与第一个代码块的输出相同?
答案1
软件包(或其扩展)landscape
中的环境需要连接到 LaTeX 的分页例程来旋转每一页。它根本不支持使用不同分页逻辑的两列模式lscape
pdflscape