之前已经提过类似的问题,但解决方案对我无效。Jekyll,Github页面:语法突出显示不起作用
我在使用Jekyll 3.3.0和Github Pages博客。根据文档,只要_config.yml指向Kramdown进行降价处理,并且Rouge(我正在运行2.0.7)用于语法高亮显示,Jekyll就支持本机突出显示的代码片段。
我无法使用批准的方法或我在互联网上找到的各种方法使其工作。它唯一承认的是那里有代码。例如,使用反引号或{%highlight html%}将删除此代码并按预期显示我的实际代码。所以它认识到它是一个代码片段。但突出显示根本不起作用。
这里是我的_config.yml:
baseurl: /blog
exclude: ['README.md']
permalink: pretty
# Conversion
markdown: kramdown
highlighter: rouge
kramdown:
input: GFM
hard_wrap: false
syntax_highlighter: rouge
extensions: fenced_code_blocks
而且这是一个测试,我在.MD尝试的例子:
```applescript
tell application "Safari" to quit
```
AppleScript的是高棉的支持,让不该”这是问题。
```html
<a href="https://github.io>Here's a link to Github</a>
```
我也尝试:不过,我与HTML测试它 {%高亮的AppleScript%} 告诉应用程序 “野生动物园” 退出 {%endhighlight%}
Github上显示突出时,我认为它通过github.com/user/repo
但它打破了浏览user.github.io/repo
感谢