Blogger でコードの構文強調表示にHighlight.jsライブラリを使用していますが、Lisp コードを適切に強調表示できません。
Blogger の記事:
<pre><code class="lisp">
(coerce (average 1 2 3 4) 'float)
> 2.5
</code></pre>
クロージング前のデザインテンプレート</head>
:
<script src='http://yandex.st/highlightjs/7.0/lisp.min.js' ></script>
<script src='http://yandex.st/highlightjs/7.0/highlight.min.js' ></script>
<link href='http://yandex.st/highlightjs/7.0/styles/github.min.css' rel='stylesheet' />
<script type='text/javascript'>
hljs.initHighlightingOnLoad();
</script>
記事を開くと、強調表示が壊れているため、Firebug は HTML パネルに次のように表示します。
<pre>
<code class="lisp ruby"> // WTF
... stylized RUBY tokens here ...
</code>
</pre>
一部のコード スニペットでは、ハイライターが配置<code class="lisp undefined">
され、ハイライトがまったく拒否されます。私は Blogger を使用しているので、特に既に公開されている言語パックがある場合は、どこにもダウンロードしたくありません。Lisp を認識できるようにするには、どのような魔法を行う必要がありますか?