标签: blogdown

Disqus插件+社交网址不会在使用R blogdown生成的网站中加载

我最近使用R blogdown软件包设置了一个静态网站,其中包含Hugo主题'kakawait/hugo-tranquilpeak-theme'.虽然一切都运行得很好,但我无法使用disqus-plugin和社交共享网址.网站托管在Github Pages中.

尝试更改config.toml设置和Disqus短名称,但无法使其工作.

config.toml文件

正如你可以在博客,文章的结尾看到这里,Disqus失败,错误消息"我们无法加载Disqus.如果你是一个主持人请参阅我们的故障排除指南".另一方面,社交URL(用于博客末尾的共享图标)显示在html中,缺少baseURL前缀.

Disqus-Team在他们的一个帮助页面中提到,这通常发生在格式不正确的JS变量时.

在View-Source of my blog-article中,this.page.url变量仅显示相对URL

this.page.url = '\/2017\/05\/tamilnadu-2016-election---a-data-story\/';
Run Code Online (Sandbox Code Playgroud)

这就是社交网址在页面中与Twitter/Facebook/G-Plus图标一起显示的方式.

推特: https://twitter.com/intent/tweet?text=%2f2017%2f05%2ftamilnadu-2016-election---a-data-story%2f

Facebook的: https://www.facebook.com/sharer/sharer.php?u=%2f2017%2f05%2ftamilnadu-2016-election---a-data-story%2f

G Plus: https://plus.google.com/share?url=%2f2017%2f05%2ftamilnadu-2016-election---a-data-story%2f

我认为baseURL配置设置中的一些问题导致了这两个问题.

谢谢.

r disqus r-markdown hugo blogdown

3
推荐指数
1
解决办法
392
查看次数

在hugo学术主题中自定义"关于"小部件

我通过RStudio/blogdown使用hugo-academic主题来构建我的网页.示例页面位于:https://themes.gohugo.io/theme/academic/

我想在学术界之下添加第二份非学术兴趣列表.这可能吗?

在配置部分中about.md有一个列表

# List your academic interests.
 [interests]
   interests = [
     "Artificial Intelligence",
     "Computational Linguistics",
     "Information Retrieval"
   ]
Run Code Online (Sandbox Code Playgroud)

但我不确定它是如何传递给实际构建网站的进程.本着"只是添加东西以查看它是否有效"的精神,我尝试添加另一个[other_interests]部分但它似乎没有做任何事情.

r hugo blogdown

3
推荐指数
1
解决办法
1035
查看次数

图像通过 RMarkdown 中的短代码使用 blogdown 不显示

我想使用 blogdown 通过 RMarkdown 文件中的短代码显示图像。我使用代码:

```{r echo=FALSE}
blogdown::shortcode("figure", src = "/img/to/path/my-picture.png", alt = "Some alt text")
```
Run Code Online (Sandbox Code Playgroud)

我没有收到错误消息,只是网站上有一个空白区域。图片不显示。简码通常有效,我用推特卡试过了。

路径是正确的,因为使用 knitr 显示相同的图片。(该路径也可用作普通.md文档中的简码。)如果我不在我的.Rmd文件中使用 alt 参数,则短代码命令的代码将显示在网站上——不仅适用于此命令,而且适用于所有其他命令(以前工作)短代码也是如此。例如,我得到了以下网页片段:

{{% figure src=/img/to/path/my-picture.png %}}
But shortcode works, here is a tweet card: {{% tweet 852205086956818432 %}}
Run Code Online (Sandbox Code Playgroud)

另一个与数字相关的问题:如果我使用标准命令:

![some alt text](/img/to/path/my-picture.png)
Run Code Online (Sandbox Code Playgroud)

网页在图片下方显示替代文字“一些替代文字”。

我正在使用 Hugo-academic 主题,这是我的会话信息:

R version 3.4.1 (2017-06-30)
Platform: x86_64-apple-darwin15.6.0 (64-bit)
Running under: macOS Sierra 10.12.6

Matrix products: default
BLAS: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
LAPACK: /Library/Frameworks/R.framework/Versions/3.4/Resources/lib/libRlapack.dylib

locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8

attached base packages:
[1] stats     graphics  grDevices …
Run Code Online (Sandbox Code Playgroud)

r r-markdown hugo blogdown hugo-shortcode

3
推荐指数
1
解决办法
377
查看次数

更改博客主题(blogdown + netlify)

我已经一汇其次教程和使用创造了一个网站排污github上netlify。现在,我想更改网站的主题。问题是,我有几篇文章产生了很多情节。结果,当我在本地创建新网站并添加帖子时,git push失败了。我怀疑是因为我文件太多。

我试着逐段添加帖子,就像我在写新帖子一样,这确实有效。但是,这将花费太多时间。我怀疑其他人也有同样的问题。有没有一种方法可以更轻松地更改我的网站的主题?

netlify blogdown

3
推荐指数
1
解决办法
884
查看次数

Blogdown网站发布 - 隐藏帖子的日期和/或标题

我想在运行blogdown :: build_site()后从帖子中删除日期而不必从公用文件夹中手动删除.

我有一个名为Gallery的帖子,它在顶部的Rmarkdown文件中有以下yaml标题:

---
title: Gallery
date: null
output:
  blogdown::html_page:
    date: null
---
Run Code Online (Sandbox Code Playgroud)

这是它在public/gallery/index.html文件中的呈现方式:

<div class="item">
    <h4><a href="/gallery/">Gallery</a></h4>
    <h5>January 1, 0001</h5>
