Jekyll Kramdown/coderay不会在Jekyl/Octopress中使用html解析代码段
我有一个网站正在使用Octopress(使用Jekyl)。下面是我要显示颜色高亮显示语法的代码块:Jekyll Kramdown/coderay不会在Jekyl/Octopress中使用html解析代码段,jekyll,octopress,coderay,kramdown,Jekyll,Octopress,Coderay,Kramdown,我有一个网站正在使用Octopress(使用Jekyl)。下面是我要显示颜色高亮显示语法的代码块: ~~~ def what? 42 end ~~~ {:lang='ruby} 如果这是一个file.markdown文件,它被正确解析,我看到了正确的代码语法。如果它位于file.html中,则不会解析为代码语法。如何在html文件中正确解析此内容? 不再使用 ~~~ def what? 42 end ~~~ {:.language-ruby} 或者更好 ~~~ ruby def
~~~
def what?
42
end
~~~
{:lang='ruby}
如果这是一个file.markdown文件,它被正确解析,我看到了正确的代码语法。如果它位于file.html中,则不会解析为代码语法。如何在html文件中正确解析此内容?
不再使用
~~~
def what?
42
end
~~~
{:.language-ruby}
或者更好
~~~ ruby
def what?
42
end
~~~
当文件扩展名为html时,标记不起作用
降价
如果该文件具有YAML前端内容部分,则
由杰基尔改造。任何.html、.markdown、.md、,
或.textile文件位于站点的根目录或未列出的目录中
上面