1.6 KiB
layout | title | prev_section | next_section | permalink |
---|---|---|---|---|
docs | Extras | plugins | github-pages | /docs/extras/ |
There are a number of (optional) extra features that Jekyll supports that you may want to install, depending on how you plan to use Jekyll.
LaTeX Support
Maruku comes with optional support for LaTeX to PNG rendering via blahtex
(Version 0.6) which must be in your $PATH
along with dvips
. If you need
Maruku to not assume a fixed location for dvips
, check out Remi’s Maruku
fork.
RDiscount
If you prefer to use RDiscount instead of Maruku for Markdown, just make sure you have it installed:
{% highlight bash %} $ [sudo] gem install rdiscount {% endhighlight %}
And then specify RDiscount as the Markdown engine in your _config.yml
file to
have Jekyll run with that option.
{% highlight yaml %}
In _config.yml
markdown: rdiscount {% endhighlight %}
Kramdown
You can also use Kramdown instead of Maruku for Markdown. Make sure that Kramdown is installed:
{% highlight bash %} $ [sudo] gem install kramdown {% endhighlight %}
Then you can specify Kramdown as the Markdown engine in _config.yml
.
{% highlight yaml %}
In _config.yml
markdown: kramdown {% endhighlight %}
Kramdown has various options for customizing the HTML output. The Configuration page lists the default options used by Jekyll. A complete list of options is also available on the Kramdown website.