35

エンジン(デフォルト)の時点でmaruku、次のようなテーブルを書きます

surround text, etc.

| Tables        | Are           | Cool  |
| ------------- |:-------------:| -----:|
| col 3 is      | right-aligned | $1600 |
| col 2 is      | centered      |   $12 |
| zebra stripes | are neat      |    $1 |

surround text...

正しくレンダリングされます。

しかし、redcarpet(add markdown: redcarpetinto _config.yml) に切り替えると、localhost と GitHub Pages の両方でテーブルがレンダリングされなくなりました。

私は何か間違ったことをしましたか?

4

5 に答える 5

6

この質問では、ここでの重要な拡張機能は「テーブル」のようです。

ただし、さらに Github フレーバーのマークダウンが必要な場合は、http: //sholsinger.com/2014/03/jekyll-github-flavored-markdown にさらにいくつかリストされています。

nezodの答えと組み合わせて、結局使用しました。

markdown: redcarpet
redcarpet:
  extensions: ["no_intra_emphasis", "fenced_code_blocks", "autolink", "tables", "strikethrough", "superscript", "with_toc_data"]
于 2015-01-23T16:44:39.580 に答える
2

redcarpetマークダウン エンジンは GitHub ページでサポートされなくなり、いつでも機能しなくなる可能性があります。

非常に簡単な解決策はmarkdown、サイトの_config.ymlファイルの設定を削除し、代わりに見出し/テキストと表の間に余分な行を追加することです。

github ヘルプから詳細情報を取得できます。この解決策は、この問題から取得されました。

于 2017-10-15T08:32:57.003 に答える
0

Redcarpet と Markdown でテーブルをレンダリングする方法

また、 Kramdown がこれを行うことを確認できます。

于 2013-04-19T09:30:58.597 に答える