我已经使用Bookdown创建了一个教程(我认为这是一种很好的格式),并且目前正在使用Blogdown(雨果学术主题)创建网站。我希望能够将本教程作为Bookdown帖子添加到教程页面,但是我不知道是否可能。
我是Blogdown的新手,所以我无法找到任何解决方案。如果不可能,是否可以将帖子链接更改为将用户带到已发布的Bookdown文件(可能是bookdown.org)的超链接?
答案 0 :(得分:1)
从我的角度来看,将教程(用bookdown
编写)与网站的其余部分(用blogdown
编写分开)更有意义。一种可能的解决方案是将“投资组合”小部件与使用external_link
的内容一起使用,类似于“外部项目”的工作方式。由于您不希望主页上的教程小部件,因此需要执行以下操作:
创建一个目录content/tutorial
,其中包含每个教程的目录。这些目录中的每个目录都包含一个按照“外部项目”建模的index.md
,即具有external_link
属性。
使用content/tutorials
小部件页面c.f创建第二个目录index.md
。 https://sourcethemes.com/academic/docs/managing-content/#create-a-widget-page
在 second 目录中创建投资组合小部件,例如通过复制projects.md
,将page_type
设置为tutorial
( first 目录的名称)。
关键是您需要两个目录。一个用于教程,另一个用于小部件。完整的示例在GitHub上。当然,将指向/tutorials/
(而不是/tutorial/
!)的链接添加到您的站点菜单是很有意义的。