从外部文件加载文本时跳页

从外部文件加载文本时跳页

我有以下 MWE,使用 REVTeX:

\documentclass[aps, prl, twocolumn]{revtex4-1}

\begin{document}
    \title{Title} 
    \author{Dog} 
    \date{\today}

    \begin{abstract}
        \include{abstract}
    \end{abstract} 

    \maketitle

    \include{text}

\end{document}

当我使用 时\include,会在插入文本之前跳过页面。当我直接写入 而不使用 时\include,文本会按预期放置在那里,没有任何\newpage

这是为什么?

答案1

\include指令针对大块文本而设计,以便无需实际输入文件即可进行编译;它在准备大型文档时非常有用。

为了正常工作,它必须发出\clearpage命令。所以它对你的问题没什么用。

\documentclass[aps, prl, twocolumn]{revtex4-1}

\begin{document}
    \title{Title} 
    \author{Dog} 
    \date{\today}

    \begin{abstract}
        \input{abstract}
    \end{abstract} 

    \maketitle

    \input{text}

\end{document}

应为首选形式。

重新定义 \include将大文档拆分为多个文件, 或者删除由单独的源文件引起的空格了解更多信息

相关内容