我正在写一本用bookdown在Rstudio中呈现的书,这本书是用git_book格式呈现的,但是在转换成bs4_book格式之后,所有的拉丁字符,甚至英语中的撇号都不能正确地呈现出来(见下图)。您可以在此页和存储库这里中看到当前的实时版本。

我安装了这个版本的bookdown,remotes::install_github("rstudio/bookdown#1027")是基于本期的,也安装了像这样的bslib,remotes::install_github("rstudio/bslib")
当我在bs4_book中呈现这本书时,我得到了以前在git_book中没有收到的以下消息,
#> Tweaking docs/index.html
#> Tweaking docs/intro.html
#> Tweaking docs/folder-strcutures.html
#> Tweaking docs/collaboration-in-git.html
#> Tweaking docs/stata-github.html
#> Tweaking docs/intro-povcal.html
#> Tweaking docs/prepare.html
#> Tweaking docs/lis-data.html
#> Tweaking docs/primus.html
#> Warning messages:
#> 1: In parse(text = text, keep.source = TRUE, encoding = "UTF-8") :
#> integer literal 02.L contains unnecessary decimal point
#> 2: In parse(text = text, keep.source = TRUE, encoding = "UTF-8") :
#> integer literal 00.L contains unnecessary decimal point
#> 3: In parse(text = text, keep.source = TRUE, encoding = "UTF-8") :
#> integer literal 02.L contains unnecessary decimal point
#> 4: In parse(text = text, keep.source = TRUE, encoding = "UTF-8") :
#> integer literal 02.L contains unnecessary decimal point
#> 5: In parse(text = text, keep.source = TRUE, encoding = "UTF-8") :
#> integer literal 00.L contains unnecessary decimal point
#> 6: In parse(text = text, keep.source = TRUE, encoding = "UTF-8") :
#> integer literal 03.L contains unnecessary decimal point你可以在下面看到我的会议信息,
非常感谢你的帮助。最好的
sessioninfo::platform_info()
#> setting value
#> version R version 4.0.2 (2020-06-22)
#> os Windows 10 x64
#> system x86_64, mingw32
#> ui RTerm
#> language (EN)
#> collate English_United States.1252
#> ctype English_United States.1252
#> tz America/New_York
#> date 2020-12-20
Sys.getlocale()
#> [1] "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"
stringi::stri_locale_info()
#> $Language
#> [1] "en"
#>
#> $Country
#> [1] "US"
#>
#> $Variant
#> [1] ""
#>
#> $Name
#> [1] "en_US"发布于 2020-12-21 20:26:00
我找到了解决问题的办法。在尝试创建@JosefZ建议的可复制示例时,我从原始回购中复制并粘贴了创建一个可行版本的文档所需的最小文件,并将其粘贴到另一个文件夹中。因此,我没有复制输出文件夹(在本例中是"docs")。通过这样做,问题就消失了。于是,我删除了原始回购中的输出文件夹,并重新构建了整本书。这解决了问题,现在它是正确的渲染。
底线:当从git_book切换到bs4_book时,确保删除输出文件夹( html文件所在的位置),并重新构建整个过程。
谢谢。最好的
https://stackoverflow.com/questions/65386914
复制相似问题