2

Redcarpet の:with_toc_dataオプションを使用して、 Middleman (Sinatra ベースの静的サイト ジェネレーター) を使用する Markdown を使用することについて疑問に思っています。

現在のconfig.rb :

set :markdown, :layout_engine => :haml
set :markdown_engine, :redcarpet

これは機能しません:

set :markdown, :layout_engine => :haml, :with_toc_data => true
set :markdown_engine, :redcarpet

どんな助けでも大歓迎です!

4

2 に答える 2

2

ThomasReynoldsによってMiddleman3.0で修正されました https://github.com/middleman/middleman/issues/442

于 2012-05-23T02:20:12.697 に答える
1

GithubのMiddlemanのIssue#200から、これは次のように実行する必要があるようです。

set :markdown, :layout_engine => :haml
set :markdown_engine, :redcarpet
set :redcarpet, :with_toc_data => true

3行目が鍵です。私もこれを機能させることができないので、ミドルマンのバグとしてまだ何かが開いている可能性がありますか?

最新のリリース2.0.15.3、私がインストールしたものです。しかし、私もそれを機能させることはできません。おそらく、問題#200を再開する必要がありますか?

私は私の中にこの正確なコードを持っていますconfig.rb

###
# GitHib flavoured Markdown, I can't go back!
###
set :markdown_engine, :redcarpet
set :redcarpet, fenced_code_blocks: true, autolink: true

私は何か間違ったことをしているのかどうかを知りたがっています。(私は特にミドルマンブログでこれを使おうとしています)

私の答えの更新: Issue#200で参照されているコミットはリリースに存在しないため、2.0.15.3より新しいものを使用する必要があります。

于 2012-05-22T16:34:35.323 に答える