【问题标题】:Not able to format in jekyll无法在 jekyll 中格式化
【发布时间】:2015-06-25 15:54:43
【问题描述】:

有人可以帮我把我的代码块(通过美化插件)和标题分开吗?我google了很多,但没有找到解决方案。 我在 jekyll 中写了一篇博客,并使用 prettify 插件来突出显示代码。下面的配置在我的 config.yml 文件中

降价:kramdown
荧光笔:pygments
红地毯:
扩展名:[“no_intra_emphasis”、“fenced_code_blocks”、“autolink”、“tables”、“with_toc_data”]

克拉姆当:
输入:GFM
使用_coderay:真
auto_ids: 真
脚注编号:1
实体输出:as_char
toc_levels: 1..6
smart_quotes: lsquo,rsquo,ldquo,rdquo
enable_coderay: false

我无法发布我的图片,因此请查看以下 URL 以获取我的 .md 文件 sn-p
http://i.stack.imgur.com/yHroW.png

我希望标题超出代码块,但是 以下是我的博客http://i.stack.imgur.com/BEqVE.png的输出

【问题讨论】:

  • 请将您的相关 .md 文件 sn-p 发布为代码而不是屏幕截图

标签: jekyll


【解决方案1】:

如果你想在 jekyll 中高亮代码,尝试一个两年前的插件是没有用的。

只需使用hightlight tag

{% highlight java %}
import java.toto;

public class ReadFile {
    public static void main(String[] args) throws IOException{
        String fileContents = readEntireFile("./foo.txt");
    }

... many more java code here

}
{% endhighlight %}

您还需要一个样式表。可以找到here 和更多示例here

【讨论】:

  • 恐怕你的问题不是很清楚。你能通过粘贴代码而不是图像来编辑和解释输入和输出吗?
  • 我的输入是 {% highlight java %} dataSource.setValidationQuery("SELECT 1"); ...... {% endhighlight %} ## 脏读、幻读和不可重复读 * 脏读发生......我看到的输出如以下 URL:cloud.githubusercontent.com/assets/11231867/8395343/… 请注意,java 代码看起来像纯文本。关键字未突出显示
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-05-04
  • 1970-01-01
  • 2015-10-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多