pdflscape、multicols 和 \twocolumn 之间的交互

pdflscape、multicols 和 \twocolumn 之间的交互

测试以下源代码:

\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 的分页例程来旋转每一页。它根本不支持使用不同分页逻辑的两列模式lscapepdflscape

相关内容