2017-01-31 13 views
0

Я создаю сайт, используя jekyll.Использование замечательный как мой процессор уценки в jekyll

Я пишу свои сообщения в Remarkable, и когда я смотрю на него в блоге, он разбирается по-разному (вероятно, потому, что процессор по умолчанию для jekyll - kramdown).

Можно ли изменить процессор уценки jekyll как замечательный, так что он последователен?

+0

Вы принимаете блог самостоятельно или на страницах GitHub? Обратите внимание, что последний поддерживает только kramdown. https://github.com/blog/2100-github-pages-now-faster-and-simpler-with-jekyll-3-0 – approxiblue

+0

@approxiblue да Я размещаю его на github. –

ответ

1

Наверное, нет.

Вы можете определить custom Markdown Processors. Однако они должны быть определены в Rudy, а Remarkable - это библиотека JavaScript. Если нет оболочки Ruby, я сомневаюсь, что она будет работать хорошо.

Если вы размещаете сайт Jekyll на страницах GitHub, тогда у вас даже меньше контроля. Раньше они предлагали как Kramdown, так и Redcarpet (через настройку конфигурации), но недавно они удалили поддержку Redcarpet. Поскольку они контролируют код, вы получаете только то, что они предлагают. Конечно, если вы используете Jekyll локально (или на своем собственном сервере, который вы контролируете), вы можете использовать его независимо от реализации Markdown, но вам нужно сделать это с помощью Ruby-кода. Хотя это и невозможно, вызов библиотеки Ruby из Ruby обычно будет чрезмерным, когда существуют различные библиотеки Ruby, которые должны работать нормально.

+0

Итак, как вы думаете, лучше ли продолжать работать с kramdown? Есть ли другой вариант? –