Я использую библиотеку Highlight.js для подсветки синтаксиса кода в Blogger, и она отказывается выделять 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">
и вообще отказывается подсвечивать. Так как я на Блоггере, мне очень не хочется ничего никуда скачивать, особенно когда там уже опубликованы языковые пакеты. Какое волшебство я должен сделать, чтобы Лисп стал узнаваемым?