
Стиль цитирования в моем документе использует надстрочные индексы для номера ссылки. Я хотел бы сослаться на элемент библиографии в строке один раз, используя только номер ссылки. Я уверен, что это просто сделать, я просто не знаю, как сформулировать этот вопрос для Google. Я использую natbib, и ссылки устанавливаются в преамбуле с помощью:
\renewcommand{\bibname}{References}
\usepackage[numbers, super,sort&compress, sectionbib]{natbib}
\usepackage{chapterbib}
Я хочу, чтобы моя графическая подпись гласила следующее (я подчеркнул красным ту часть подписи, с которой мне нужна помощь):
Фрагмент кода Latex, сгенерировавший это, прост:
\begin{figure}[hb!]
\centering
\includegraphics[width = 5in]{ch1_ehtylene_MO.png}
\caption{[Rest of Text] ... Reproduced from reference 20. Copyright (2002) National Academy of Sciences}
\label{ch1_mo}
\end{figure}
Мне нужно использовать команду для ссылки на библиографию с результатом в виде встроенного номера ссылки, чтобы он обновлялся по мере того, как я продолжаю редактировать свой документ. Что-то вроде \cite:
\begin{figure}[hb!]
\centering
\includegraphics[width = 5in]{ch1_ehtylene_MO.png}
\caption{[Rest of Text] ... Reproduced from reference \cite{ethylene}. Copyright (2002) National Academy of Sciences}
\label{ch1_mo}
\end{figure}
Проблема в том, что использование \cite таким образом приводит к появлению верхнего индекса, а мне это не нужно:
Существует ли команда для ссылки на запись .bib и возврата номера ссылки в строке?
решение1
Использование \citenum{<key>}
, как предложено moewe works