/tags/Redcarpet x 2

MathJaxで数式描画

はじめに MathJaxを使ってtex形式で書いた数式を表示できるようにしました。 通常はhtmlに数行追加するだけで使えるようになります。 ただ、markdownでも数式を書けるようにするためには、レンダラの定義が必要だったのでメモしておきます。 nanoc(http://nanoc.ws) Redcarpet(https://github.com/vmg/redcarpet) MathJax(http://www.mathjax.org) インストール まずはテンプレートにMathJax…

Read more...

RedcarpetのレンダラにCodeRayによるシンタックスハイライトを追加

はじめに このブログでは記事をMarkdownで書いて、Redcarpetとnanocで静的なHTMLを生成しています。 Redcarpetは、レンダラを独自に定義することで拡張が可能です。 そこで、CodeRay使ってMarkdown内のコードブロックにシンタックスハイライトを適用してみます。 nanoc(http://nanoc.ws) Redcarpet(https://github.com/vmg/redcarpet) CodeRay(http://coderay.rubychan.de…

Read more...