我在尝试使用 pandoc.convert 将其转换为 .pdf 的 ar markdown 文档中引用块时遇到问题。
如果我包含\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")
```
当使用“pandoc.convert”从 .md 文件转换为 .pdf 时,表格被赋予了一个很好的标题“表 3 这是汽车的摘要”并进行了编号,但我似乎无法将标签用作参考\ref{car_sum}
并且它总是显示为 '??'。一些论坛似乎提到您必须在标签名称之前包含“标签:”或“无花果:”,但这仍然对我不起作用。
可以在文本中完成块引用吗?如果是这样,需要输入什么才能正确执行此操作,以便它在最终文档中显示类似“见表 2”的内容。