</div>
Run Code Online (Sandbox Code Playgroud)

无论如何要移除/隐藏它而不手动操作?

我正在使用最小的主题https://github.com/calintat/minimal/

r blogdown

3
推荐指数
1
解决办法
367
查看次数

无法使用(Hugo)学术主题创建新网站

我是不熟悉Blogdown的人,并且通过神话般的资源来指导我。不幸的是,我无法在雨果中使用学术主题。要创建一个新站点,我需要:

  1. 在全新的工作目录中创建了一个新的(空)项目。
  2. 根据建议安装了博客和雨果
  3. 尝试通过运行以下命令来创建新站点:

    blogdown :: new_site(theme =“ gcushen / hugo-academic”)

不幸的是,我随后遇到以下错误:

Error: Unable to find theme Directory: C:\Users\myusername\Documents\MyBlog\themes\academic

Error: Unable to find theme Directory: C:\Users\myusername\Documents\MyBlog\themes\academic

Error: Unable to find theme Directory: C:\Users\myusername\Documents\MyBlog\themes\academic
Run Code Online (Sandbox Code Playgroud)

我还遇到以下问题:

Error in shell(cmd, mustWork = TRUE, intern = intern) : 
  '"C:\Users\myusername\AppData\Roaming\Hugo\hugo.exe" convert toYAML --unsafe' execution failed with error code 65535
Run Code Online (Sandbox Code Playgroud)

我要去哪里错了?我也尝试使用该指南通过RStudio安装/创建,但是遇到了同样的问题。我是不熟悉Blogdown的人,因此需要任何帮助。

谢谢!

sessionInfo()
R version 3.5.2 (2018-12-20)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 7 x64 (build 7601) Service Pack 1

Matrix products: …
Run Code Online (Sandbox Code Playgroud)

hugo blogdown

3
推荐指数
1
解决办法
568
查看次数

从hugo示例中删除最大宽度

我用hugo的学术主题制作了一个网站;这里提供了一个例子。我希望我的所有帖子(其中链接中提供了三个示例)更广泛。例如,一篇文章最初看起来像这样: 原始宽度 文本被限制在更窄的窗口内,但我希望它看起来像这样: 更宽的宽度 其中文本与页面的宽度相同。

我注意到我可以通过取消选中“.article-container”中的“max-width”规范来实现此目的。如何编辑带有学术主题的个人页面的本地文件以使其自动发生?

css width hugo blogdown

3
推荐指数
1
解决办法
663
查看次数

Blogdown 和 Hugo 不解析 Markdown 中的 html 标签

我正在尝试使用blogdownin构建一个网站,R但我不确定为什么 html 标签不再被正确解析。它曾经为我正常工作。我在三个新的/不同的 R 项目(不同的 Hugo 主题)中测试了下面的代码,但没有任何效果。但是,当我尝试编织或预览常规文件Rmdmd文件时,html 标签被正确解析并且一切都按预期工作。

比如我的markdown文档中下面的代码对文字没有影响。图像也不显示。

<a href="http://www.google.com">Link to Google</a>
<b>happy</b>
Run Code Online (Sandbox Code Playgroud)

当我为网站提供服务时,我看到的只是以下未格式化的文本:

链接到谷歌快乐

请注意,标准降价语法仍然有效:

[Link to Google](https://www.google.com)
**happy**
Run Code Online (Sandbox Code Playgroud)

预期输出

链接到谷歌 快乐

有没有人知道可能是什么问题?感谢任何人可以提供的任何帮助!谢谢。

下面是我的 R 会话信息。我正在使用最新版本的 Hugo (0.65.0) 和blogdown(也尝试了开发版本)。我降级到 Hugo 0.60.0 但它仍然不起作用。

> xfun::session_info()
R version 3.6.2 (2019-12-12)
Platform: x86_64-apple-darwin15.6.0 (64-bit)
Running under: macOS High Sierra 10.13.6, RStudio 1.2.5033

Locale: en_CA.UTF-8 / en_CA.UTF-8 / en_CA.UTF-8 / C / en_CA.UTF-8 / en_CA.UTF-8

Package version:
  base64enc_0.1.3 bookdown_0.17   digest_0.6.24   evaluate_0.14   glue_1.3.1 …
Run Code Online (Sandbox Code Playgroud)

r knitr r-markdown hugo blogdown

3
推荐指数
1
解决办法
886
查看次数

如何在 Hugo 渲染的网站中的 config.toml 上插入表情符号?

我想在网页页脚添加云表情符号,但显然该config.toml文件不支持表情符号

 [params]
      footerText   = ":cloud: David Jorquera - 2020"
Run Code Online (Sandbox Code Playgroud)

...呈现为文本。

如何才能做到这一点?

hugo blogdown

2
推荐指数
1
解决办法
933
查看次数

将 iframe Amazon Associate Link 嵌入到 .md 文件 R

我正在尝试将链接嵌入到使用 R blogdown 和 Hugo 创建的帖子中。这是一个简单的 .md 文件。

我试图发布的代码是这样的:

<iframe src="//example.com/foo/bar"></iframe>
Run Code Online (Sandbox Code Playgroud)

我在应该出现的内容中看不到任何内容。

由于它是一个 .md 文件,我认为它只需使用 HTML 标签即可工作。显然,这不是我的情况。

r r-markdown hugo blogdown

2
推荐指数
1
解决办法
539
查看次数

标签 统计

blogdown ×10

hugo ×8

r ×6

r-markdown ×4

css ×1

disqus ×1

hugo-shortcode ×1

knitr ×1

netlify ×1

width ×1