如何导入文本文件使其成为 LaTeX 文档的正文?

如何导入文本文件使其成为 LaTeX 文档的正文?

我想完全将格式和内容创建分开。我要写的文章都是纯散文,几乎不需要或根本不需要 LaTeX 格式。

此外,文本文件没有一行空白的间隙段落之间。它们之间仅由一个换行符分隔。

概括:
有没有办法大致像这样导入它:

\begin{document}
  \importtextfile{my_essay.txt}
\end{document}

我也可以告诉 LaTeX 解释单身的换行符为新段落

答案1

当然。TeX 默认^^M在每行末尾插入。因此

\begingroup
\catcode`\^^M\active
\let ^^M\par%
\input{youressay.txt}%
\endgroup%

应该可以做到,尽管我没有测试过。

编辑:我刚刚记起这个\obeylines宏的作用正是我上面所写的。

\begingroup
\obeylines
\input{youressay.txt}%
\endgroup%

相关内容