我想完全将格式和内容创建分开。我要写的文章都是纯散文,几乎不需要或根本不需要 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%