首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kramdown/Rouge不突出语法?

Kramdown/Rouge不突出语法?
EN

Stack Overflow用户
提问于 2017-05-11 01:37:25
回答 1查看 1.2K关注 0票数 2

我一直在用Jekyll构建一个小型的个人站点,Rouge并没有突出我的语法。有人能帮我解释一下原因吗?

_config.yml

代码语言:javascript
复制
title: My Name
author: My Name
url: "http://myname.com"
baseurl: ""

permalink: /projects/:title

markdown: kramdown
higlighter: rouge

tracking_id: Google Tracking ID

sass:
    style: compressed
    sass_dir: _sass

具有语法突出显示问题的页面:

代码语言:javascript
复制
---
layout: post
title: Python for...Wine Analysis?
blurb: tbd
tags:
    - machine learning
    - python
    - pandas
    - scikit-learn
---

## Imports

```python

将熊猫作为pd导入

从熊猫进口DataFrame系列

从patsy导入的d矩阵

从sklearn.model_selection导入train_test_split

从sklearn.linear_model导入LogisticRegression

从sklearn导入度量

从滑雪板导入树

导入statsmodels.api作为sm

导入操作系统

%吡拉布内联

代码语言:javascript
复制

我读过几本教程,但似乎没有一本能帮上忙。下面是它最后的样子:

EN

回答 1

Stack Overflow用户

发布于 2017-06-16 23:49:47

我花了些时间想清楚。

  1. 先安装胭脂

gem install rouge

  1. _config.yml文件中设置:

highlighter: rouge

  1. 添加css文件

rougify help style

您可以在终端中运行该命令,并查看所有提供的css模板。

如果您想使用github模板,您可以这样做:

rougify style github > /path/to/css/file.css

您还可以创建scss文件。

  1. 将此css文件添加到标题中。

<link href="path-to-syntax-highlighter-stylesheet" rel="stylesheet">

如果您想要更多的定制,请检查添加语法突出显示到您的Jekyll站点与Rouge

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43905103

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档