У меня возникли проблемы с попыткой ссылки на куски в документе r markdown, который я пытаюсь преобразовать в .pdf с помощью pandoc.convert.
Если я включаю \label{mylabel}
в текст - я могу ссылаться на это на \ref{mylabel}
. Тем не менее, я думал, что мог бы сослаться на кусок (или таблицу/фигуру внутри куска) аналогичным образом - но мне не повезло.
Например, для фрагмента:
```{r myplot, echo=FALSE, warning=FALSE}
plot(cars)
```
Я мог бы поместить \ref{myplot}
или \ref{fig:myplot}
или даже внутреннюю ссылку на уценку [car plot](myplot)
. В документации, по-видимому, упоминается, что метки создаются на основе имени куска, и это форматы, предложенные в отношении похожих вопросов. Но никто не работает.
Аналогично для таблиц (которые я создаю с помощью pander) - у меня есть куски вроде:
```{r car_sum}
library(pander)
car_summary<-summary(cars)
pander(car_summary, caption = "This is a summary of cars")
```
При преобразовании в .pdf из файла .md с помощью "pandoc.convert" таблицам дается приятное название "Таблица 3 Это сводка автомобилей" и пронумерованы, но я не могу использовать метку в качестве ссылки \ref{car_sum}
, и он всегда отображается как '??'. Некоторые форумы, похоже, упоминают, что перед названием метки вам нужно включить "tab:" или "fig:", но это все еще не работает для меня.
Можно ли отредактировать ссылки в тексте? Если да, то нужно набирать, чтобы сделать это правильно, чтобы он работал в конечном документе, показывающем что-то вроде "см. Таблицу 2".