是否可以使用 latexand(如果不行,可以使用另一种方法)将浮点数(例如表格)的代码移动到文档末尾?我有一篇论文,其中的表格/图形位于原处,但许多期刊希望它们位于末尾。使用 endfloat 可以轻松实现这一点。但是,我还想“展平”我的复杂 .tex 文档(使用在其他地方生成的表格并通过 \input 添加)以生成单个文档。这可以使用 latexand 完成,但这会使表格等留在文档中它们所在的位置。我想移动文档内的实际代码。(更广泛的背景:这很重要,例如在提交给期刊时,您通常需要一个单个 .tex 文件)。
MWE:将此文件命名为 text.tex
\documentclass[11pt]{article}
\usepackage{endfloat}
\begin{document}
Some text.
\begin{table}[h]
In real life there is a table here.
\end{table}
Some more text.
%I would like \begin{table}...\end{table} to appear here.
\end{document}
然后通过perl latexpand test.tex > test_out.tex
命令行运行来将其展平。
尽管编译为 pdf 会将表格放在末尾,但表格仍然位于文档的中间。