Jekyll nicht interpretieren markdown
Ich bin erstellen einer Website mit jekyll.rb.
Ich habe eine Seite namens about.html:
<div class="grid_10 page">
{% include about_content.markdown %}
</div>
In about_content.markdown habe ich einige dummy-markdown:
A First Level Header
====================
A Second Level Header
---------------------
Hello!
Aus irgendeinem Grund, wenn die Seite gerendert wird, das Ergebnis ist dieses:
Ergebnis http://gabrielecirulli.com/p/20120107-203135.png
Selbst wenn ich die YAML front matter zu meinem markdown-Datei ändert sich nichts.
Dies ist mein _config.yml
safe: false
auto: false
server: false
server_port: 4000
baseurl: /
source: .
destination: ./_site
plugins: ./_plugins
future: true
lsi: false
pygments: false
markdown: maruku
permalink: date
maruku:
use_tex: false
use_divs: false
png_engine: blahtex
png_dir: images/latex
png_url: /images/latex
rdiscount:
extensions: []
kramdown:
auto_ids: true,
footnote_nr: 1
entity_output: as_char
toc_levels: 1..6
use_coderay: false
coderay:
coderay_wrap: div
coderay_line_numbers: inline
coderay_line_numbers_start: 1
coderay_tab_width: 4
coderay_bold_every: 10
coderay_css: style
Wie kann ich machen, jekyll interpretieren markdown?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie führen Sie es durch die
markdownify
filter:Halten die Markdown-code eingerückt, aber entfernen Sie die Einrückung vor markdownification, würde ich schreiben, eine dedizierte plugin, genannt zum Beispiel
_plugins/unindent.rb
:{%include about_content.markdown %}
wird die erste Zeile von "markdown" - ungültig, indem Sie Räume vor. Können diese vermieden werden, ohne dabei Kompromisse bei der Einrückung?