
В статьях я размещаю таблицы в самом конце и делаю что-то вроде:
\begin{center} Insert Table~\ref{tbl:tab1_1} about here. \end{center}
в тексте статьи для черновика. Когда дело дойдет до финализации, я скопирую и вставлю таблицы в текст статьи.
Это утомительно. Есть ли какая-то команда, которую я могу поместить в тело TeXt, чтобы таблица «исчезла» из конца статьи и появилась там, где я поместил команду?
решение1
Если у вас есть .tex
файл с таблицами внизу и вам нужно их переместить, то я не думаю, что есть лучший способ, чем метод копирования-вставки.
Если мотивом размещения таблиц внизу во время редактирования является необходимость сделать .pdf
файл более удобным для навигации, не размещая огромные таблицы в середине, то решением может быть размещение
\newif\ifshowtables
в вашей преамбуле, а затем напишите ваши таблицы как
\ifshowtables
\begin{table}
...
\end{table}
\else
Here the awesome table will appear!
\fi
Тогда таблица будет включена, если вы включите ее \showtablestrue
в преамбулу, а текст будет включен вместо нее, если вы включите ее \showtablesfalse
в преамбулу. Вы также можете просто удалить текст и \else
, тогда вопрос только в том, появится ли таблица или нет.
По моему мнению, это не так уж и сложно запомнить, поэтому, если вы работаете с соавторами, то вы, возможно, сможете убедить их использовать тот же метод.
Конечно, это работает и с другими вещами, помимо таблиц.
решение2
ПопробуйтеторецПакет. Он соответствует тем работам по финансам/экономике, которые я читаю, и требует только включения/выключения, а также нескольких других настроек, если у вас есть особые потребности.