有没有办法将 bookdown 文档作为 blogdown post 嵌入?
Is there a way to embed a bookdown document as a blogdown post?
我已经使用 Bookdown 创建了一个教程(我认为这是一种很好的格式),目前正在使用 Blogdown(hugo-academic 主题)创建一个网站。我希望能够将本教程作为 Bookdown 添加到教程页面 post,但我不知道这是否可行。
我是 Blogdown 的新手,所以我还没有找到任何解决方案。如果不可能,是否有办法将 post link 更改为 hyperlink,将用户带到已发布的 Bookdown 文件(可能是 bookdown.org)?
在我看来,将教程(用 bookdown
编写)与网站的其余部分(用 blogdown
编写)分开更有意义。一种可能的解决方案是将 "portfolio" 小部件与使用 external_link
的内容一起使用,类似于 "external projects" 的工作方式。由于您不希望主页上出现教程小部件,因此您需要执行以下操作:
创建一个目录 content/tutorial
,其中包含每个教程的目录。这些目录中的每一个都包含一个以 "external project" 为模型的 index.md
,即具有 external_link
属性。
创建第二个目录 content/tutorials
,其中包含一个 index.md
小部件页面,c.f。 https://sourcethemes.com/academic/docs/managing-content/#create-a-widget-page
在 second 目录中创建一个投资组合小部件,例如通过复制 projects.md
,将 page_type
设置为 tutorial
(first 目录的名称)。
关键是你需要两个目录。一个用于教程,一个用于小部件。完整示例在 GitHub 上。当然,将 link 添加到 /tutorials/
(而不是 /tutorial/
!)到您的站点菜单是有意义的。
我已经使用 Bookdown 创建了一个教程(我认为这是一种很好的格式),目前正在使用 Blogdown(hugo-academic 主题)创建一个网站。我希望能够将本教程作为 Bookdown 添加到教程页面 post,但我不知道这是否可行。
我是 Blogdown 的新手,所以我还没有找到任何解决方案。如果不可能,是否有办法将 post link 更改为 hyperlink,将用户带到已发布的 Bookdown 文件(可能是 bookdown.org)?
在我看来,将教程(用 bookdown
编写)与网站的其余部分(用 blogdown
编写)分开更有意义。一种可能的解决方案是将 "portfolio" 小部件与使用 external_link
的内容一起使用,类似于 "external projects" 的工作方式。由于您不希望主页上出现教程小部件,因此您需要执行以下操作:
创建一个目录
content/tutorial
,其中包含每个教程的目录。这些目录中的每一个都包含一个以 "external project" 为模型的index.md
,即具有external_link
属性。创建第二个目录
content/tutorials
,其中包含一个index.md
小部件页面,c.f。 https://sourcethemes.com/academic/docs/managing-content/#create-a-widget-page在 second 目录中创建一个投资组合小部件,例如通过复制
projects.md
,将page_type
设置为tutorial
(first 目录的名称)。
关键是你需要两个目录。一个用于教程,一个用于小部件。完整示例在 GitHub 上。当然,将 link 添加到 /tutorials/
(而不是 /tutorial/
!)到您的站点菜单是有意义的。