добавил в мой ответ.

arkdown я хочу подпись к рисунку со связанной цитатой в собственном стиле цитирования R Markdown.[@ref], Тем не менее, когда я вставляю[@hawking_thermodynamics_1983] фрагмент в конце в заголовке, выдает только ошибку:

! Missing $ inserted.
<inserted text> 
                $
l.94 ...iontextfoo [@hawking_thermodynamics_1983]}

pandoc.exe: Error producing PDF
Error: pandoc document conversion failed with error 43

пример:

Это мой код:

---
title: "Untitled"
author: "Author"
output: pdf_document
# bibliography: bibliography.bib
references:
- id: hawking_thermodynamics_1983
  author:
  - family: Hawking
    given: S. W.
  - family: Page
    given: Don. N.
  publisher: Communications in Mathematical Physics
  title: Thermodynamics of Black Holes in Anti-de Sitter Space.
  volume: 87
  type: article-journal
  issued:
    year: 1983
---

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```

## R Markdown

\begin{figure}[h]
\centering
\includegraphics[width=13cm]{example.jpg}
\caption{Captiontextfoo}\label{fig1}
\end{figure}

[@hawking_thermodynamics_1983]

# Bibliography

с этим выводом:

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

Как я мог достичь этого?

Примечания:

Я тоже пробовал\[@... или без скобок, но не сработало.Я пробовал и это\caption{Captiontextfoo \cite{[@hawking_thermodynamics_1983]}} изэтот ответ, но не работает, показывает только[?].Версия R 3.4.3 (2017-11-30)Платформа: x86_64-w64-mingw32 / x64 (64-разрядная версия)Работает под: Windows 7 x64 (сборка 7601) с пакетом обновления 1

Ответы на вопрос(1)

Ваш ответ на вопрос