问题标签 [blogdown]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - 用“plot”或“plt”前缀块标签修改图形标题
我最近开始为块标签添加前缀以帮助我识别预期的输出;即,情节的“情节”,表格的“tbl”等。
今天早上我试图在一个情节中添加一个 fig.cap 。标题将无法正确显示;它看起来像这样:
(#fig:plt_cars)此标题将无法正确显示。
我期望这个:
图 1:此标题将正确显示。
在玩了之后,我发现将“plot”或“plt”作为前缀添加到块标签会导致这种情况。
下面的示例演示了这一点。
在普通的 Rmd 文档中,所有字幕都可以正常呈现;但不在博客中。
我正在使用 blogdown 0.1。
我已经在 Debian 和 Windows 上验证了这一点,但目前只有 R 3.4.0。
谁能告诉我为什么我不能使用这些前缀?
编辑:它不是前缀,而是使用分隔符“_”或“.”。
这些示例不起作用:
编辑 2:同样的问题适用于 knitr::kable 字幕。
r - 在 Netlify 上部署失败状态,但站点仍在部署
我正在使用blogdown
创建我的第一个站点,并尝试按照blogdown
[此处]的在线文档中的部署说明进行操作
这是我从文档中了解到的,在 RStudio 中构建站点并将public
文件夹的内容复制到 git 存储库中。存储库sn248.github.io曾经包含我jekyll
基于静态网页的内容,并使用 Github 页面托管。它只有几篇文章,我打算手动将其转换为blogdown
基础网站。
我确实看到了我想要的主题的新网站,但我担心我在 Netlify 上看到的部署失败消息(下)
我已经指定了 my Build command:
ashugo
和 my Publish Directory:
as public
。我也尝试过HUGO_VERSION
0.24.1
(如文档中所示)但得到了相同的结果。查看错误消息,我似乎在这里缺少一个基本步骤。但是我也不明白如果没有找到配置文件是如何构建的。
链接到我的Git 存储库
链接到我的网站
这里的任何帮助将不胜感激,谢谢!SN248
r - blogdown部署新手问题
我最近在这里发布了一个关于部署我blogdown
的基础网站的问题。我没有完全按照blogdown
书中的说明进行操作,但问题得到了解决 - 感谢 Yihui 的回答。
我正在尝试完全按照文档中的说明加载我的网站。因此,我现在在我的git 存储库中拥有整个项目,并且我正在使用netlify
文档中提到的选项,即Build command:
选项设置为hugo
,Publish directory:
设置为public
和HUGO_VERSION
设置为0.30
部署设置。
我正在成功部署(在netlify
)并且该站点在
https://typesetter-signs-43683.netlify.com/
但是,我之前的网址(来自 github 页面)
显示404
,file not found
错误。
netlify
没有给出任何部署错误,并且 github 页面设置说明了这一点site is published
。我得到了主题的图标,但没有别的,我觉得这很令人困惑!
我怀疑,我还缺少另一个关键步骤。这里的任何指示都会非常有帮助!
谢谢,SN248
r - 在 blogdown 中将“.Rmd”帖子呈现为幻灯片
我正在使用从存储为文件blogdown
的一系列帖子生成静态网站。Rmd
对于其中一些,我希望将帖子呈现为 ioslides,例如:
rmardown::render()
从上面的文件中创建幻灯片就可以了,但是当将其用作帖子并运行blogdown::serve_site()
输出时,将呈现为“常规” html 文章(不是幻灯片)。
知道这是否可以做到,如果可以,怎么做?最佳蒂博
r - 使用 blogdown new_stite() 函数时出错
我是 E blogdown 包的新手。我有 rad 第一章的 bogdown 书。我尝试使用以下方法制作新网站:
但它返回一个错误:
我试图更新雨果。我还尝试使用 Rstudio create Project 等创建网站...使用这种方式,我可以创建网站,但如果我调用 blogdown::server_site()` 函数,它会返回上述错误。
编辑:
我提供的结果sessionInfo()
:
r - 当 blogdown 博客基于 Netlify 构建时,Highlight.js 类被剥离(在本地工作)
希望有人可以帮我解决这个问题!我有一个新的 blogdown 博客,使用默认主题,已成功部署到 Netlify。我正在使用默认的锂主题。
Highlightjs 在使用“服务站点”加载项时有效,但在 Netlify 上无效。使用检查器,我已经能够在一定程度上缩小问题范围:
在 Rstudio 中检查站点时,这是我看到的一个示例:
在 Netlify 上检查来自同一源的同一代码块时,结果如下:
如您所见,Netlify 的构建并未将所需的 class="hljs.something" 语句构建到生成的 html 中
就我自己能够做到的,所以我希望有人有建议!
css - 更改 HUGO-Xmin 主题中帖子标题的行高
使用 R blogdown 包,很容易建立个人网站。我喜欢yihui/hugo-xmin主题的简单风格。我在 Windows 操作系统上的文件夹“c:/test”中使用 R blogdown 包构建了一个站点:
我将以下文本写入文件c:/test/content/post/
夹中的 .md 文件:
然后我预览了网站:
但是,帖子标题如下所示:
我想知道如何更改标题中的行高,默认情况下太小了。我像这样添加了一个line-height
命令/themes/hugo-xmin/static/css/style.css
:
但它没有用。
感谢帮助!
r - blogdown::serve_site() 抛出 'html_dependency not found' 错误 | htmlwidgetsthreejs
在尝试使用(仅)更新的标头信息(即博客类别)重新构建旧的.Rmd文件时,我收到此错误:
错误:找不到 html_dependency 的路径:C:/Users/Username/Documents/R/win-library/3.4/threejs/htmlwidgets/lib/threejs-83
相同的.Rmd文件,在现在更新 header-info 之前,几个月前成功生成了 html-content,没有任何问题。我认为,更新后的blogdown包无法找到依赖库,即three.js v83 vs three.js v85
如果这是问题所在,如果有人能建议我需要更新哪个文件来解决这个问题,我将不胜感激。下面的快照显示了错误消息,以及所需库的 Windows 文件位置。