有没有办法将书本文档嵌入博客文章中?

时间:2019-08-08 14:52:51

标签: hugo bookdown blogdown

我已经使用Bookdown创建了一个教程(我认为这是一种很好的格式),并且目前正在使用Blogdown(雨果学术主题)创建网站。我希望能够将本教程作为Bookdown帖子添加到教程页面,但是我不知道是否可能。

我是Blogdown的新手,所以我无法找到任何解决方案。如果不可能,是否可以将帖子链接更改为将用户带到已发布的Bookdown文件(可能是bookdown.org)的超链接?

1 个答案:

答案 0 :(得分:1)

从我的角度来看,将教程(用bookdown编写)与网站的其余部分(用blogdown编写分开)更有意义。一种可能的解决方案是将“投资组合”小部件与使用external_link的内容一起使用,类似于“外部项目”的工作方式。由于您不希望主页上的教程小部件,因此需要执行以下操作:

  1. 创建一个目录content/tutorial,其中包含每个教程的目录。这些目录中的每个目录都包含一个按照“外部项目”建模的index.md,即具有external_link属性。

  2. 使用content/tutorials小部件页面c.f创建第二个目录index.mdhttps://sourcethemes.com/academic/docs/managing-content/#create-a-widget-page

  3. second 目录中创建投资组合小部件,例如通过复制projects.md,将page_type设置为tutorial first 目录的名称)。

关键是您需要两个目录。一个用于教程,另一个用于小部件。完整的示例在GitHub上。当然,将指向/tutorials/(而不是/tutorial/!)的链接添加到您的站点菜单是很有意义的。