将文件内容(Latex Source)包装在两个标签之间。这必须如图所示嵌套。
加上
\begin{question}
question.tex #This is Latex file with Question Source
\begin{solution}
Solution.tex #This is latex source file for solution
\end{solution}
\end{question}
我的问题好像不太清楚。根据需要再多一点
Out.txt 应包含
\begin{question}
Contents of Question.tex File
\begin{solution}
Contents of Solution.tex file
\end{solution}
\end{question}
Question.tex的内容是带有乳胶命令等的文本。同样,这与solution.tex相同
答案1
正如唐·克里斯斯蒂评论里回答了,我将其包含在这里以结束问题:
{ printf %s\\n '\begin{question}';
cat Question.tex;
printf %s\\n '\begin{solution}';
cat Solution.tex;
printf %s\\n '\end{solution}' '\end{question}';
} > Out.txt
大括号打开一系列命令,其所有输出都将重定向到 Out.txt 文件中。 printf 语句只是打印关联的文本字符串,而cat
命令包含文件 Question.tex 和 Solution.tex。