gpt4 book ai didi

引用带有 bookdown 的数字

转载 作者:行者123 更新时间:2023-12-04 03:15:06 25 4
gpt4 key购买 nike

出于某种原因,我在书本文档中交叉引用数字时遇到问题。这是一个最小的例子:

---
output:
bookdown::html_document2:
fig_caption: yes
---

Reference example: \@ref(fig:plot-cars):

```{r plot-cars, fig.cap = "A car plot"}
plot(cars)
```

当我编织这个时,R Markdown 会抛出以下警告......
Warning message:
The label(s) fig:plot-cars not found

...而这个结果:
enter image description here

这个问题似乎与 this one 非常相似,已通过更新 bookdown 解决.据我了解我的 session_info()这应该不再是问题了:
Session info -----------------------------------------------------------------------------------------
setting value
version R version 3.3.1 (2016-06-21)
system i386, mingw32
ui RStudio (0.99.489)
language (EN)
collate German_Germany.1252
tz Europe/Berlin
date 2017-01-20

Packages ---------------------------------------------------------------------------------------------
package * version date source
bookdown 0.3 2016-11-28 CRAN (R 3.3.2)
devtools 1.9.1 2015-09-11 CRAN (R 3.2.2)
digest 0.6.8 2014-12-31 CRAN (R 3.2.2)
htmltools 0.3.5 2016-03-21 CRAN (R 3.2.4)
knitr 1.11 2015-08-14 CRAN (R 3.2.2)
memoise 0.2.1 2014-04-22 CRAN (R 3.2.2)
Rcpp 0.12.8 2016-11-17 CRAN (R 3.3.2)
rmarkdown 0.8.1 2015-10-10 CRAN (R 3.2.2)
yaml 2.1.13 2014-06-12 CRAN (R 3.2.2)

有任何想法吗?

最佳答案

代码块的名称中不能有特殊字符。我建议使用 camelCase 来确定。 IE。这应该工作:

---
output:
bookdown::html_document2:
fig_caption: yes
---

```{r plotCars, fig.cap = "A car plot"}
plot(cars)
```

Reference example: \@ref(fig:plotCars):

关于引用带有 bookdown 的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41766766/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com