web-dev-qa-db-de.com

Tabelle wird bei Verwendung von Redcarpet in Jekyll GitHub Pages nicht gerendert?

Ab maruku engine (Standardeinstellung) wird das Schreiben tabellarisch

surround text, etc.

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

surround text...

würde richtig rendern.

Aber wenn ich zu redcarpet wechsle (markdown: redcarpet zu _config.yml hinzufüge), wird die Tabelle nicht mehr gerendert, sowohl auf localhost als auch auf GitHub Pages.

Habe ich etwas falsch gemacht?

33
neizod

Das Hinzufügen von nur markdown: redcarpet zu _config.yml reicht nicht aus. Es wird auch der Teil extensions benötigt, z.

markdown: redcarpet
redcarpet:
  extensions: ["no_intra_emphasis", "fenced_code_blocks", "autolink", "tables", "with_toc_data"]
64
neizod

Für diese Frage scheint die wichtige Erweiterung hier "Tabellen" zu sein.

Wenn Sie jedoch mehr Abstriche mit Github-Geschmack wünschen, finden Sie unter http://sholsinger.com/2014/03/jekyll-github-flavored-markdown einige weitere.

Kombiniert mit Neizods Antwort habe ich am Ende verwendet.

markdown: redcarpet
redcarpet:
  extensions: ["no_intra_emphasis", "fenced_code_blocks", "autolink", "tables", "strikethrough", "superscript", "with_toc_data"]
6
Ben Holland

Die 'Redcarpet'-Markdown-Engine wird von GitHub Pages nicht mehr unterstützt und kann jederzeit eingestellt werden. Sie können einige Informationen von github help erhalten, vielleicht finden Sie eine Lösung in diesem Problem .

0
LTChen