Syntax octopress中的语法高亮显示
我需要做什么才能使语法突出显示在octopress上工作?以下是我目前拥有的:Syntax octopress中的语法高亮显示,syntax,octopress,Syntax,Octopress,我需要做什么才能使语法突出显示在octopress上工作?以下是我目前拥有的: ``` ruby class Fixnum def prime? ('1' * self) !~ /^1?$|^(11+?)\1+$/ end end ``` 背勾的左侧没有空格,我在编辑器最左侧和我想要突出显示的代码之间放置了一个空格 我也尝试了代码块,但没有成功,即使我已经在他们的网站上复制粘贴了示例: {% codeblock lang:objc %} [rectangle set
``` ruby
class Fixnum
def prime?
('1' * self) !~ /^1?$|^(11+?)\1+$/
end
end
```
背勾的左侧没有空格,我在编辑器最左侧和我想要突出显示的代码之间放置了一个空格
我也尝试了代码块,但没有成功,即使我已经在他们的网站上复制粘贴了示例:
{% codeblock lang:objc %}
[rectangle setX: 10 y: 10 width: 20 height: 20];
{% endcodeblock %}
还有什么我需要安装的吗?我相信在我安装octopress时,代码块和反勾号已经包括在内了。但即使我将语言包括在内,它仍然是这样的:
有什么想法吗?- 专门为Octopress创建的Sass端口李>
- Gist代码嵌入李>
- 使用下载链接插入文件系统中的代码段李>
- 带有
和
以及可选下载链接的简单内联代码块李> - Pygments缓存-a李>
- 使用javascript添加的基于表格的行号李>
您的问题解决了吗 如果没有,您可以尝试使用不同的降价引擎(默认为rdisont+pygments) 其他可能的引擎是kramdown、Red地毯和maruku,它们使用ruby而不是python,因此如果您遇到python问题,这可能会解决问题
我写了一篇关于如何使用Octopress设置kramdown的文章,你可以查看。是的,我遵循了这些,但没有运气。正如你所看到的,我甚至在octopress文档上复制粘贴了这些示例,但它不起作用。你用的是哪一个?给我看帖子或链接。:)这已经在我的问题中了。我用的是背部的蜱虫。我还指定了ruby语言,但它似乎不起作用。您能确保安装了python包吗<代码>python2.7工作正常。我得到了这个错误:液体错误:RubyPython::Python:Module的未定义方法'Py_IsInitialized',我需要做什么?我使用了最新的octopress。