有什么方法可以包含另一个文件的文字吗?

有什么方法可以包含另一个文件的文字吗?

据我所知,输入处理文本并包含找到的命令,并且由于某种原因,include 不能在序言中使用(如果我错了,请纠正我)。我只想要一个命令,用引用文件的文字文本替换自身,并且绝对不执行其他任何操作。有办法做到这一点吗?

答案1

您不能\include在序言中使用,因为它总是发出\clearpage-- 这是有效的“排版”。

\input{}文档正文中的文字内容可以不经过格式化,但通常的空行等被视为新段落的开始。

另一种方法是\lstinputlisting{filename}listings包装中。

\documentclass{article}

\usepackage{listings}


\begin{document}
\InputIfFileExists{literalinput.txt}{}{}%

Or

\lstinputlisting{literalinput.txt} % Verbatim loading of text.
\end{document}

该文件literalinput.txt仅包含

This is meant

for

the literal input of text.

在此处输入图片描述

相关内容