Używam Markdown z etykietami Liquid, aby oznaczyć kod dla strony generowanej przez Jekyll i chciałbym dołączyć kod, który jest zarówno w linii (w akapicie) i ma kolorową składnię (z Pygments), ale wydaje się nie działać.Jak uzyskać kod in-line z Jekyll i Pygments?
Znaczniki
Lorem ipsum dolor {% highlight javascript %} var sit = "amet"; {% endhighlight %} consectetur adipiscing elit.
skutkuje
<p>Lorem ipsum dolor <div class='highlight'><pre><code class='javascript'> <span class='kd'>var</span> <span class='nx'>sit</span> <span class='o'>=</span> <span class='s2'>"amet"</span><span class='p'>;</span></code></pre></div> consectetur adipiscing elit.</p>
bym bardzo podobny podświetlony tekst nie może być owinięty w <div class='highlight'>
, albo przynajmniej mają to być <span class='highlight'>
.
Używanie {% highlight javascript nowrap %}
nie działa, tak jak suggested elsewhere. (Być może jest to problem z moim setup-co jest Ruby 2.0, Jekylla 0.12.1, pygments.rb 0.3.7?)
chciałbym host this page on GitHub, co oznacza Nie mogę polegać na wtyczce. Bummer, prawda?
Dodatek: Numeracja linii (np.) również nie działa. Człowiek.
Dół, proszę wyjaśnić, dlaczego mogę poprawić lub poprawić moją odpowiedź. –