Размещать таблицы в конце статьи, а затем вызывать их в тексте с помощью команды?

Размещать таблицы в конце статьи, а затем вызывать их в тексте с помощью команды?

В статьях я размещаю таблицы в самом конце и делаю что-то вроде:

\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

ПопробуйтеторецПакет. Он соответствует тем работам по финансам/экономике, которые я читаю, и требует только включения/выключения, а также нескольких других настроек, если у вас есть особые потребности.

Связанный контент