我用hugo(theme tranquilpeak)使用blogdown。当我在.Rmd文件中添加选项卡式代码块时,代码块没有按预期显示,它显示为普通文本。知道为什么吗?
2017-09-02-tabbed-codeblock.Rmd
---
title: tabbed-codeblock
author:
date: "2017-09-02"
output:
html_document:
keep_md: yes
---
### Testing tabbed codeblock
{{< tabbed-codeblock >}}
<!-- tab js -->
var test = 'test';
<!-- endtab -->
<!-- tab css -->
.btn {
color: red;
}
<!-- endtab -->
{{< /tabbed-codeblock >}}
答案 0 :(得分:2)
请参阅 blogdown 一书的Section 2.3.2:
短代码应仅适用于普通的Markdown文档。要在R Markdown中使用短代码而不是普通Markdown,您必须调用函数
blogdown::shortcode()
。
如果您不清楚,请阅读blogdown::shortcode()
函数的R帮助页面。