簡體   English   中英

我無法在我的 github 博客上更改 jekyll 語法熒光筆

[英]I can't change jekyll syntax highlighter at my github blog

我創建了我的 github 博客。
我想將我的語法熒光筆更改為胭脂。
我這樣做。

gem install rouge
rougify style monokai.sublime > assets/css/syntax.css
//default.html
link href="{{ site.baseurl }}/assets/css/syntax.css" rel="stylesheet" />
// _config.yml
markdown: kramdown
highlighter: rouge
kramdown:
  input: GFM
  syntax_highlighter_opts:
    default_lang: html
    css_class   : 'syntax'

但是我博客的語法高亮沒有。

我怎樣才能改變這個?

https://github.com/azzyjk/azzyjk.github.io
https://azzyjk.github.io/GithubBlog_2/

Chrome DevTools 圖片

您將命令行指令與 jekyll 指令混為一談。 Also it seems that your command rougify style monokai.sublime does not work properly as if I look at the CSS file in your blog it says unknown theme: monokaisubline ( https://azzyjk.github.io//assets/css/syntax. css )。

所以最簡單的解決方案只需將這些 CSS 樣式表之一添加到您的樣式中style.css文件https://github.com/jwarby/jekyll-gments

這是 Jekyll 文檔https://jekyllrb.com/docs/liquid/tags/#code-snippet-highlighting

編輯:

由於 CSS 現在是正確的,但正確的 CSS 類未應用於您的代碼片段,您可以嘗試在您的 jekyll 配置中設置語法熒光筆。

kramdown:
  syntax_highlighter: rouge
  input: GFM

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM