将 \command 的输出写入另一个位置

将 \command 的输出写入另一个位置

在 latex 中有没有办法使用命令但将输出重定向到另一个 .tex 文件中的另一个位置?

在commands.tex中,我定义了一个命令\cmd,它有三个参数。在\cmd命令中\ThisInAnotherTexFile使用了与给定的相同的参数\cmd。但输出\ThisInAnotherTexFile不应该是\cmd使用的位置,而是我希望使用它的位置。例如在名为sum.tex的文件中。

\cmd我需要它,这样我就可以通过在 sum.tex 中仅使用一个命令()并以给定的参数作为内容来自动创建一个表。

\newcommand{\cmd}[3]{
 Error: #1\\
 Descrition #2\\
 ShortDesc #3\\
 \ThisInAnotherTexFile{#1}{#2}{#3}
}

相关内容