Латексная этикетка / ссылка для «поддельной» внешней фигуры - PullRequest
1 голос
/ 17 июня 2010

В некоторых журналах каждая фигура должна быть представлена ​​в отдельном документе. Однако они хотят, чтобы условные обозначения были указаны в основном документе.

Таким образом, я надеялся сделать что-то вроде этого:

\section{Figure Legends}
\begin{description} 
 \item[Figure \ref{fig:fireAntBiology}] \label{fig:fireAntBiology} bla bla ants
\end{description}

Это все еще позволило бы \ ref рисунок из основного текста. Однако это не работает (\ ref возвращает номер раздела «Легенды рисунка»). Следующее правильно дает различное число каждой «фигуре»:

\item[Figure \ref{fig:fireAntBiology}] \begin{figure} \caption{\label{fig:fireAntBiology}} \end{figure} bla bla ants

Тем не менее, он также размещает пустые плавающие фигуры по всему документу.

Решение должно быть простым. Что мне не хватает? Есть идеи?

Спасибо! Янник

Ответы [ 3 ]

1 голос
/ 18 июня 2010

Я бы просто использовал endfloat package и разделил полученный PDF на два отдельных документа для отправки. Endfloat заботится обо всех ссылках и помещает все числа с плавающей точкой в ​​конец вашего документа.

0 голосов
/ 23 апреля 2018

Другим возможным решением было бы определить метки вручную с помощью команды \ newlabel в преамбуле документа. Например:

\newlabel{fig:fireAntBiology}{{1}{}}

Заменил бы все \ ref {fig: fireAntBiology} на 1. Очевидным недостатком является то, что теперь вам нужно вручную найти правильное число для каждой фигуры, но это может работать как одноразовое решение.

0 голосов
/ 17 июня 2010

хммм одна вещь такого рода работ:

\section{Figure Legends}
\begin{figure}[!h]
  \caption{\label{fig:fireAntBiology} bla bla ants}
\end{figure}

Но тогда мне нужно бороться со случайным размещением латекса в случайном порядке ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...