在blogdown中包含图像预览(.Rmd yaml header)

时间:2017-10-02 11:25:26

标签: r hugo blogdown

我尝试了几种方法但到目前为止都没有。我想在我的主博客页面上包含一个用R markdown(.Rmd)编写的博客文章的图像预览,其中通常会显示一些帖子和项目。我可以使用以下代码从Hugo var values = await _OnReaderEvent .Where(r => r.PlaceId == placeId) .Buffer(waitFor, 1) .FirstAsync(); // get list of matching elements during waitFor time return values.FirstOrDefault(); // return first element or null if the list is empty here

开始,以简单的降价(.md)工作
academic-theme

结果显示为here(请参阅+++ # Optional image to display on homepage (relative to `static/img/` folder). image_preview = "bubbles.jpg" +++ )。

但是,我不知道如何在我的博文中将其翻译为Projects .Rmd。我可以使用下面的图片在顶部添加图片,但由于我使用的是yaml内容表选项,因此图片仅显示在toc之后,因此不会显示在帖子预览中主页。

toc

理想情况下,图像仅显示在主页面上的预览中,而不是显示在实际的博客文章中(意图是“吸引”具有视觉吸引力的图像到实际内容的读者)但如果不可能,我也是如果图像显示在实际帖子的顶部,只要它显示在主页面的预览中就可以了。

1 个答案:

答案 0 :(得分:1)

如果image_preview参数与md文档一起使用,它也应该与Rmd文档一起使用,前提是您使用:的语法我想:

---
title: some title
author: some author
date: 'some date'
slug: some-slug
categories:
  - some category
tags:
  - some-tag
output:
  blogdown::html_page:
    toc: true
    number_sections: true
    toc_depth: 2
image_preview: 'bubbles.jpg'
---