Невозможно запустить Джекилл
Я использую страницы Github для размещения своих веб-сайтов, я тестирую их на своем локальном компьютере, и это работает хорошо, но когда я загружаю свои сайты на Github, я получаю ошибку. Это говорит
Сбой сборки страницы со следующей ошибкой:
не в состоянии запустить Джекилл
мой _config.yml
файл
---
auto : false
lsi : false
pygments : true
permalink : none
markdown : maruku
maruku:
use_divs: true
use_tex: true
png_engine : blahtex
png_dir : images/latex/
png_url : /images/latex/
Я искал в Интернете, но не могу найти полезных идей. Кто может мне помочь?
Я прибег к Github, мне прислали журнал, вот ошибка: Maruku: Использование расширенного синтаксиса для элементов div. \ NMaruku: Использование расширения LaTeX. Изображения в images/latex/
. \ П / вар / Lib / камни / 1,8 / драгоценные камни / maruku-0.6.0/ Библиотека / maruku / внутр / математика /mathml_engines/blahtex.rb:40: в convert_to_png_blahtex': Blahtex error: empty output (RuntimeError)\n\tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/ext/math/to_html.rb:64:in
отправить '\ n \ tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/ext/math/to_html.rb:64:in render_png'\n\tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/ext/math/to_html.rb:120:in
to_html_equation '\ n \ tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/output/to_html.rb:970:in send'\n\tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/output/to_html.rb:970:in
array_to_html '\ n \ tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/output/to_html.rb:961:in each'\n\tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/output/to_html.rb:961:in
array_to_html '\ n \ tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/output/to_html.rb:956:in children_to_html'\n\tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/output/to_html.rb:50:in
to_html '\ n \ tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/converters/markdown.rb:120:in convert'\n\tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/convertible.rb:46:in
transform '\ n \ tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/convertible.rb:84:in do_layout'\n\tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/post.rb:189:in
render '\ n \ tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/site.rb:193:in render'\n\tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/site.rb:192:in
каждый '\n\tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/site.rb:192:in render'\n\tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/site.rb:40:in
процесс '\n\tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/jekyll:250\n\tfrom /var/lib/gems/1.8/bin/jekyll:19:in `load'\n\tfrom /var/lib/gems/1.8/bin/jekyll:19\n"
Из журнала видно, что проблема заключается в `convert_to_png_blahtex': ошибка Blahtex: пустой вывод (RuntimeError). Я прочитал код Blahtex,
if png.name != 'png'
maruku_error "Blahtex error: \n#{doc}"
return nil
end
Но PNG-файлы есть. Кто-нибудь сталкивался с этой проблемой?
2 ответа
Не используйте маруку
У maruku нет обновлений с июня 2010 года.
Лично я предпочитаю kramdown.
Я не уверен, что проблема с файлом _config.yml. Я выдвинул недействительный на свой сайт, и страницы по-прежнему отображаются нормально. Тем не менее, попробуйте удалить ваш _config.yml все вместе. Github-страницы прекрасно работают без меня. Если страница по-прежнему не отображается, вы знаете, что это что-то еще.