2017-02-12 20 views
1

これまで同様の質問がありましたが、解決策は私にとってはうまくいきません。Jekyll、Githubページ:構文の強調表示が機能しない

私はJigyll 3.3.0をGithub Pagesブログで使用しています。ドキュメントによると、Jekyllは、_config.ymlがマークダウン処理のためにKramdownを指し、構文強調表示のためにRouge(私は2.0.7を実行しています)を指している限り、ネイティブにコードスニペットの強調表示をサポートしています。

承認された方法またはインターネット上で見つかったさまざまな方法を使用して動作させることはできません。それが認識する唯一のことはそこにコードがあることです。たとえば、バッククッキーまたは{%highlight html%}のいずれかを使用すると、このコードが削除され、実際のコードが表示されます。それはそれがコードスニペットであることを認識しています。しかし、強調表示はまったく機能しません。

ここに私の_config.ymlです:

```applescript 
tell application "Safari" to quit 
``` 

のAppleScriptはルージュによってサポートされているので、そのshouldn」:

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で試してみたテストの例です問題ではない。私も試してみた

```html 
<a href="https://github.io>Here's a link to Github</a> 
``` 

: {%のendhighlight%}

Githubのはショーを終了する {%のハイライトのAppleScript%} のtellアプリケーション "サファリ" をそれにもかかわらず、私はHTMLでそれをテストしています私はgithub.com/user/repoを通してそれを見るが、

user.github.io/repo以上のおかげ

答えて

0

_layo内のリンクアドレスを見たとき、それが壊れたときにハイライト表示UTS/default.htmlのは不完全であった:それは含まれていませんでした{{ site.baseurl }}

フルラインは次のようになります。

<link href="{{ site.baseurl }}/css/syntax.css" rel="stylesheet"> 
関連する問題