bookdown 菜单中的链接未正确生成
Links not generated correctly in bookdown menu
如果我在不同的章节中有相同的小节标题(如果每章都有一个 Rmd 文件,只会出现这个问题),然后在菜单中的 link 进入第一个小节。
我试图在 https://github.com/relund/bookdown-reprex 上做一个小的 reprex。只有当您有多个文件时才会出现该错误。
- Extract the zip
- 针织index.Rmd
- 在结果输出(index.html)中,点击第3章link下的菜单中的link for 'Learning outcomes'到'Learning outcomes'中第 2 章而不是第 3 章
xfun::session_info('bookdown')
R version 3.6.3 (2020-02-29)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 10 x64 (build 17134), RStudio 1.3.959
Locale:
LC_COLLATE=English_United States.1252 LC_CTYPE=English_United States.1252 LC_MONETARY=English_United States.1252
LC_NUMERIC=C LC_TIME=English_United States.1252
Package version:
base64enc_0.1.3 bookdown_0.20 digest_0.6.25 evaluate_0.14 glue_1.4.2 graphics_3.6.3 grDevices_3.6.3 highr_0.8 htmltools_0.5.0
jsonlite_1.7.1 knitr_1.29 magrittr_1.5 markdown_1.1 methods_3.6.3 mime_0.9 rlang_0.4.7 rmarkdown_2.3 stats_3.6.3
stringi_1.4.6 stringr_1.4.0 tinytex_0.25 tools_3.6.3 utils_3.6.3 xfun_0.16 yaml_2.2.1
此问题已在 bookdown v0.21(刚刚发布到 CRAN)中得到修复。您可以从 CRAN 更新或重新安装 bookdown:
install.packages('bookdown')
# or
update.packages(ask = FALSE, checkBuilt = TRUE)
如果我在不同的章节中有相同的小节标题(如果每章都有一个 Rmd 文件,只会出现这个问题),然后在菜单中的 link 进入第一个小节。
我试图在 https://github.com/relund/bookdown-reprex 上做一个小的 reprex。只有当您有多个文件时才会出现该错误。
- Extract the zip
- 针织index.Rmd
- 在结果输出(index.html)中,点击第3章link下的菜单中的link for 'Learning outcomes'到'Learning outcomes'中第 2 章而不是第 3 章
xfun::session_info('bookdown')
R version 3.6.3 (2020-02-29)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 10 x64 (build 17134), RStudio 1.3.959
Locale:
LC_COLLATE=English_United States.1252 LC_CTYPE=English_United States.1252 LC_MONETARY=English_United States.1252
LC_NUMERIC=C LC_TIME=English_United States.1252
Package version:
base64enc_0.1.3 bookdown_0.20 digest_0.6.25 evaluate_0.14 glue_1.4.2 graphics_3.6.3 grDevices_3.6.3 highr_0.8 htmltools_0.5.0
jsonlite_1.7.1 knitr_1.29 magrittr_1.5 markdown_1.1 methods_3.6.3 mime_0.9 rlang_0.4.7 rmarkdown_2.3 stats_3.6.3
stringi_1.4.6 stringr_1.4.0 tinytex_0.25 tools_3.6.3 utils_3.6.3 xfun_0.16 yaml_2.2.1
此问题已在 bookdown v0.21(刚刚发布到 CRAN)中得到修复。您可以从 CRAN 更新或重新安装 bookdown:
install.packages('bookdown')
# or
update.packages(ask = FALSE, checkBuilt = TRUE)